To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

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. :wink: :P
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 ]--------------------------------------------------
#

&nbsp;<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 :P .

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

:shock:
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

:shock:

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:
&nbsp;<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 :) :roll:

Solinarius - 10-04-2005, 18:09

:shock:

każdy kurs html to wyl?garnia modów :D
Cytat:
3-4 minut

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ł" :D

[ 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. :D
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. :wink: :) 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}&nbsp;&nbsp;<input type="radio" name="portal_cos" value="0" {PORTAL_COS_NO} /> {L_NO}</td>
</tr>


i juz masz PA ;)



Powered by phpBB modified by Przemo © 2003 phpBB Group