Seite 1 von 1

banner-link seitenabhängig machen

Verfasst: 25.05.2005 01:56
von kolja
hallo

gibt es eine möglichkeit das ziel des links hinter dem banner des forums (oben links) abhängig zu machen, jenachdem auf welcher seite man sich befindet ?

das portal und der index sollen sich dann gegenseitig verlinken.


kolja

Verfasst: 25.05.2005 08:04
von kratzer54847
und wenn du einfach einen Link zum Index bzw. Portal in die overall_header.tpl einbaust? :D

wäre IMHO einfacher

Verfasst: 25.05.2005 18:36
von kolja
einfacher bestimmt aber der effekt wäre doch cool 8)

kolja

Verfasst: 25.05.2005 22:17
von punkface
page_header.php
suchen

Code: Alles auswählen

	'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),
danach einfügen

Code: Alles auswählen

  'U_BANNER' => (defined('INDEX')) ? append_sid('portal.'.$phpEx) : append_sid('index.'.$phpEx),
index.php
suchen

Code: Alles auswählen

  include($phpbb_root_path . 'includes/page_header.'.$phpEx);
davor einfügen

Code: Alles auswählen

  define('INDEX', true);
Und zum Schluß in der overall_header.tpl bei der Zielangabe für den Bannerlink

Code: Alles auswählen

{U_INDEX}
durch

Code: Alles auswählen

{U_BANNER}
tauschen, dann wird der Banner auf der Index Seite mit dem Portal, und auf allen anderen Seiten wie normal mit der Index Seite verlinkt. Sollte funktionieren.. :D

Verfasst: 25.05.2005 23:58
von mellow
Das nenn ich mal ne klare Antwort! Bravo!

Verfasst: 26.05.2005 13:10
von kolja
vielen vielen dank

ist echt ne super funktion :-)

kolja

Verfasst: 07.02.2006 16:15
von kolja
lang lang ist´s her...

aber so langsam wird es zeit für was neues

wie muss ich den code umschreiben, damit ich

von überall aufs portal,

vom index ins portal und

vom portal in den index komme ??

ist irgendwie ein bischen logischer, da man über die foren übersicht ja eh in den index kommt

danke kolja

Verfasst: 07.02.2006 16:38
von punkface
Mach die Änderung in der index.php wieder rückgängig, und änder dann folgendes:

portal.php
suche

Code: Alles auswählen

  include($phpbb_root_path . 'includes/page_header.'.$phpEx);
davor einfügen

Code: Alles auswählen

  define('PORTAL', true);
page_header.php
suche

Code: Alles auswählen

  'U_BANNER' => (defined('INDEX')) ? append_sid('portal.'.$phpEx) : append_sid('index.'.$phpEx),
ersetzten mit

Code: Alles auswählen

  'U_BANNER' => (defined('PORTAL')) ? append_sid('index.'.$phpEx) : append_sid('portal.'.$phpEx),

Verfasst: 07.02.2006 17:12
von kolja
super !!

danke schön

und beim dritten mal geb ich dir einen aus :-)

kolja