Wersje 1.9 i starsze - Portal w menu by mdz000
mdz000 - 10-04-2005, 11:40 Temat postu: Portal w menu by mdz000 Udało mi się dodać portal do linków na górze forum. Przedstawiam procedur? jak to zrobić. Tylko edytować pliki. I żadnego SQL. Czyli małe prawdopodobie?stwo kompletnego zepsucia forum.
Kod: | ##############################################################################################
## ##
## Nazwa modyfikacji: Portal w menu by mdz000 1.1.1 ##
## ##
## MOD autororstwa :mdz000 http://forum.gryzoni.abc.pl/ ##
## Zmodyfikowany z wersji 1.1 ##
## MOD "Portal w menu by mdz000 1.1.1" jest przydatny dla użytkowników, ##
## bo mają możliwość kliknięcia na link portalu u górze ##
## ##
## ##
## MOD wersja: 1.1 dla wszystkich wersji phpBB2 by Przemo (testowany na 1.9) ##
## ##
## ##
## Poziom instalacji: początkujący ##
## Czas instalacji: 1-2 min ##
## ##
## ##
## pliki do edytowania: ## templates/xxx/overall_header.tpl
## language/lang_polish/lang_main.php
## ##
##############################################################################################
##Można dowolnie modyfikować ten mod.
##############################################################################################
#
#-----[ OPEN/OTWÓRZ ]--------------------------------------------------------
#
language/lang_polish/lang_main.php
#
#-----[ FIND/ZNAJD?] --------------------------------------------------------
#
$lang['FAQ'] = 'FAQ';
#
#-----[ AFTER, ADD/POD, DODAJ ]--------------------------------------------------
#
$lang['Portal'] = 'Portal';
#
#-----[ OPEN/OTWÓRZ ]--------------------------------------------------------
#
/templates/xxx/overall_header.tpl
#
#-----[ FIND/ZNAJD?] --------------------------------------------------------
#
<span class="gen">{SITE_DESCRIPTION}<br /><br /></span>
<table cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">
#
#-----[ AFTER, ADD/POD, DODAJ ]--------------------------------------------------
#
<a href="portal.php" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="Portal" hspace="3" />Portal</a>
#
#-----[ SAVE/CLOSE ALL FILES / ZAPISZ I ZAMKNIJ WSZYSTKIE DOKUMENTY ]----------------------
#
# EoM
Jeśli są błądy to zg?o? się do mnie na PW forum http://przemo.org/phpBB2/forum/ login mdz000
Pozdzrowionka ;-) | :P
[ Dodano: 10-04-2005, 12:02 ]
Kod: | <img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="Portal" hspace="3" /> | w tym można zmienić adres grafik na jaki chcemy. Te? proszę dawa? małe ikonki do tego tematu (które bed? koło linku Portal). Za ikonki dziękuję.
[ Dodano: 10-04-2005, 14:51 ]
Proszę też napisać czy ten mod u was działa Te? może kiedy? zrobić, ?erby można było przycisk wyłącza? z PA, ale w?tpi? że to mi się uda .
kapuch20 - 10-04-2005, 17:12
Heh no ale instrukcja Chyba kazdy potrafi tyle zrobić sam. A wystarczy wyedytować tylko
overall_header.tpl i po sprawie. Wszystko dział nie trzeba nic w Langu dodawać.
nasedo - 10-04-2005, 17:14
mdz000 - 10-04-2005, 17:22
Kiedy? ktoś zrobić mod do shotbox który go odświeża co pewien czas używając html. Pomysł był dobry i prosty, ale zrobienie banalne Tak samo zmoim
They - 10-04-2005, 17:23
naprawdę nic nie potrzebny
ten co podaće? wyżej w kodzie, to wszystko jest te logo na stronie głównej forum , jak poklikniesz w te logo to zmieni na portal i co w tym trudnego ?
skoro chcesz takiego linka pod logo to niech ci bedzie, ale to latwe.
to nie jest ca?y i gotowy skrypt
mdz000 - 10-04-2005, 17:23
---
kapuch20 - 10-04-2005, 17:32
No raczej napewno
Bo sam to robiłem u sienie
Ale to nie żaden mod tylko poprostu mala przeróbka, dla większej wygody, równiedobrze można zrobić jako link forum tak jak tutaj do nieoficjalnych styli
No, ale może komuś się przyda.
A mała uwaga:
Kod: | <a href="portal" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="Portal" hspace="3" />Portal</a> |
tam zmienićby na:
Kod: | <a href="http://adres strony/portal.php" class="mainmenu"><img src="templates/xx/images/icon_mini_login.gif" width="12" height="13" border="0" alt="http://adres strony/portal.php" hspace="3" />Portal</a> |
mdz000 - 10-04-2005, 17:47
Zmieniem tylko portal na portal.php. Bo reszty nie trzeba.
[ Dodano: 10-04-2005, 17:50 ]
Po co do alt adres to jest Alternatywny tekst opisu
Solinarius - 10-04-2005, 18:09
każdy kurs html to wyl?garnia modów
zmieć na 20 sekund
mdz000 - 10-04-2005, 18:10
dam od 1 do 2
[ Dodano: 10-04-2005, 18:13 ]
Jest wersja 1.1. Proszę żeby ktoś zrobić że można z PA wyłączyć link, bo ja nie umiem. A tym którzy zaproponowali modyfikacje do modu dajem punkt "Pomógł"
[ Dodano: 10-04-2005, 18:23 ]
Temu, który zrobi możliwość Wyłączenia i włączenia linku dam "pomógł" i będzie wspóż autorem. Więcej na PW u mnie
[ Dodano: 10-04-2005, 18:33 ]
Wszystkim co pomogł mi w modyfikacji dam "pomógł". A chciałbym dodać że jeśli będzie możliwość wyłączenia/ włączenia tego moda w PA będzie to już wersja 2.0 (to napisałem dal ciekawosti )
They - 10-04-2005, 19:05
chcesz zeby byl w PA wlaczenie/wylaczenie opcji ? jesli tak to musisz dodac zapytanie sql do bazy danych aby zapisywalo wlaczenie czy wylaczenie opcji.
mdz000 - 10-04-2005, 19:11
Tylko że ja tego nie umiem. Na SQL znam się tyle co bakteria na polityce.
Damianmyst - 10-04-2005, 21:13
Nie czytam wwszystkiego bo mi sie niechce...ale Langi musza byc zeby usera z sesji nie wyrzuca?o i lepiej zamiast http://adres.forum.pl/portal.php poprostu zrobić portal.php
mdz000 - 10-04-2005, 21:22
Niewiedziałem. Robi? poprawkę.
[ Dodano: 10-04-2005, 21:30 ]
Jest wersja 1.1.1. Nadal czemam na to żeby ktoś zrobić żeby można było w PA wl?cza? i wyłącza? tego moda. Oferta wyżej. Czekam.
Damianmyst - 10-04-2005, 21:58
INSERT INTO `phpbb_config` VALUES ('portal_cos', '1');
Otwórz Page_header.php
i tam daj gdzies
Kod: |
if ( $board_config['portal_cos'] )
{
$template->assign_block_vars('portal_cos', array() );
}
|
w overall_header.tpl
Kod: |
<!--BEGIN portal_cos -->
tutaj link
<!-- END portal_cos -->
|
w
Admin_board
Znajdz co? ala to niżej
Kod: |
$pomogl_on_yes = ( $new['pomogl_on'] ) ? "checked=\"checked\"" : "";
$pomogl_on_no = ( !$new['pomogl_on'] ) ? "checked=\"checked\"" : "";
|
i pod tym daj:
Kod: |
$portal_cos_yes = ( $new['portal_cos'] ) ? "checked=\"checked\"" : "";
$portal_cos_no = ( !$new['portal_cos'] ) ? "checked=\"checked\"" : "";
|
potem
Kod: |
"PRUNE_YES" => $prune_yes,
"PRUNE_NO" => $prune_no,
|
dodaj po:
Kod: |
"PORTAL_COS_YES" => $portal_cos_yes,
"PORTAL_COS_NO" => $portal_cos_no,
|
w board_config_body.tpl
Wklejasz gdzień to:
Kod: |
<tr>
<td class="row1">Twoja nazwa</td>
<td class="row2"><input type="radio" name="portal_cos" value="1" {PORTAL_COS_YES} /> {L_YES} <input type="radio" name="portal_cos" value="0" {PORTAL_COS_NO} /> {L_NO}</td>
</tr>
|
i juz masz PA
|
|
|