Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Modyfikacje mniejsze - Sidebar 2.0 by INIM + Archiwalna wersja 1.0

INIM - Pią 18 Maj, 2007
Temat postu: Sidebar 2.0 by INIM + Archiwalna wersja 1.0
WERSJA 2.0

Chcia?bym serdecznie podzi?kowa? u?ytkownikowi KnofeL za pomoc przy problemie dotycz?cym mo?liwo?ci wy??czenia moda przez PA. Dzi?ki :)

Mod dodaje belk? z lewej strony forum na kt?r? mo?na wrzuci? dowolny kod HTML.
R??nice mi?dzy wersj? 2.0 a 1.0:
- Mo?liwo?? edycji wy?wietlanego kodu poprzez Panel Administracji,
- Mo?liwo?? wy??czenia moda z widoku PA.

Do rzeczy:

Wiadomo?? ukryta / Hidden message
Aby zobaczy? wiadomo?? postaw piwo autorowi piwo.
Download Sidebar 2.0






Pi?tro ni?ej stara wersja moda, w kt?rej tre?? Sidebaru wpisujemy w plik, a nie z widoku PA - To tak gdyby kto? nie chcia? sobie Panelu zawala? ;)




WERSJA 1.0

Ju? jaki? czas temu pisa?em, ?e zrobie w?asn? wersje, w kt?rej wszystko b?dzie dopi?te na ostatni guzik, ale albo nie by?o czasu, albo nie mia?em dost?pu do kompa, albo co? innego wypada?o ;) No, ale w ko?cu jest.

Je?li chodzi o dzia?alno?? to mod by? sprawdzany pod Oper? 9.2, Oper? 9.21, Firefoksem 1.5.0.6 oraz na Konquerorze 3.5.4 a ze styli pod subSilver oraz xabbBlue. Poza tym bezproblemowo dzia?a gdy mamy w??czon? reklame z prawej strony oraz nie ma problem?w z og?oszeniami (w wersji Matti'ego by? z tym problem) --> Screen


Chyba ka?dy wie o co chodzi, ale na wszelki wypadek wyt?umacze. Najpro?ciej m?wi?c mod dodaje belk? po lewej stronie forum, na kt?r? mo?emy wrzuci? co chcemy.

Instrukcja:
Wiadomo?? ukryta / Hidden message
Aby zobaczy? wiadomo?? postaw piwo autorowi piwo.
#
#-----[ Otw?rz templates/styl/index_body.tpl ]------------------------------------------
#


#
#-----[ Znajd?: ]------------------------------------------
#

Kod
<!-- END switch_enable_board_msg_index -->


#
#-----[ Po tym dodaj: ]------------------------------------------
#

Kod
<!-- BEGIN left column -->
<table>
<tr>
<td align="left" width="10%" valign="top">

<!-- BEGIN menu -->
<table width="135" cellspacing="1" cellpadding="3" border="0" class="forumline">
<tr>
<td align="center" nowrap="nowrap" class="catHead"><span class="cattitle">Menu</span>
</td>
</tr>
<tr>
<td align="left" valign="bottom" nowrap="nowrap" class="row1">
<a href="{U_INDEX}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_home.gif" width="12" height="13" border="0" alt="{L_INDEX}" hspace="3" />Strona G??wna</a>
<br />
<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a>
<br /><a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>
<br /><a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>
<br /><a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_in -->
<br /><a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>
<br /><a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />Skrzynka PW</a>
<br /><a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />Wyloguj</a>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<br /><a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>
<br /><a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>
<!-- END switch_user_logged_out -->
</td>
</tr>
</table>
<!-- ENG menu -->
<br />
<!-- BEGIN quick Search -->
<table width="135" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" align="center" height="28"><span class="cattitle">Szukaj</span></td>
</tr>
<tr>
<td class="row1" align="center" width="100%">
<form action="{U_SEARCH}?mode=results" method="post" target="_top">
<input type="text" class="post" name="search_keywords" size="14" />
<input type="submit" class="mainoption" name="login" value="Go" /><br />
<span class="gensmall"><a href="{U_SEARCH}" class="gensmall">Zaawansowane szukanie</a></span>
</td></form>
</tr>
</table>

<!-- END quick Search -->
<br />
<!-- BEGIN search google -->
<table width="135" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" align="center" height="28"><span class="cattitle">Szukaj z Google</span></td>
</tr>
<tr>
<td class="row1" align="center" width="100%">
<form method=GET action="http://www.google.com/search">
<a gref="http://www.google.com/" target=_blank>
<img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" align="absmiddle"></a>
<input type=text class="post" name=q size=14 maxlength=255 value="">
<input type=submit class="mainoption" name=btnG VALUE="Search">
</td></form>
</tr>
</table>

<!-- END search google -->
<br />
<!-- END left column -->

</td>
<td width="90%" valign="top">



#
#-----[ Znajd?: ]------------------------------------------
#

Kod
{SHOUTBOX_DISPLAY}


#
#-----[ Po tym dodaj: ]------------------------------------------
#

Kod
</td>
</table>


#
#-----[ Zapisz i zamknij plik ]----------------------------------
#
# EoM



Pozwoli?em u?y? sobie ma?ej cz??ci kodu z sidebar by Matti, a dok?adniej cz??ci dotycz?cej 'szukajki forumowej' oraz 'szukajki google'. Mam nadzieje, ?e Matti si? nie obrazi ;)

Poza tym jakby kto? potrzebowa? znaczek do odno?nika do strony g??wnej to prosze:
A je?li kto? woli mie? tam napisane 'Home' to r?wnie? nie ma sprawy:
Oby dwie ikonki stworzy? Govean.

Martodox - Sob 19 Maj, 2007

Ciesze si? ,ze kto? dopina rzeczy na ostatni guzik.
Matti - Sob 19 Maj, 2007

INIM napisał/a
Mam nadzieje, ?e Matti si? nie obrazi ;)

Niby za co ? :)
Ciesz? si? ?e jest poprawiona wersja :)

INIM - Sob 19 Maj, 2007

Matti napisał/a
Niby za co ? :)


Za to, ?e Ci 'ukrad?em' cz??? kodu, ale skoro nie widzisz problemu to bardzo si? ciesze :) Dzi?ki.

INIM - Nie 20 Maj, 2007

evolucja napisał/a
Bardzo fajne. Jednak ze wzg. na to, ?e nie jest zgrane z PA(jego konfiguracjami) nie skorzystam. Gdyby jeszcze dorobi? do tego Lang i zgra? z PA na pewno by?o by lepiej.


Mam taki zamiar, ale to z czasem. Pierw musze si? tego nauczy? ;)

patryczek - Pon 21 Maj, 2007

lookne :) moze fajne :)
grafiknpn - Sob 14 Lip, 2007

?wietny mod ! gratulacje
chudy9 - Pon 06 Sie, 2007

fajnie a jak zrobi? by by? pokazywany na wsz?dzie nawet w jakims temacie
INIM - Wto 07 Sie, 2007

?aden problem:

Wiadomo?? ukryta / Hidden message
Aby zobaczy? wiadomo?? postaw piwo autorowi piwo.
Otwieramy overall_header.tpl, szukamy tam:

Kod
<!-- BEGIN switch_enable_board_msg -->


I przed tym wrzucamy:

Kod
<!-- BEGIN left column -->
<table>
<tr>
<td align="left" width="10%" valign="top">

<!-- BEGIN menu -->
<table width="135" cellspacing="1" cellpadding="3" border="0" class="forumline">
<tr>
<td align="center" nowrap="nowrap" class="catHead"><span class="cattitle">Menu</span>
</td>
</tr>
<tr>
<td align="left" valign="bottom" nowrap="nowrap" class="row1">
<a href="{U_INDEX}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_home.gif" width="12" height="13" border="0" alt="{L_INDEX}" hspace="3" />Strona G??wna</a>
<br />
<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a>
<br /><a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>
<br /><a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>
<br /><a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_in -->
<br /><a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>
<br /><a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />Skrzynka PW</a>
<br /><a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />Wyloguj</a>
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<br /><a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>
<br /><a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>
<!-- END switch_user_logged_out -->
</td>
</tr>
</table>
<!-- ENG menu -->
<br />
<!-- BEGIN quick Search -->
<table width="135" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" align="center" height="28"><span class="cattitle">Szukaj</span></td>
</tr>
<tr>
<td class="row1" align="center" width="100%">
<form action="{U_SEARCH}?mode=results" method="post" target="_top">
<input type="text" class="post" name="search_keywords" size="14" />
<input type="submit" class="mainoption" name="login" value="Go" /><br />
<span class="gensmall"><a href="{U_SEARCH}" class="gensmall">Zaawansowane szukanie</a></span>
</td></form>
</tr>
</table>

<!-- END quick Search -->
<br />
<!-- BEGIN search google -->
<table width="135" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" align="center" height="28"><span class="cattitle">Szukaj z Google</span></td>
</tr>
<tr>
<td class="row1" align="center" width="100%">
<form method=GET action="http://www.google.com/search">
<a gref="http://www.google.com/" target=_blank>
<img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" align="absmiddle"></a>
<input type=text class="post" name=q size=14 maxlength=255 value="">
<input type=submit class="mainoption" name=btnG VALUE="Search">
</td></form>
</tr>
</table>

<!-- END search google -->
<br />
<!-- END left column -->

</td>
<td width="90%" valign="top">


Potem otwieramy overall_footer.tpl i szukamy tam:

Kod
<!-- END pagina_pages -->
</body>
</html>


I Przed tym wrzucamy:

Kod
</td>
</table>


Og?lnie to powinno gra? ;)

chudy9 - Wto 07 Sie, 2007

Tak nie dzia?a ale wstawi?em to przed
Kod
<!-- END switch_page_avatar -->
</tr>
</table>
<!-- END header -->


I dzia?a :mrgreen:

INIM - Wto 07 Sie, 2007

Ja na szybkiego sprawdza?em na localho?cie na subSilver i u mnie by?o OK. Mo?e to zale?y od stylu ;)
chudy9 - Nie 26 Sie, 2007

a mozesz mi powiedzie? jak to umie?cic po prawej stronie.Zalezy mi zeby to by?o na lewej i prawej stronie
INIM - Nie 16 Wrz, 2007

Wysz?a wersja 2.0
, patrz pierwszy post. :)

KnofeL - Nie 16 Wrz, 2007

INIM napisał/a
Wszystko gra opr?cz jednej rzeczy. Mod gdy jest wy??czony zostawia bia?e pole (tabele) po lewej stronie. By si? tego pozby? trzeba cofn?? instrukcje dotyczac? index_body.tpl. Narazie nie wiem co z tym zrobi? - kombinuje ju? jaki? czas i nie wychodzi Oczywi?cie b?d? kombinowa? dalej. Ale do rzeczy.

Otw?rz plik: index.php i znajd? w nim:
Kod

$sidebar = ( $board_config['sidebar_enable'] ) ? $board_config['sidebar'] : '';

$template->assign_vars(array(
'SIDEBAR' => $sidebar, )
);

I zmie? to na:
Kod
$sidebar = ( $board_config['sidebar_enable'] ) ? $board_config['sidebar'] : '';
if( $sidebar ) { $template->assign_block_vars('sidebar_field', array('SIDEBAR' => $sidebar)); }

Nast?pnie w pliku index_body.tpl znajd?:
Kod
<table align="center" valign="top" width="100%">
<tr>
<td>
<table align="left" valign="top" width="150">
<tr>
<td>
{SIDEBAR}
</td>
</tr>
</table>
<td valign="top">

Zmie? to na:
Kod
<!-- BEGIN sidebar_field --><table align="center" valign="top" width="100%"><tr><td><table align="left" valign="top" width="150"><tr><td>{sidebar_field.SIDEBAR}</td></tr></table><td valign="top"><!-- END sidebar_field -->

Poni?ej znajd?:
Kod
</td>
</tr>
</table>

I zmie? to na:
Kod
<!-- BEGIN sidebar_field --></td></tr></table><!-- END sidebar_field -->

Powinno pom?c

INIM - Pon 17 Wrz, 2007

Szczerze m?wi?c my?la?em, ?e to powinno dzia?a? na tej samej zasadzie co np. odno?niki w headerze (czyli jak jestesmy zalogowani widzimy to, a jak wylogowani widzimy to), ale nie doszed?em do tego jak to dzia?a :>
No c??. Nie pozosta?o mi nic jak tylko podzi?kowa? i postawi? piwo KnofeL :) Thx :)

KnofeL - Pon 17 Wrz, 2007

INIM napisał/a
Szczerze m?wi?c my?la?em, ?e to powinno dzia?a? na tej samej zasadzie co np. odno?niki w headerze (czyli jak jestesmy zalogowani widzimy to, a jak wylogowani widzimy to), ale nie doszed?em do tego jak to dzia?a


Kod
if( $userdata['user_id'] != ANONYMOUS )

;)

INIM - Pon 17 Wrz, 2007

Zapami?tam sobie na przysz?o?? :)
regoat - Nie 30 Wrz, 2007

w index.php nie ma

Kod
//Count unread posts


i co teraz? po czym to wstawic?

INIM - Pon 01 Paź, 2007

Dodaj po:
Kod
if ( $HTTP_GET_VARS['ap'] && !$userdata['session_logged_in'] && !$HTTP_COOKIE_VARS[$unique_cookie_name . '_adp_lock'] )
{
@setcookie($unique_cookie_name . '_adp', intval($HTTP_GET_VARS['ap']), (CR_TIME + 31536000), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
}

regoat - Sro 03 Paź, 2007

ok wszystki pliki zmodyfikowane, tabele do Bazy dodane ale jakos mi to nie dziala. Mam odpowiednia tabelke w PA > Strona G??wna ale jak wstawie tam jakis dowolny kod i klikne ze 'Tak' dam 'Wy?lij' i nic sie nie dzieje. panel po boku mi sie nie pojawia a jak wruce ponownie do ustawien to znowu jest odznaczone Sidebar nie ma ani 'Tak' i ani 'Nie'
INIM - Czw 04 Paź, 2007

Dziwne... Jak b?d? mia? chwile czasu to obejrze to. P?ki co proponuje wersje 1.0.
pietrek - Pon 08 Paź, 2007

a o co chodzi z ta wersja 1.0 w pierwszym poscie?? trzeba to modyfikowac?? czy to jest ta poprawka by dzialala ta wersja poprawnie ??
INIM - Pon 08 Paź, 2007

Czyta?by? ca?e posty to by? wiedzia?.
INIM napisał/a
Pi?tro ni?ej stara wersja moda, w kt?rej tre?? Sidebaru wpisujemy w plik, a nie z widoku PA - To tak gdyby kto? nie chcia? sobie Panelu zawala? ;)

pietrek - Pon 08 Paź, 2007

regoat napisał/a
ok wszystki pliki zmodyfikowane, tabele do Bazy dodane ale jakos mi to nie dziala. Mam odpowiednia tabelke w PA > Strona G??wna ale jak wstawie tam jakis dowolny kod i klikne ze 'Tak' dam 'Wy?lij' i nic sie nie dzieje. panel po boku mi sie nie pojawia a jak wruce ponownie do ustawien to znowu jest odznaczone Sidebar nie ma ani 'Tak' i ani 'Nie'


ja mam tak samo


Powered by phpBB modified by Przemo © 2003 phpBB Group