Ich möchte in mein phpBB3 Forum eine Reihe statischer Seiten im Forumslook (Header, CSS) einbauen. Ich habe es nun so gemacht wie es z.B. hier http://www.phpbb.com/kb/article/add-a-n ... e-to-phpbb (oder auf anderen ähnlichen Seiten) beschrieben wird. Das heisst es gibt pro statische Seite zwei Dateien:
- statisch.php (in root)
- statisch_body.html (in styles/prosilver/template)
Da ich recht viele solcher Seiten habe, würde es mich interessieren, ob es nicht einen anderen Weg mit nur einer Datei gibt?
Ich habe z.B. an eine Methode gedacht, bei der immer die gleiche statisch.php Einstiegsseite im root aufgerufen wird, aber mit einem angehängten Parameter. Also z.B. .../statisch.php?static=seite1 oder .../statisch.php?static=seite2.
In der statisch.php Datei müsste dann der entsprechende "body" (seite1, seite2 ...) aufgerufen werden. Diese Datei sieht derzeit so aus:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = '../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
page_header('Statische Seite');
$template->set_filenames(array(
'body' => 'statische_seite_body.html',
));
page_footer();
?>
-- Attila