(ez)Portal met andere header dan forum?

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Noodles
Berichten: 34
Lid geworden op: 17 jan 2005, 10:23
Locatie: Amsterdam
Contacteer:

(ez)Portal met andere header dan forum?

Bericht door Noodles » 24 jan 2005, 13:59

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?

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 24 jan 2005, 14:50

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.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 24 jan 2005, 17:23

Ò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.
Afbeelding

Gebruikersavatar
Noodles
Berichten: 34
Lid geworden op: 17 jan 2005, 10:23
Locatie: Amsterdam
Contacteer:

Bericht door Noodles » 30 jan 2005, 15:34

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...

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 31 jan 2005, 16:37

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')
);
Afbeelding

Gebruikersavatar
Noodles
Berichten: 34
Lid geworden op: 17 jan 2005, 10:23
Locatie: Amsterdam
Contacteer:

Bericht door Noodles » 04 feb 2005, 19:30

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:

Gesloten