Als allereerste gaan we een php bestand aanmaken , zoals bijvoorbeeld je index.php ziet op je forum.
Om het makkelijk te maken gaan we deze pagina test.php noemen.
Maak een php bestand aan met een tekst editor.
En zet het volgende er in:
Code: Selecteer alles
<?php
/**
*
* @package phpBB3
* @version $Id: test.php,v 1.171 2007/04/30 13:30:20 acydburn Exp $
* @copyright (c) 2007 phpBBservice.nl
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
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('test'); //dit is het taal bestand, in dit geval test
//hier kan je de php code plaatsen naar keuze
//hoofdpagina titel, en tekst in de taalbalk
page_header($user->lang['TEST']);
//dit is het HTML bestand, en kan je weer aanpassen naar keuze
$template->set_filenames(array(
'body' => 'test.html')
);
page_footer();
?>
Het taalbestand:
Zoals we eerder hebben gezegt in test.php heeft het taalbestand test, zo gaan we het taal bestand ook noemen.
Of het moet anders aangegeven zijn, dan moet dit bestand ook anders zijn.
Zoals je ook hier boven gezien hebt hebben we de taal variable "TEST"gebruikt, en dat gaan we ook verwerken in het taalbestand.
Code: Selecteer alles
<?php
/**
*
* @package phpBB3
* @version $Id: test.php,v 1.171 2007/04/30 13:30:20 acydburn Exp $
* @copyright (c) 2007 phpBBservice.nl
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* DO NOT CHANGE
*/
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
$lang = array_merge($lang, array(
'TEST' => 'Gewoon een test pagina',
));
?>
Waarbij xx de taal van het forum is, bv; nl, en , it , de en ga zo maar even door.
Als laatste gaan we nu het HTML bestand gebruiken, zoals in het hoofd bestand "test.php" hebben we gezegd dat het html bestand test.html ging heten.
Maar een html bestand aan en zet het volgende erin:
Code: Selecteer alles
<!-- INCLUDE overall_header.html -->
<!- dit is een comentaar regel en kan verwijderd worden, de include is er voor dat de header waar je login , memberlist etc kan terug vinden ook meegenomen word op elke pagina
De include wil zeggen dat het bestand word ingesloten dat dat bestand ook word weergegeven -->
<!-- INCLUDE overall_footer.html -->
<!- dit is een comentaar regel voor nu en kan verwijderd worden, de include is er voor dat de footer waar je de administratie, querie overzicht allemaal kan terug vinden etc kan terug vinden ook meegenomen word op elke pagina -->
Waarbij xx de naam van je template is.