Nieuwe pagina maken.

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
dieter
Berichten: 417
Lid geworden op: 21 dec 2003, 10:58
Locatie: Gent
Contacteer:

Nieuwe pagina maken.

Bericht door dieter » 23 dec 2003, 09:10

Hoe maak je zo'n pagina zoals FAQ?
Soms denk je dat iemand er niet is,
terwijl hij er niet weg is,
Dieter

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

Bericht door Luuk » 23 dec 2003, 09:27

Je moet twee bestanden aanmaken, eentje jouwnaam.php in de rootmap en de andere jouwnaam_body.tpl in de map templates/{TEMP}/

IN jouwnaam.php moet dit staan:
<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

//
// Start output of page
//
define('SHOW_ONLINE', true);
$page_title = $lang['Index'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
'body' => 'jouwnaam_body.tpl')
);

$template->assign_vars(array(
'NR1' => $lang['Nr1'],
'Nr2' => $lang['Nr2'],
'Nr3' => $lang['Nr3'],
);

//
// Generate the page
//
$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Het rode moet je wijzigen naar de naam van jouw aangemaakte bestand (het tweede)
Het blauwe kun je wijzigen, als je het niet gebuikt kun je het ook verwijderen, dit zijn $lang bestanden die niet in lang_main.php staan.

jouwnaam_body.tpl moet je zelf maken, er is geen vast begin. Je moet werken met
table width="100%" cellspacing="0" border="0" align="center" cellpadding="2">
<tr>
<td align="left"><span class="gensmall"></span></td>
Ik hoop dat het je lukt!
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 dec 2003, 09:34

En als je het uitgebreid wilt doen, op de echte manier, doe je het zo:

http://www.phpbbhacks.com/viewhack.php?id=1945

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

Bericht door Luuk » 23 dec 2003, 09:41

Die is nog beter. Had de mod wel al eens gezien, maar nu niet aan gedacht. :roll:
Afbeelding

dieter
Berichten: 417
Lid geworden op: 21 dec 2003, 10:58
Locatie: Gent
Contacteer:

.tpl

Bericht door dieter » 23 dec 2003, 19:25

Waarvoor gebruik je de .tpl bestanden?
Soms denk je dat iemand er niet is,
terwijl hij er niet weg is,
Dieter

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 dec 2003, 19:51

Dat is voor de template. er staat in de php bestanden geen elkele regel html code waardoor de code schoon blijft. Dit zorgt er ook voor dat je meerdere templates kan hebben. Ze hebben het gewoon de extensie tpl gegeven omdat dat een afkorting van template is.

Gesloten