Seite 1 von 1

Blank Page

Verfasst: 15.12.2007 16:46
von Sam Razr
Hi,

für Ver. 2 gabs immer eine Blank Page zum Download um eigene Seiten zu verwenden, die die Sessions, usw. nutzten

Gibts sowas auch für 3.x?

Weil mein eigener verusch sah so aus:

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 

$phpbb_root_path = '../'; // <-- Rootpfad, wenn die Datei in einem Verzeichnis liegt 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_IMPRESSUM); 
init_userprefs($userdata); 

include($phpbb_root_path . 'includes/page_header.'.$phpEx); 
?> 
Hier kommt deine HTML-Seite hin. 
<?php 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
brachte aber immer:

Code: Alles auswählen

Fatal error: Call to undefined function: session_pagestart() in /homepages/18/d161420766/htdocs/phpBB3/impressum.php on line 8
Sam

Verfasst: 15.12.2007 16:52
von bantu

Verfasst: 15.12.2007 17:05
von Sam Razr
Hmm,

danke. Aber es klappt schon wieder nicht. Er erkennt immer die Funktionen nicht.

Sam

Verfasst: 15.12.2007 17:27
von Pofi
1. php-Datei erstellen mit folgendem Inhalt:

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start Session Management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
page_header($user->lang['INDEX']);
//Hier den Dateinamen anpassen:
$template->set_filenames(array(
'body' => 'page.html')
);
page_footer();
?>
Die Datei legst du im Root-Verzeichnis ab...

2. html-Datei erstellen mit folgendem Inhalt:

Code: Alles auswählen

<!-- INCLUDE overall_header.html -->

HIER KOMMT DEIN INHALT REIN!!!

<!-- INCLUDE overall_footer.html -->
Die Datei legst du in in dein template-Verzeichnis deines Styles

In der php-Datei musst du den Namen der Templatedatei angeben.

Code: Alles auswählen

//Hier den Dateinamen anpassen:
$template->set_filenames(array(
'body' => 'page.html')
Die html-Datei im template-Verzeichniss heisst dann also page.html

Benenne die php-Datei am besten genauso. So hast du einen besseren Überblick über deine Seiten... :wink:

Re: Blank Page

Verfasst: 20.12.2010 00:34
von lancic50
Gibt es da jetzt schon ein MOD so wie bei phpbb2 was man über das ACP konfiguriert?

Re: Blank Page

Verfasst: 20.12.2010 00:46
von redbull254
Hallo erstmal,
guck mal in die phpbb.com Datenbank. Da gibt es so eine Mod, bin ziemlich sicher.

Re: Blank Page

Verfasst: 20.12.2010 01:55
von lancic50
redbull254 hat geschrieben:Hallo erstmal,
guck mal in die phpbb.com Datenbank. Da gibt es so eine Mod, bin ziemlich sicher.
Habe da irgendwie nichts gefunden, kannst du vielleicht mal schauen.