Pagina 1 van 1
Header includen
Geplaatst: 20 jul 2004, 18:18
door Sander123
Ik weet niet of dit bij phpbb kan. Maar ik zou graag een mod willen zien waarmee ik de header van de rest van m'n site kan includen. Dit is omdat er een hele hoop functies inzitten enzo, die ik ook graag voor mijn forum wil gebruiken.
Geplaatst: 20 jul 2004, 18:20
door desert spider
ik weet het niet zeker maar volgens mij moet je dit op de plek zetten waar de header moet komen
Code: Selecteer alles
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Geplaatst: 20 jul 2004, 18:24
door Sander123
En bij welk bestand moet ik dit dan zetten? overall header? want daar kan je toch geen php in gebruiken???

Geplaatst: 20 jul 2004, 18:26
door desert spider
oeps sorry verkeert geleesen ,dus je wilt de header veranderen
nou dan moet je die veranderen in overall_header.tpl en presies het zelfte maken als op je site
Geplaatst: 20 jul 2004, 19:01
door eXo
Blanke pagina maar met header en footer van je forum:
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
Ram hier je HTML in!
<?
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Opslaan als .php
Geplaatst: 20 jul 2004, 19:02
door desert spider
maar wat wilt die nou?
de header van zijn site in het forum of anders om
Geplaatst: 20 jul 2004, 19:04
door Sander123
ik wil in overall header, de header die ik op de rest van mijn site gebruik, kunnen includen...
Geplaatst: 20 jul 2004, 19:05
door desert spider
dus de header van je forum includen naar je site doe dan mij eerste post
Geplaatst: 20 jul 2004, 19:26
door Sander123
zucht

Ik wil de header, die ik op de rest van mijn site gebruik...ook gebruiken op mijn forum. Maar aangezien ik in overall_header niet kan includen, zocht ik daar een mod voor.
dus:
De header van me site includen op mijn forum
Geplaatst: 20 jul 2004, 22:47
door Sander123
Geplaatst: 20 jul 2004, 22:52
door desert spider
zit de header van je website in een tpl file?
Geplaatst: 20 jul 2004, 23:06
door Sander123
nee, daar staat een hele hoop php codes in,
zoals:
bepaalde knoppen aan of uitschakelen
ip-ban
een apparte pagina aan of uit zetten
enzo..
en daarom wil ik die header includen..
het is dus een php bestand
edit: kan ik niet gewoon ergens veranderen dat ie overall_header.tpl een php bestand word, dan kan ik hem toch gewoon als header gebruiken

Geplaatst: 21 jul 2004, 00:42
door mosymuis
Het grootste probleem met het includen van externe PHP bestanden is dat je daarvoor eigelijk gebruik zou moeten maken van phpBB's template techniek, omdat er anders header errors optreden wanneer je data al direct verstuurt.
Als de header bijvoorbeeld al onderweg is naar de browser terwijl viewforum.php nog wordt ingelezen ontstaan er conflicten, vanwege de tussentijdse cookie communicatie. Hier is wel een oplossing voor:
Output Control met functies als ob_start() en ob_end_flush().
Het kán dus wel, maar echt netjes is het niet omdat je phpBB's standaarden doorbreekt.
Geplaatst: 21 jul 2004, 02:00
door Sander123
dus eigenlijk is het gewoon te moeilijk om te doen

Geplaatst: 21 jul 2004, 02:04
door mosymuis
Dat zei ik niet.

Het zou moeten lukken met die output control functies.