Pagina 1 van 1

(ez)Portal met andere header dan forum?

Geplaatst: 24 jan 2005, 13:59
door Noodles
Is er een mogelijkheid om de portal (ik heb ezportal) van een andere header te voorzien dan de rest van het forum? Zodat ik het portal meer bij de site kan laten passen en meer een algemene pagina maak. Ik heb een aantal links in de php en tpl files gevonden en vervangen maar krijg dan errors...
Misschien dat iemand dit probleem al een keer heeft gehad?

Geplaatst: 24 jan 2005, 14:50
door Stef
Dit zou je dan moeten veranderen:

Code: Selecteer alles

include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Maar onthoud wel dat er veel wordt aangeroepen en het kan zijn dat de portal niet meer 100% werkt.

Geplaatst: 24 jan 2005, 17:23
door Luuk
Òf, zet in het php bestand voor de regel waar page_header.php geinclude wordt
$portal_header = TRUE;

Open dan includes/pahe_header.php
Zoek

Code: Selecteer alles

$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
Vervang met

Code: Selecteer alles

$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? ( ( empty(portal_header) ) ? 'portal_header.tpl' : 'overall_header.tpl' ) : 'simple_header.tpl')
);
Nu kun je voor het portal het bestand portal_header.tpl aanmaken (dus overall_header.tpl kopieeren en aanpassen) wat dan de header voor het forum komt.

Geplaatst: 30 jan 2005, 15:34
door Noodles
Luuk schreef:<snip code vervangen>
Heb bovenstaande toegepast maar krijg i.p.v mijn forum slechts de volgende mededeling:
Het genderforum schreef:Parse error: parse error, unexpected T_STRING, expecting T_VARIABLE or '$' in /home/httpd/web04543/www/genderforum/includes/page_header.php on line 67
Maar goed dat ik eerst back-ups maak van bestanden die ik verander...

Geplaatst: 31 jan 2005, 16:37
door Luuk
Een $tring vergeten :roll:
Moest natuurlijk zo zijn:

Code: Selecteer alles

$template->set_filenames(array(
   'overall_header' => ( empty($gen_simple_header) ) ? ( ( empty($portal_header) ) ? 'portal_header.tpl' : 'overall_header.tpl' ) : 'simple_header.tpl')
);

Geplaatst: 04 feb 2005, 19:30
door Noodles
In elk geval hebben de portal.php en de index.php een verschillende header... Alleen precies verkeerd om dan de bedoeling was! Ik dacht slim te zijn en heb de namen van de beide headers verwisseld, maar dan hebben beide weer dezelfde header. Ik probeer nog wel variaties, maar wordt niet vrolijker van alle code... (ben vandaag bezig geweest met drafts MOD, durf birthday MOD nu even niet meer) :evil: