[EF IV] Umieszczanie menu DHTML w górnej belce
|
QooBooS |
Dodany dnia 02.06.2008 22:53:19
|

Przedszkolak

Postów: 52
Data rejestracji: 02.06.2008 22:31
|
Witam.
Sp?dzi?em dzi? 3,5 godziny na przeszukiwaniu ró?nych stron, na których móg?bym znale?? jaki? poradnik lub opis tworzenia ciekawego i prostego menu. Tak si? z?o?y?o, ?e trafi?em na temat o menu w DHTML, które tworzy si? przy pomocy prostego kreatora wizualnego >> tu<<.
Post?pi?em wed?ug zamieszczonych tam wskazówek, a do reszty doszed?em sam:
Co konkretnie zrobi?em?
- stworzy?em menu (rzecz jasna);
- opublikowa?em wymagane pliki (js w includes, a obrazki w images/menu);
- wyedytowa?em plik theme.php w katalogu mojej skórki:
W function render_header($header_content) wstawi?em:
function render_header($header_content) {
global $theme_width;
echo "<script type='text/javascript' src='".THEME."/grade.js'></script>";
echo "<script type='text/javascript' src='includes/stmenu.js'></script>";
(czyli doklei?em linijk? odpowiedzialn? za mój skrypt).
Troch? ni?ej odszuka?em polecenia wy?wietlaj?cego menu z linkami (showsublinks) i zast?pi?em je w nast?puj?cy sposób:
echo "<td height='28' class='sub-header' align='center'>".showsublinks("<img src='".THEME."images/divider.gif' alt=''>")."</td>\n";
zamieni?em na:
echo "<center><script type='text/javascript'>
<!--
stm_bm(['menu1a91',850,'images/menu/','blank.gif',0,'','',0,0,250,0,1000,1,0,0,'','',0,0,1,2,'default','hand',''],this);
stm_bp('p0',[0,4,0,0,0,7,5,0,100,'',-2,'',-2,50,0,0,'#999999','transparent','bg_01.gif',3,1,1,'#000000']);
stm_ai('p0i0',[0,'Strona','','',-1,-1,0,'#','_self','','','','',5,5,0,'','',-1,-1,0,1,1,'#FFFFF7',1,'#993333',1,'','bg_02.gif',3,1,0,0,'#FFFFF7','#000000','#FFFFFF','#FFFFFF','bold 9pt Arial','bold 9pt Arial',0,0],135,0);
stm_bpx('p1','p0',[1,4,0,2,0,5,0,0,80,'progid:DXImageTransform.Microsoft.RandomDissolve(,enabled=0,Duration=0.30)',12,'progid:DXImageTransform.Microsoft.RandomDissolve(,enabled=0,Duration=0.30)',12,80,0,0,'#666666','#000000','']);
stm_aix('p1i0','p0i0',[0,'Strona g?ówna','','',-1,-1,0,'index.php','_self','','','','',0,0,0,'','',0,0,0,0,1,'#F9E0CA',1,'#666666',0,'','',3,1,0,0,'#FFFFFF','#FFFFFF','#FFFFFF','#FFFFFF','9pt Arial','9pt Arial'],135,18);
stm_aix('p1i1','p1i0',[0,'Download','','',-1,-1,0,'downloads.php'],135,18);
stm_aix('p1i2','p1i0',[0,'Download 2','','',-1,-1,0,'infusions/advanced_downloadDB_panel/dldb.php'],135,18);
stm_aix('p1i3','p1i0',[0,'FAQ','','',-1,-1,0,'faq.php'],135,18);
stm_aix('p1i4','p1i0',[0,'Kategorie','','',-1,-1,0,'#','_self','','','','',0,0,0,'','',-1,-1],135,18);
stm_bpx('p2','p1',[1,2]);
stm_aix('p2i0','p1i0',[0,'Newsów','','',-1,-1,0,'news_cats.php']);
stm_aix('p2i1','p1i0',[0,'Artyku?ów','','',-1,-1,0,'articles.php']);
stm_aix('p2i2','p1i0',[0,'Linków','','',-1,-1,0,'weblinks.php']);
stm_ep();
stm_aix('p1i5','p1i0',[0,'Sugestie','','',-1,-1,0,'infusions/suggestion_box/suggestion_box.php'],135,0);
stm_aix('p1i6','p1i0',[0,'Mapa strony','','',-1,-1,0,'infusions/site_map/site_map.php'],135,0);
stm_aix('p1i7','p1i0',[0,'Redakcja','','',-1,-1,0,'team2.php'],135,0);
stm_aix('p1i8','p1i0',[0,'Kontakt','','',-1,-1,0,'contact.php'],135,0);
stm_ep();
stm_ai('p0i1',[6,1,'#000000','',-1,-1,0]);
stm_aix('p0i2','p0i0',[0,'Gra','','',-1,-1,0,'#','_self','','','','',5,5,0,'','',-1,-1,0,1,1,'#FFFFF7',1,'#993333',1,'','bg_02.gif',1],135,0);
stm_bpx('p3','p1',[]);
stm_aix('p3i0','p1i0',[0,'Informacje','','',-1,-1,0,'viewpage.php?page_id=64']);
stm_aix('p3i1','p1i0',[0,'Klasy','','',-1,-1,0,'viewpage.php?page_id=65']);
stm_aix('p3i2','p1i0',[0,'Mapy','','',-1,-1,0,'viewpage.php?page_id=71']);
stm_aix('p3i3','p1i0',[0,'Potwory','','',-1,-1,0,'viewpage.php?page_id=72']);
stm_aix('p3i4','p1i0',[0,'Przedmioty','','',-1,-1,0,'viewpage.php?page_id=84']);
stm_aix('p3i5','p1i0',[0,'Umiej?tno¶ci','','',-1,-1,0,'viewpage.php?page_id=157']);
stm_aix('p3i6','p1i0',[0,'Zadania','','',-1,-1,0,'']);
stm_aix('p3i7','p3i6',[0,'NPC']);
stm_aix('p3i8','p3i6',[0,'Odrodzenie']);
stm_aix('p3i9','p0i1',[]);
stm_aix('p3i10','p1i0',[0,'T?umaczenia nazw ekwipunku','','',-1,-1,0,'viewpage.php?page_id=177']);
stm_ep();
stm_aix('p0i3','p0i1',[]);
stm_aix('p0i4','p0i2',[0,'Konto'],135,0);
stm_bpx('p4','p1',[]);
stm_aix('p4i0','p1i0',[0,'Zarejestruj si?','','',-1,-1,0,'https://account.91.com/common/signup.aspx?url=http://co.91.com/&flag=co'],0,18);
stm_aix('p4i1','p1i0',[0,'Zmie? e-mail','','',-1,-1,0,'https://account.91.com/common/ChangeEmailLogin.aspx?flag=co'],0,18);
stm_aix('p4i2','p1i0',[0,'Zmie? has?o','','',-1,-1,0,'https://account.91.com/common/changepw.aspx?flag=co'],0,18);
stm_aix('p4i3','p1i0',[0,'Odzyskaj has?o','','',-1,-1,0,'https://account.91.com/common/forgetpw.aspx?flag=co'],0,18);
stm_aix('p4i4','p1i0',[0,'Przywró? posta?','','',-1,-1,0,'http://support.conqueronline.com/relive/index_zf.aspx'],0,18);
stm_aix('p4i5','p1i0',[0,'Zg?o¶ problem','','',-1,-1,0,'http://support.conqueronline.com/support/COIndex.aspx'],0,18);
stm_ep();
stm_aix('p0i5','p0i2',[0,'Pliki','','',-1,-1,0,''],135,0);
stm_bpx('p5','p1',[]);
stm_aix('p5i0','p1i4',[0,'Poprawki','','',-1,-1,0,'']);
stm_bpx('p6','p2',[]);
stm_aix('p6i0','p1i0',[0,'Download 1','','',-1,-1,0,'downloads.php?cat_id=1']);
stm_aix('p6i1','p1i2',[]);
stm_ep();
stm_ep();
stm_aix('p0i6','p0i1',[]);
stm_aix('p0i7','p0i5',[0,'Galeria'],135,0);
stm_bpx('p7','p1',[]);
stm_aix('p7i0','p1i0',[0,'Tapety','','',-1,-1,0,'photogallery.php?album_id=1']);
stm_aix('p7i1','p5i0',[0,'Zdj?cia']);
stm_bpx('p8','p2',[]);
stm_aix('p8i0','p1i0',[0,'Z gry','','',-1,-1,0,'photogallery.php?album_id=2']);
stm_aix('p8i1','p1i0',[0,'U?ytkowników','','',-1,-1,0,'photogallery.php?album_id=3']);
stm_ep();
stm_ep();
stm_aix('p0i8','p0i1',[]);
stm_aix('p0i9','p0i2',[0,'Forum ','','',-1,-1,0,'forum/index.php','_self','','','','',5,5,0,'','',0,0],135,0);
stm_ep();
stm_em();
//-->
</script></center>";
Wszystko posz?o jak z p?atka, lecz jest ma?y problem - menu jest zbyt szerokie i nie mie?ci si? w ramce na nie przeznaczonej, a w dodatku na niektórych podstronach w ogóle si? nie wy?wietla. Chcia?bym, aby by?a wy?wietlana na ca?ej d?ugo?ci, mniej wi?cej tak, jak to wida? teraz.
Adres mojej strony: www.co2pl.lua.pl
Menu zostanie zmienione pod wzgl?dem wygl?du, jak równie? reszta niedoci?gni?? na stronie - to dlatego, ?e jest ona jeszcze w trakcie przygotowa?.
Czy móg?by kto? mi pomóc z naprawieniem tego b??du? Co jest tego przyczyn?? Czy to, ?e co? ?le zrobi?em? Czy te? to, ?e czego? nie dopisa?em? A mo?e jest jeszcze inna przyczyna?
Z góry serdecznie dzi?kuj? za wszelk? pomoc oraz za ch?ci.
PW od moderatora:
- Zmiana nazwy tematu - Pieka 03.06 - 09:44
- Przeniesienie tematu - Pieka 03.06 - 09:44
- Zmiana nazwy tematu - piotrek199214 03.06 - 16:41
Edytowane przez piotrek199214 dnia 03.06.2008 16:55:33
|
|
|
|
W?cibski Go?? |
Dodany dnia 09.09.2025 17:13:29
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Piotrroger |
Dodany dnia 02.06.2008 23:02:14
|

Bywalec

Postów: 998 Pomógł: 19
v7.02.03 Data rejestracji: 27.04.2006 18:29
|
echo "<td height='28' class='sub-header' align='center'><center><script type='text/javascript'>
<!--
stm_bm(['menu1a91',850,'images/menu/','blank.gif',0,'','',0,0,250,0,1000,1,0,0,'','',0,0,1,2,'default','hand',''],this);
stm_bp('p0',[0,4,0,0,0,7,5,0,100,'',-2,'',-2,50,0,0,'#999999','transparent','bg_01.gif',3,1,1,'#000000']);
stm_ai('p0i0',[0,'Strona','','',-1,-1,0,'#','_self','','','','',5,5,0,'','',-1,-1,0,1,1,'#FFFFF7',1,'#993333',1,'','bg_02.gif',3,1,0,0,'#FFFFF7','#000000','#FFFFFF','#FFFFFF','bold 9pt Arial','bold 9pt Arial',0,0],135,0);
stm_bpx('p1','p0',[1,4,0,2,0,5,0,0,80,'progid:dXImageTransform.Microsoft.RandomDissolve(,enabled=0,Duration=0.30)',12,'progid:dXImageTransform.Microsoft.RandomDissolve(,enabled=0,Duration=0.30)',12,80,0,0,'#666666','#000000','']);
stm_aix('p1i0','p0i0',[0,'Strona g?ówna','','',-1,-1,0,'index.php','_self','','','','',0,0,0,'','',0,0,0,0,1,'#F9E0CA',1,'#666666',0,'','',3,1,0,0,'#FFFFFF','#FFFFFF','#FFFFFF','#FFFFFF','9pt Arial','9pt Arial'],135,18);
stm_aix('p1i1','p1i0',[0,'Download','','',-1,-1,0,'downloads.php'],135,18);
stm_aix('p1i2','p1i0',[0,'Download 2','','',-1,-1,0,'infusions/advanced_downloadDB_panel/dldb.php'],135,18);
stm_aix('p1i3','p1i0',[0,'FAQ','','',-1,-1,0,'faq.php'],135,18);
stm_aix('p1i4','p1i0',[0,'Kategorie','','',-1,-1,0,'#','_self','','','','',0,0,0,'','',-1,-1],135,18);
stm_bpx('p2','p1',[1,2]);
stm_aix('p2i0','p1i0',[0,'Newsów','','',-1,-1,0,'news_cats.php']);
stm_aix('p2i1','p1i0',[0,'Artyku?ów','','',-1,-1,0,'articles.php']);
stm_aix('p2i2','p1i0',[0,'Linków','','',-1,-1,0,'weblinks.php']);
stm_ep();
stm_aix('p1i5','p1i0',[0,'Sugestie','','',-1,-1,0,'infusions/suggestion_box/suggestion_box.php'],135,0);
stm_aix('p1i6','p1i0',[0,'Mapa strony','','',-1,-1,0,'infusions/site_map/site_map.php'],135,0);
stm_aix('p1i7','p1i0',[0,'Redakcja','','',-1,-1,0,'team2.php'],135,0);
stm_aix('p1i8','p1i0',[0,'Kontakt','','',-1,-1,0,'contact.php'],135,0);
stm_ep();
stm_ai('p0i1',[6,1,'#000000','',-1,-1,0]);
stm_aix('p0i2','p0i0',[0,'Gra','','',-1,-1,0,'#','_self','','','','',5,5,0,'','',-1,-1,0,1,1,'#FFFFF7',1,'#993333',1,'','bg_02.gif',1],135,0);
stm_bpx('p3','p1',[]);
stm_aix('p3i0','p1i0',[0,'Informacje','','',-1,-1,0,'viewpage.php?page_id=64']);
stm_aix('p3i1','p1i0',[0,'Klasy','','',-1,-1,0,'viewpage.php?page_id=65']);
stm_aix('p3i2','p1i0',[0,'Mapy','','',-1,-1,0,'viewpage.php?page_id=71']);
stm_aix('p3i3','p1i0',[0,'Potwory','','',-1,-1,0,'viewpage.php?page_id=72']);
stm_aix('p3i4','p1i0',[0,'Przedmioty','','',-1,-1,0,'viewpage.php?page_id=84']);
stm_aix('p3i5','p1i0',[0,'Umiej?tno¶ci','','',-1,-1,0,'viewpage.php?page_id=157']);
stm_aix('p3i6','p1i0',[0,'Zadania','','',-1,-1,0,'']);
stm_aix('p3i7','p3i6',[0,'NPC']);
stm_aix('p3i8','p3i6',[0,'Odrodzenie']);
stm_aix('p3i9','p0i1',[]);
stm_aix('p3i10','p1i0',[0,'T?umaczenia nazw ekwipunku','','',-1,-1,0,'viewpage.php?page_id=177']);
stm_ep();
stm_aix('p0i3','p0i1',[]);
stm_aix('p0i4','p0i2',[0,'Konto'],135,0);
stm_bpx('p4','p1',[]);
stm_aix('p4i0','p1i0',[0,'Zarejestruj si?','','',-1,-1,0,'https://account.91.com/common/signup.aspx?url=http://co.91.com/&flag=co'],0,18);
stm_aix('p4i1','p1i0',[0,'Zmie? e-mail','','',-1,-1,0,'https://account.91.com/common/ChangeEmailLogin.aspx?flag=co'],0,18);
stm_aix('p4i2','p1i0',[0,'Zmie? has?o','','',-1,-1,0,'https://account.91.com/common/changepw.aspx?flag=co'],0,18);
stm_aix('p4i3','p1i0',[0,'Odzyskaj has?o','','',-1,-1,0,'https://account.91.com/common/forgetpw.aspx?flag=co'],0,18);
stm_aix('p4i4','p1i0',[0,'Przywró? posta?','','',-1,-1,0,'http://support.conqueronline.com/relive/index_zf.aspx'],0,18);
stm_aix('p4i5','p1i0',[0,'Zg?o¶ problem','','',-1,-1,0,'http://support.conqueronline.com/support/COIndex.aspx'],0,18);
stm_ep();
stm_aix('p0i5','p0i2',[0,'Pliki','','',-1,-1,0,''],135,0);
stm_bpx('p5','p1',[]);
stm_aix('p5i0','p1i4',[0,'Poprawki','','',-1,-1,0,'']);
stm_bpx('p6','p2',[]);
stm_aix('p6i0','p1i0',[0,'Download 1','','',-1,-1,0,'downloads.php?cat_id=1']);
stm_aix('p6i1','p1i2',[]);
stm_ep();
stm_ep();
stm_aix('p0i6','p0i1',[]);
stm_aix('p0i7','p0i5',[0,'Galeria'],135,0);
stm_bpx('p7','p1',[]);
stm_aix('p7i0','p1i0',[0,'Tapety','','',-1,-1,0,'photogallery.php?album_id=1']);
stm_aix('p7i1','p5i0',[0,'Zdj?cia']);
stm_bpx('p8','p2',[]);
stm_aix('p8i0','p1i0',[0,'Z gry','','',-1,-1,0,'photogallery.php?album_id=2']);
stm_aix('p8i1','p1i0',[0,'U?ytkowników','','',-1,-1,0,'photogallery.php?album_id=3']);
stm_ep();
stm_ep();
stm_aix('p0i8','p0i1',[]);
stm_aix('p0i9','p0i2',[0,'Forum ','','',-1,-1,0,'forum/index.php','_self','','','','',5,5,0,'','',0,0],135,0);
stm_ep();
stm_em();
//-->
</script></center></td>\n";
Spróbuj tak.
Edytowane przez piotrek199214 dnia 03.06.2008 16:55:47
|
|
|
|
QooBooS |
Dodany dnia 02.06.2008 23:06:40
|

Przedszkolak

Postów: 52
Data rejestracji: 02.06.2008 22:31
|
Pomy?le?, ?e tak drobna modyfikacja przy takim kodzie mo?e tak wiele zmieni?  Serdecznie dzi?ki.
Praktycznie nie mo?na si? teraz do niczego doczepi?, jednak wola?bym, ?eby nie by?o wida? tego jasnego paska po bokach menu (widocznego na obrazku loga). Je?li to zrobisz, to normalnie nie wiem, co Ci zrobi? 
Edytowane przez piotrek199214 dnia 03.06.2008 16:55:58
|
|
|
|
Piotrroger |
Dodany dnia 02.06.2008 23:11:15
|

Bywalec

Postów: 998 Pomógł: 19
v7.02.03 Data rejestracji: 27.04.2006 18:29
|
U mnie nie ma ?adnego bia?ego paska. U?ywam Firefox 3 i rozdzielczo?? 1280x1024. Na IE6 te? mi si? dobrze wy?wietla. Zapodaj Print Screen.
edit:/ hmm... mi to wygl?da jakby co? z tym kodem od menu by?o ?le. Nie znam si? na JavaScript wi?c nic na to niestety nie poradz?.
Edytowane przez Pieka dnia 03.06.2008 19:33:28
|
|
|
|
QooBooS |
Dodany dnia 02.06.2008 23:20:13
|

Przedszkolak

Postów: 52
Data rejestracji: 02.06.2008 22:31
|
Oto on:
http://www.speedyshare.com/896636475.html
EDIT:
Mia?em podobn? sytuacj?, lecz pasek by? tu? pod t? górn? cz??ci? loga (teraz znajdowa?by si? nad menu). Przyczyn? by?o ?le dopasowane logo (o 1 piksel za ma?o), ale w tym przypadku co? musia?o rozci?gn?? te komórki po bokach loga. Spróbuj? jutro rozci?gn?? te skrawki o jeden piksel - mo?e pomo?e...
Edytowane przez piotrek199214 dnia 03.06.2008 16:56:07
|
|
|
|
sexyfacio |
Dodany dnia 03.06.2008 19:24:19
|

Przedszkolak

Postów: 60 Pomógł: 3 Ostrzeżeń: 2
Data rejestracji: 26.04.2008 15:45
ZBANOWANY: Dożywotnio
|
?le podajesz ?cie?k? do wywo?ania skryptu js.
Polecam takie rozwi?zania bo w zale?no?ci na jakim poziomie b?dziesz.
Je?li b?dziesz przegl?da? stron? z katalogu g?ównego to ok b?dzie dzia?a?o Twoje rozwi?zanie, ale je?li b?dzie uruchomiony jaki?infusion/mod z subkatalogu to wtedy ju? Ci to menu nie ruszy i b?dzie taki bialy pasek jak pisale?.
Proponuj? takie rozwi?zanie:
echo "<script type=\"text/javascript\" src=\"".INCLUDES."stmenu.js\"></script>";
lub bezpo?redia ?cie?ka do pliku js:
echo "<script type=\"text/javascript\" src=\"http://adresstrony.pl/includes/stmenu.js\"></script>";
pozdro ;)
Poprawilem kod - za duzo slashy/Pieka
Edytowane przez Pieka dnia 03.06.2008 19:36:13
|
|
|
|
QooBooS |
Dodany dnia 03.06.2008 19:45:23
|

Przedszkolak

Postów: 52
Data rejestracji: 02.06.2008 22:31
|
Mia?em zrobi? ".BASEDIR."/includes/plik.js, lecz stwierdzi?em, i? nie b?dzie to dzia?a? (nie wiem dlaczego) - w?a?nie dlatego to zaniecha?em... Ale skoro to b?dzie dzia?a?, to w takim razie wcisn? to tam...
Edytowane przez QooBooS dnia 03.06.2008 20:01:21
|
|
|
|
Pieka |
Dodany dnia 03.06.2008 20:02:32
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
QooBooS napisa?/a:
Mia?em zrobi? .BASEDIR."includes/plik.js", lecz stwierdzi?em, i? nie b?dzie to dzia?a? (nie wiem dlaczego) - w?a?nie dlatego to zaniecha?em... Ale skoro to b?dzie dzia?a?, to w takim razie wcisn? to tam...
BASEDIR, INCLUDES etc. stanowia stale PHP-Fusion, wiec nie ma takiej opcji. Opis wszystkich znajdziesz w swoim readme oraz na naszej stronie pod adresem http://www.php-fu...page_id=29
Jestem jaki jestem 
|
|
|
|
QooBooS |
Dodany dnia 03.06.2008 20:05:17
|

Przedszkolak

Postów: 52
Data rejestracji: 02.06.2008 22:31
|
W takim razie kto? mnie tu ?le poinformowa? lub ja ?le zrozumia?em. Otó? mam PHP Fusion 6, a zosta?em poinformowany, i? jest to mniej wi?cej to samo co EF IV... Prawda? Je?li tak, to dlaczego to napisa?e?, Panie Administratorze? Je?li fa?sz, w takim razie musz? zmieni? temat...
Chyba ?e ?le rozumiem Twoje s?owa:
BASEDIR, INCLUDES etc. stanowia stale PHP-Fusion, wiec nie ma takiej opcji.
PS: A menu dzia?a wy?mienicie na wszystkich podstronach, ale nadal mam zastrze?enie co do tego jasnego paska po bokach tego menu.
Edytowane przez QooBooS dnia 03.06.2008 20:12:33
|
|
|
|
Pieka |
Dodany dnia 03.06.2008 20:13:05
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
QooBooS napisa?/a:
W takim razie kto? mnie tu ?le poinformowa? lub ja ?le zrozumia?em. Otó? mam PHP Fusion 6, a zosta?em poinformowany, i? jest to mniej wi?cej to samo co EF IV... Prawda? Je?li tak, to dlaczego to napisa?e?, Panie Administratorze? Je?li fa?sz, w takim razie musz? zmieni? temat...
Chyba ?e ?le rozumiem Twoje s?owa:
BASEDIR, INCLUDES etc. stanowia stale PHP-Fusion, wiec nie ma takiej opcji.
Dobrze zrozumiales te czesc, ale jak widze nie rozumiesz reszty. EF jest oparty o PHP-Fusion, czyli ni mniej, ni wiecej silnik jest ten sam. W zwiazku z tym, stale rowniez sa te same, poniewaz stanowia integralna czesc silnika. Jednak na tym oraz kilku innych rzeczach koncza sie wspolne cechy i dlatego uzytkownicy EF zobowiazani sa do pisania w tym dziale i uzywania oznaczen opisanych w jego regulaminie.
Edit: Kolega poinformowal mnie przez PW, ze zle zinterpretowalem jego pytanie.
Piszac, ze "..nie ma takiej opcji" mialem na mysli to, ze nie ma mozliwosci, aby stale PHP-Fusion nie dzialaly poprawnie w roznych czesciach strony, a tym bardziej w pliku subheader.php. Inaczej to ujmujac, musza dzialac, o ile plik ma polaczenie z maincore.php. Jesli tylko ostatni warunek zostanie spelniony, to rozsadnie jest je stosowac.
Edytowane przez Pieka dnia 03.06.2008 20:22:53
Jestem jaki jestem 
|
|
|
|
QooBooS |
Dodany dnia 03.06.2008 21:16:47
|

Przedszkolak

Postów: 52
Data rejestracji: 02.06.2008 22:31
|
Problem rozwi?zany - patrz dó? tego posta
Jak rozci?gn?? to menu na ca?? szeroko?? belki?
Wpis dotycz?cy tego menu wygl?da tak:
echo "<table border='0' cellpadding='4' cellspacing='0'><tr>";
echo "<td height='28' class='sub-header' align='center'><center><script type='text/javascript'>
<!--
stm_bm(['menu1a91',850,'".IMAGES."/menu/','blank.gif',0,'','',0,0,250,0,1000,1,0,0,'','',0,0,1,2,'default','hand',''],this);
stm_bp('p0',[0,4,0,0,0,7,5,0,100,'',-2,'',-2,50,0,0,'#999999','transparent','bg_01.gif',3,1,1,'#000000']);
stm_ai('p0i0',[0,'Strona','','',-1,-1,0,'','_self','','','','',5,5,0,'','',-1,-1,0,1,1,'#FFFFF7',1,'#993333',1,'','bg_02.gif',3,1,0,0,'#FFFFF7','#000000','#FFFFFF','#FFFFFF','bold 9pt Arial','bold 9pt Arial',0,0],135,0);
stm_bpx('p1','p0',[1,4,0,2,0,5,0,0,80,'progid:DXImageTransform.Microsoft.RandomDissolve(,enabled=0,Duration=0.30)',12,'progid:DXImageTransform.Microsoft.RandomDissolve(,enabled=0,Duration=0.30)',12,80,0,0,'#666666','#000000','']);
stm_aix('p1i0','p0i0',[0,'Strona g?ówna','','',-1,-1,0,'".BASEDIR."/index.php','_self','','','','',0,0,0,'','',0,0,0,0,1,'#F9E0CA',1,'#666666',0,'','',3,1,0,0,'#FFFFFF','#FFFFFF','#FFFFFF','#FFFFFF','9pt Arial','9pt Arial'],135,18);
stm_aix('p1i1','p1i0',[0,'Download','','',-1,-1,0,'".BASEDIR."/downloads.php'],135,18);
stm_aix('p1i2','p1i0',[0,'Download 2','','',-1,-1,0,'".BASEDIR."/infusions/advanced_downloadDB_panel/dldb.php'],135,18);
stm_aix('p1i3','p1i0',[0,'FAQ','','',-1,-1,0,'".BASEDIR."/faq.php'],135,18);
stm_aix('p1i4','p1i0',[0,'Kategorie','','',-1,-1,0,'','_self','','','','',0,0,0,'','',-1,-1],135,18);
stm_bpx('p2','p1',[1,2]);
stm_aix('p2i0','p1i0',[0,'Newsów','','',-1,-1,0,'".BASEDIR."/news_cats.php']);
stm_aix('p2i1','p1i0',[0,'Artyku?ów','','',-1,-1,0,'".BASEDIR."/articles.php']);
stm_aix('p2i2','p1i0',[0,'Linków','','',-1,-1,0,'".BASEDIR."/weblinks.php']);
stm_ep();
stm_aix('p1i5','p1i0',[0,'Sugestie','','',-1,-1,0,'".BASEDIR."/infusions/suggestion_box/suggestion_box.php'],135,0);
stm_aix('p1i6','p1i0',[0,'Mapa strony','','',-1,-1,0,'".BASEDIR."/infusions/site_map/site_map.php'],135,0);
stm_aix('p1i7','p1i0',[0,'Redakcja','','',-1,-1,0,'".BASEDIR."/team2.php'],135,0);
stm_aix('p1i8','p1i0',[0,'Kontakt','','',-1,-1,0,'".BASEDIR."/contact.php'],135,0);
stm_ep();
stm_ai('p0i1',[6,1,'#000000','',-1,-1,0]);
stm_aix('p0i2','p0i0',[0,'Gra','','',-1,-1,0,'','_self','','','','',5,5,0,'','',-1,-1,0,1,1,'#FFFFF7',1,'#993333',1,'','bg_02.gif',1],135,0);
stm_bpx('p3','p1',[]);
stm_aix('p3i0','p1i0',[0,'Informacje','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=64']);
stm_aix('p3i1','p1i0',[0,'Klasy','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=65']);
stm_aix('p3i2','p1i0',[0,'Mapy','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=71']);
stm_aix('p3i3','p1i0',[0,'Potwory','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=72']);
stm_aix('p3i4','p1i0',[0,'Przedmioty','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=84']);
stm_aix('p3i5','p1i0',[0,'Umiej?tno¶ci','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=157']);
stm_aix('p3i6','p1i0',[0,'Zadania','','',-1,-1,0,'']);
stm_aix('p3i7','p3i6',[0,'NPC']);
stm_aix('p3i8','p3i6',[0,'Odrodzenie']);
stm_aix('p3i9','p0i1',[]);
stm_aix('p3i10','p1i0',[0,'T?umaczenia nazw ekwipunku','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=177']);
stm_ep();
stm_aix('p0i3','p0i1',[]);
stm_aix('p0i4','p0i2',[0,'Konto'],135,0);
stm_bpx('p4','p1',[]);
stm_aix('p4i0','p1i0',[0,'Zarejestruj si?','','',-1,-1,0,'https://account.91.com/common/signup.aspx?url=http://co.91.com/&flag=co'],0,18);
stm_aix('p4i1','p1i0',[0,'Zmie? e-mail','','',-1,-1,0,'https://account.91.com/common/ChangeEmailLogin.aspx?flag=co'],0,18);
stm_aix('p4i2','p1i0',[0,'Zmie? has?o','','',-1,-1,0,'https://account.91.com/common/changepw.aspx?flag=co'],0,18);
stm_aix('p4i3','p1i0',[0,'Odzyskaj has?o','','',-1,-1,0,'https://account.91.com/common/forgetpw.aspx?flag=co'],0,18);
stm_aix('p4i4','p1i0',[0,'Przywróc posta?','','',-1,-1,0,'http://support.conqueronline.com/relive/index_zf.aspx'],0,18);
stm_aix('p4i5','p1i0',[0,'Zg?o¶ problem','','',-1,-1,0,'http://support.conqueronline.com/support/COIndex.aspx'],0,18);
stm_ep();
stm_aix('p0i5','p0i1',[]);
stm_aix('p0i6','p0i2',[0,'Pliki'],135,0);
stm_bpx('p5','p1',[]);
stm_aix('p5i0','p1i4',[0,'Poprawki']);
stm_bpx('p6','p2',[]);
stm_aix('p6i0','p1i0',[0,'Download 1','','',-1,-1,0,'".BASEDIR."/downloads.php?cat_id=1']);
stm_aix('p6i1','p1i2',[]);
stm_ep();
stm_ep();
stm_aix('p0i7','p0i1',[]);
stm_aix('p0i8','p0i2',[0,'Galeria'],135,0);
stm_bpx('p7','p1',[]);
stm_aix('p7i0','p1i0',[0,'Tapety','','',-1,-1,0,'".BASEDIR."/photogallery.php?album_id=1']);
stm_aix('p7i1','p1i4',[0,'Zdj?cia']);
stm_bpx('p8','p2',[]);
stm_aix('p8i0','p1i0',[0,'Z gry','','',-1,-1,0,'".BASEDIR."/photogallery.php?album_id=2']);
stm_aix('p8i1','p1i0',[0,'U?ytkowników','','',-1,-1,0,'".BASEDIR."/photogallery.php?album_id=3']);
stm_ep();
stm_ep();
stm_aix('p0i9','p0i1',[]);
stm_aix('p0i10','p0i2',[0,'Forum ','','',-1,-1,0,'".BASEDIR."/forum/index.php','_self','','','','',5,5,0,'','',0,0],135,0);
stm_ep();
stm_em();
//-->
</script>
</center></td>\n";
echo "</tr></table>";
Je?li b?dzie potrzeba, s?u?? zawarto?ci? plików .js.
I jeszcze jedna sprawa dotycz?ca tego menu:
Jak zmieni? j?zyk kodowania napisów w menu? Teraz, aby wpisa? ?, musz? wstawia? ¶. W razie potrzeby równie? s?u?? zawarto?ci? plików .js.
Strona: www.co2pl.lua.pl <-- w razie gdyby kto? chcia? zobaczy?, o co mi chodzi.
Rozwi?zanie:
Co tu du?o gada? - odszed?em na chwil? od komputera i dozna?em ol?nienia...
Przeanalizowa?em jeszcze raz opcje programu, w którym robi?em menu i znalaz?em:
(zaznaczony Tryb Edycji - Edit Mode, po klikni?ciu na dowolny g?ówny obiekt w menu) W oknie Tasks znajdujemy tabelk? Global, a nast?pnie klikamy w niej na Menu Type przy General. W oknie, w którym po dwukrotnym klikni?ciu na tekst na przycisku pojawia si? okno edycji tekstu (zmiana kolory czcionki, link, po?o?enie, itd.), pojawi si? Global - Menu Type. Teraz po prawej stronie okienka znajdziecie "Stretch whole menu width (Horizontal menu only)". Zaznaczamy to i pod tym aktywuje si? pole Width, w którym ustawiamy 100% (je?li chcemy mie? menu na ca?ej szeroko?ci). Teraz wystarczy ponownie wygenerowa? kod i wklei? go w miejsce starego w pliku theme.php (oczywi?cie nie zapomnijcie o zmianie wszystkich " na ' lub na \" !)
lub o wiele szybszy sposób:
W kodzie menu szukamy pierwszej linijki pod <!--. U mnie wygl?da?a ona tak:
stm_bm(['menu1a91',850,'".IMAGES."/menu/','blank.gif',0,'','',1,0,250,0,1000,1,0,0,'','[b]1000[/b]',0,0,1,2,'default','hand',''],this);
Wystarczy zmieni? pogrubion? warto?? na 100% i menu b?dzie rozci?gni?te na ca?ej szeroko?ci ;)
Edytowane przez QooBooS dnia 03.06.2008 23:32:39
|
|
|
|
JahuKA |
Dodany dnia 29.09.2008 10:20:49
|

Przedszkolak

Postów: 9
Data rejestracji: 07.08.2008 09:08
|
Stworzy?em menu w DHTML w górnej belce,
opublikowa?em pliki js i skopiowa?em do katalogu INCLUDES a obrazki do /themes/fusion5/images/menu.
Wyrzuci?em kod z theme.php odp. za wyswietlanie starej/standardowej belki
$result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($result) != 0) {
$i = 0;
while($data = dbarray($result)) {
if (checkgroup($data['link_visibility'])) {
if ($data['link_url']!="---") {
if ($i != 0) { echo " ·\n"; } else { echo "\n"; }
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
echo "<a href='".$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
} else {
echo "<a href='".BASEDIR.$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
}
}
$i++;
}
}
}
echo ($i == 0 ? " " : "")."</td><td align='right' class='header2'>".ucwords(showdate("%A, %B %d, %Y", time()))."</td>
echo ($i == 0 ? " " : "")."</td>
i wstawilem w to miejsce kod wygenerowany przez dhtml
<?
// theme settings
$body_text = "#000000";
$body_bg = "#888888";
$theme_width = "100%";
$theme_width_l = "180";
$theme_width_r = "180";
function render_header($header_content) {
global $theme_width,$settings,$locale;
echo "<table align='center' width='$theme_width' cellspacing='0' cellpadding='0' style='border:1px #444 solid'>
<tr>
<td>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td class='header'>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td>$header_content</td>
</tr>
</table>
</td>
</tr>
</table>\n";
echo "<table width='100%' cellspacing='0' cellpadding='0' style='border-top:1px #333 solid;border-bottom:1px #333 solid;'>\n<tr>
<td class='header2'>\n";
echo'<script type="text/javascript" language="JavaScript1.2" src="".INCLUDES."stmenu.js"></script>
<script type="text/javascript" language="JavaScript1.2">
[color=#0000cc]<!--
stm_bm(['menu6352',860,'".IMAGES."/menu','blank.gif',0,'','',0,0,250,0,1000,1,0,0,'','100%',0,0,1,2,'default','hand',''],this);
stm_bp('p0',[0,4,0,0,2,3,0,7,100,'',-2,'',-2,50,0,0,'#999999','#E6EFF9','',3,1,1,'#000000']);
stm_ai('p0i0',[0,'Strona \r\nG?ówna','','',-1,-1,0,'".BASEDIR."/news.php','_self','','','','',0,0,0,'','',0,0,0,0,1,'#8AAEC6',0,'#8AAEC6',0,'','',3,3,1,1,'#E6EFF9','#000000','#003366','#003366','bold 8pt Verdana','bold 9pt Verdana',0,0],80,0);
stm_aix('p0i1','p0i0',[0,'Inwestycje','','',-1,-1,0,'','_self','','','','',0,0,0,'arrow_r.gif','arrow_r.gif',7,7]);
stm_bpx('p1','p0',[1,4,0,0,2,3,0,0,100,'',-2,'',-2,50,0,0,'#999999','#B7CEE2']);
stm_aix('p1i0','p0i0',[0,'Rok 2007','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=66','_self','','','','',0,0,0,'','',0,0,0,0,1,'#FFFFFF',0,'#B7CEE2',0,'','#B7CEE2',3,3,1,1,'#E6EFF9','#000000','#999999','#000000','bold 7pt Verdana','bold 8pt Verdana']);
stm_aix('p1i1','p1i0',[0,'Rok 2008','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=67','_self','','','','',0,0,0,'','',0,0,0,0,1,'#FFFFFF',0,'#B7CEE2',0,'','']);
stm_ep();
stm_aix('p0i2','p0i1',[0,'Przetargi']);
stm_bpx('p2','p0',[1,4,0,0,2,3,0,0]);
stm_aix('p2i0','p1i1',[0,'Og?oszone','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=68']);
stm_aix('p2i1','p1i1',[0,'Zako?czone','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=69']);
stm_aix('p2i2','p1i1',[0,'Uniewa?nione','','',-1,-1,0,'".BASEDIR."/viewpaage.php?page_id=70']);
stm_ep();
stm_aix('p0i3','p0i1',[0,'Planowanie\r\nprzestrzenne']);
stm_bpx('p3','p2',[]);
stm_aix('p3i0','p1i1',[0,'Studium','','',-1,-1,0,'".BASEDIR."/viewpage.php?page_id=71']);
stm_ep();
stm_aix('p0i4','p0i0',[0,'Galeria','','',-1,-1,0,'".BASEDIR."/photogallery.php']);
stm_aix('p0i5','p0i0',[0,'Szukaj','','',-1,-1,0,'".BASEDIR."/search.php']);
stm_ep();
stm_em();
//-->
</script>';[/color]
echo ($i == 0 ? " " : "")."</td>
</tr>
</table>\n";
echo "<table width='100%' cellspacing='0' cellpadding='0'>\n<tr>\n";
}
function render_footer($license=false) {
global $theme_width,$settings,$locale;
echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td class='footer'>".stripslashes($settings['footer'])."</td>
</tr>
</table>
</td>
</tr>
</table>
<table align='center' width='$theme_width' cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td align='center' class='footer2'>
".$settings['counter']." ".($settings['counter'] == 1 ? $locale['140']."<br><br>\n" : $locale['141']."<br><br>\n");
if ($license == false) {
echo "Powered by <a href='http://www.php-fusion.co.uk' target='_blank'><img src='".THEME."images/fusion.gif' alt='PHP-Fusion' title='PHP-Fusion' border='0' style='vertical-align:middle;'></a> v".$settings['version']." © 2003-2005<br><br>\n";
}
echo "</td>
</tr>
</table>\n";
}
function render_news($subject, $news, $info) {
global $locale;
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='caption'>$subject</td>
</tr>
<tr>
<td class='main-body'>
$news
</td>
</tr>
<tr>
<td class='infobar'>
".$locale['040']."<a href='profile.php?lookup=".$info['user_id']."'>".$info['user_name']."</a>
".$locale['041'].showdate("longdate", $info['news_date'])."<br>
".($info['news_ext'] == "y" ? "<a href='news.php?readmore=".$info['news_id']."'>".$locale['042']."</a> ·\n" : "");
if ($info['news_allow_comments']) echo "<a href='news.php?readmore=".$info['news_id']."'>".$info['news_comments'].$locale['043']."</a> ·\n";
echo $info['news_reads'].$locale['044']."
<a href='print.php?type=N&item_id=".$info['news_id']."'><img src='".THEME."images/printer.gif' alt='".$locale['045']."' border='0' style='vertical-align:middle;'></a>
</td>
</tr>
</table>\n";
}
function render_article($subject, $article, $info) {
global $locale;
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='caption'>$subject</td>
</tr>
<tr>
<td class='main-body'>\n";
echo ($info['article_breaks'] == "y" ? nl2br($article) : $article)."
</td>
</tr>
<tr>
<td class='infobar'>
".$locale['040']."<a href='profile.php?lookup=".$info['user_id']."'>".$info['user_name']."</a>
".$locale['041'].showdate("longdate", $info['article_date'])."<br>\n";
if ($info['article_allow_comments']) echo $info['article_comments'].$locale['043']." ·\n";
echo $info['article_reads'].$locale['044']."
<a href='print.php?type=A&item_id=".$info['article_id']."'><img src='".THEME."images/printer.gif' alt='".$locale['045']."' border='0' style='vertical-align:middle;'></a>
</td>
</tr>
</table>\n";
}
function opentable($title) {
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='caption'>$title</td>
</tr>
<tr>
<td class='main-body'>\n";
}
function closetable() {
echo "</td>
</tr>
</table>\n";
}
function openside($title) {
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='side-caption'>$title</td>
</tr>
<tr>
<td class='side-body'>\n";
}
function closeside() {
echo "</td>
</tr>
</table>\n";
tablebreak();
}
function opensidex($title,$open="on") {
$box_img = ($open=="on" ? "off" : "on");
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='side-caption'>$title</td>
<td class='side-caption' align='right'>
<img onclick=\"javascript:flipBox('$title')\" name='b_$title' alt='$box_img' border='0' src='".THEME."images/panel_$box_img.gif'>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class='side-body'>
<div id='box_$title'".($open=="off" ? "style='display:none'" : "").">\n";
}
function closesidex() {
echo "</div>
</td>
</tr>
</table>\n";
tablebreak();
}
function tablebreak() {
echo "<table width='100%' cellspacing='0' cellpadding='0'>
<tr><td height='8'></td></tr>
</table>\n";
}
?>
To jest ca?y plik thehe.php w skórce fusion5 .
Wci?? pojawia mi si? b??d w sk?adni gdy odpalam strone.
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /themes/Fusion5/theme.php on line 33
Gdy wracam do podwójnych ' czyli do " wszystko jest ok tzn. nie ma komunikatów o b??dzie ale menu nie jest widoczne.
Co zrobi? ?eby w ko?cu menu si? ukaza?o ?
Robie to samo co Qooboos, ale jednak co? nie tak jest.
czy musz? co? jeszcze w pliku /INCLUDES/themes_functions_include
W tym pliku jest funkcja showsublinks. Czy trzeba w nim co? dopisa? lub zmodyfikowac?
Przepraszam, ?e pisz? w miejscu dla eXtreme Fusiona ale temat juz widnia? i najbardziej odpowiada mojemu problemowi z poziomym menu z dhtml.
|
|
|
|
Pieka |
Dodany dnia 29.09.2008 13:08:57
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Zamien:
echo'<script type="text/javascript" language="JavaScript1.2" src="".INCLUDES."stmenu.js"></script>
na:
echo'<script type="text/javascript" language="JavaScript1.2" src='".INCLUDES.'stmenu.js"></script>
oraz wszystkie wystapienia w kodzie stalych:
".BASEDIR."
na:
'.BASEDIR.'
poniewaz uzywasz pojedynczych apostrofow.
Poza tym, jesli wstawiasz stale PHP-Fusion to nie uzywaj po nich /, czyli masz miec:
'".BASEDIR."viewpage.php?page_id=67'
Przejrzyj caly kod, poniewaz masz balagan. Podalem tylko przyklady, reszta nalezy do Ciebie.
Jestem jaki jestem 
|
|
|
|
JahuKA |
Dodany dnia 29.09.2008 15:20:00
|

Przedszkolak

Postów: 9
Data rejestracji: 07.08.2008 09:08
|
Dzi?ki ,poprawiam kod.B)
Nic nie pisa?e? jednak o krokach które trzeba wykona? aby cieszy? si? nowym menu , mam nadzieje ?e te które zrobi?em s? ok :)
Wiadomo?? doklejona:
poprawiony kod pliku theme.php
<?
// theme settings
$body_text = "#000000";
$body_bg = "#888888";
$theme_width = "100%";
$theme_width_l = "180";
$theme_width_r = "180";
function render_header($header_content) {
global $theme_width,$settings,$locale;
echo "<table align='center' width='$theme_width' cellspacing='0' cellpadding='0' style='border:1px #444 solid'>
<tr>
<td>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td class='header'>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td>$header_content</td>
</tr>
</table>
</td>
</tr>
</table>\n";
echo "<table width='100%' cellspacing='0' cellpadding='0' style='border-top:1px #333 solid;border-bottom:1px #333 solid;'>\n<tr>
<td class='header2'>\n";
echo'<script type="text/javascript" language="JavaScript1.2" src=\"".INCLUDES.\"stmenu.js"></script>
<script type=\"text/javascript\">
<!--
stm_bm([\"menu6352\",860,\"".IMAGES."/menu/\","\blank.gif\",0,\"\",\"\",0,0,250,0,1000,1,0,0,\"\",\"100%\",0,0,1,2,\"default\",\"hand\",\"\"],this);
stm_bp(\"p0\",[0,4,0,0,2,3,0,7,100,\"\",-2,\"\",-2,50,0,0,\"#999999\",\"#E6EFF9\",\"\",3,1,1,\"#000000\"]);
stm_ai(\"p0i0\",[0,\"Strona \r\nG?ówna\",\"\",\"\",-1,-1,0,\"".BASEDIR."news.php\",\"_self\",\"\",\"\",\"\",\"\",0,0,0,\"\",\"\",0,0,0,0,1,\"#8AAEC6\",0,\"#8AAEC6\",0,\"\",\"\",3,3,1,1,\"#E6EFF9\",\"#000000\",\"#003366\",\"#003366\",\"bold 8pt Verdana\",\"bold 9pt Verdana\",0,0],80,0);
stm_aix(\"p0i1\",\"p0i0\",[0,\"Inwestycje\",\"\",\"\",-1,-1,0,\"\",\"_self\",\"\",\"\",\"\",\"\",0,0,0,\"arrow_r.gif\",\"arrow_r.gif\",7,7]);
stm_bpx(\"p1\",\"p0\",[1,4,0,0,2,3,0,0,100,\"\",-2,\"\",-2,50,0,0,\"#999999\",\"#B7CEE2\"]);
stm_aix(\"p1i0\",\"p0i0\",[0,\"Rok 2007\",\"\",\"\",-1,-1,0,\"".BASEDIR."viewpage.php?page_id=66\",\"_self\",\"\",\"\",\"\",\"\",0,0,0,\"\",\"\",0,0,0,0,1,\"#FFFFFF\",0,\"#B7CEE2\",0,\"\",\"#B7CEE2\",3,3,1,1,\"#E6EFF9\",\"#000000\",\"#999999\",\"#000000\",\"bold 7pt Verdana\",\"bold 8pt Verdana\"]);
stm_aix(\"p1i1\",\"p1i0\",[0,\"Rok 2008\",\"\",\"\",-1,-1,0,\"".BASEDIR."viewpage.php?page_id=67\",\"_self\",\"\",\"\",\"\",\"\",0,0,0,\"\",\"\",0,0,0,0,1,\"#FFFFFF\",0,\"#B7CEE2\",0,\"\",\"\"]);
stm_ep();
stm_aix(\"p0i2\",\"p0i1\",[0,\"Przetargi\"]);
stm_bpx(\"p2\",\"p0\",[1,4,0,0,2,3,0,0]);
stm_aix(\"p2i0\",\"p1i1\",[0,\"Og?oszone\",\"\",\"\",-1,-1,0,\"".BASEDIR."viewpage.php?page_id=68\"]);
stm_aix(\"p2i1\",\"p1i1\",[0,\"Zako?czone\",\"\",\"\",-1,-1,0,\"http://www.przywidz.pl/viewpage.php?page_id=69\"]);
stm_aix(\"p2i2\",\"p1i1\",[0,\"Uniewa?nione\",\"\",\"\",-1,-1,0,\"".BASEDIR."viewpaage.php?page_id=70\"]);
stm_ep();
stm_aix(\"p0i3\",\"p0i1\",[0,\"Planowanie\r\nprzestrzenne\"]);
stm_bpx(\"p3\",\"p2\",[]);
stm_aix(\"p3i0\",\"p1i1\",[0,\"Studium\",\"\",\"\",-1,-1,0,\"".BASEDIR."viewpage.php?page_id=71\"]);
stm_ep();
stm_aix(\"p0i4\",\"p0i0\",[0,\"Galeria\",\"\",\"\",-1,-1,0,\"".BASEDIR."photogallery.php\"]);
stm_aix(\"p0i5\",\"p0i0\",[0,\"Szukaj\",\"\",\"\",-1,-1,0,\"".BASEDIR."search.php\"]);
stm_ep();
stm_em();
//-->
</script></td>
</tr>
</table>\n";
}
function render_footer($license=false) {
global $theme_width,$settings,$locale;
echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td class='footer'>".stripslashes($settings['footer'])."</td>
</tr>
</table>
</td>
</tr>
</table>
<table align='center' width='$theme_width' cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td align='center' class='footer2'>
".$settings['counter']." ".($settings['counter'] == 1 ? $locale['140']."<br><br>\n" : $locale['141']."<br><br>\n");
if ($license == false) {
echo "Powered by <a href='http://www.php-fusion.co.uk' target='_blank'><img src='".THEME."images/fusion.gif' alt='PHP-Fusion' title='PHP-Fusion' border='0' style='vertical-align:middle;'></a> v".$settings['version']." © 2003-2005<br><br>\n";
}
echo "</td>
</tr>
</table>\n";
}
function render_news($subject, $news, $info) {
global $locale;
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='caption'>$subject</td>
</tr>
<tr>
<td class='main-body'>
$news
</td>
</tr>
<tr>
<td class='infobar'>
".$locale['040']."<a href='profile.php?lookup=".$info['user_id']."'>".$info['user_name']."</a>
".$locale['041'].showdate("longdate", $info['news_date'])."<br>
".($info['news_ext'] == "y" ? "<a href='news.php?readmore=".$info['news_id']."'>".$locale['042']."</a> ·\n" : "");
if ($info['news_allow_comments']) echo "<a href='news.php?readmore=".$info['news_id']."'>".$info['news_comments'].$locale['043']."</a> ·\n";
echo $info['news_reads'].$locale['044']."
<a href='print.php?type=N&item_id=".$info['news_id']."'><img src='".THEME."images/printer.gif' alt='".$locale['045']."' border='0' style='vertical-align:middle;'></a>
</td>
</tr>
</table>\n";
}
function render_article($subject, $article, $info) {
global $locale;
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='caption'>$subject</td>
</tr>
<tr>
<td class='main-body'>\n";
echo ($info['article_breaks'] == "y" ? nl2br($article) : $article)."
</td>
</tr>
<tr>
<td class='infobar'>
".$locale['040']."<a href='profile.php?lookup=".$info['user_id']."'>".$info['user_name']."</a>
".$locale['041'].showdate("longdate", $info['article_date'])."<br>\n";
if ($info['article_allow_comments']) echo $info['article_comments'].$locale['043']." ·\n";
echo $info['article_reads'].$locale['044']."
<a href='print.php?type=A&item_id=".$info['article_id']."'><img src='".THEME."images/printer.gif' alt='".$locale['045']."' border='0' style='vertical-align:middle;'></a>
</td>
</tr>
</table>\n";
}
function opentable($title) {
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='caption'>$title</td>
</tr>
<tr>
<td class='main-body'>\n";
}
function closetable() {
echo "</td>
</tr>
</table>\n";
}
function openside($title) {
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td class='side-caption'>$title</td>
</tr>
<tr>
<td class='side-body'>\n";
}
function closeside() {
echo "</td>
</tr>
</table>\n";
tablebreak();
}
function opensidex($title,$open="on") {
$box_img = ($open=="on" ? "off" : "on");
echo "<table width='100%' cellpadding='0' cellspacing='1' class='border'>
<tr>
<td>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='side-caption'>$title</td>
<td class='side-caption' align='right'>
<img onclick=\"javascript:flipBox('$title')\" name='b_$title' alt='$box_img' border='0' src='".THEME."images/panel_$box_img.gif'>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class='side-body'>
<div id='box_$title'".($open=="off" ? "style='display:none'" : "").">\n";
}
function closesidex() {
echo "</div>
</td>
</tr>
</table>\n";
tablebreak();
}
function tablebreak() {
echo "<table width='100%' cellspacing='0' cellpadding='0'>
<tr><td height='8'></td></tr>
</table>\n";
}
?>
Prosz? o pomoc bo nie wiem co jest nie tak .
Kod w render header wydaje sie byc w porzadku, lecz teraz mam komunikaty w dalszej cz?sci pliku
Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in /themes/Fusion5/theme.php on line 69
Jaka cz??? kodu jest odpowiedzialna za wyswietlanie menu ?
Wiadomo?? doklejona:
Chodzi mi o funkcj? 'echo' - czy ona powinna znale?? sie pod skryptem javy:
echo "<table width='100%' cellspacing='0' cellpadding='0'>\n<tr>\n";
Edytowane przez JahuKA dnia 30.09.2008 12:48:46
|
|
|