3.x/Extra pagina: verschil tussen versies

Uit phpBB.nl Wiki
Ga naar: navigatie, zoeken
k
Regel 1: Regel 1:
Bij phpBB3 is het heel makkelijk om extra pagina's aan te maken, hiervoor zijn slechts 2 zaken nodig: Kennis van HTML, en een klein beetje kennis van PHP. Met extra pagina's kun je bijv denken aan een homepage, of een downloads pagina. Om ze aan te maken moet je het volgende doen:
+
Bij phpBB3 is het heel gemakkelijk om extra pagina's aan te maken. Hiervoor zijn slechts 2 zaken nodig: Kennis van HTML en een klein beetje kennis van PHP. Met extra pagina's kun je bijvoorbeeld denken aan een homepage, of aan een download-pagina. Om ze aan te maken moet je het volgende doen:
  
== De PHP pagina. ==
+
== De PHP-pagina: ==
  
Als eerste gaan we de PHP pagina maken, dit kun je doen met een simpele tekstverwerker als kladblok (standaard in Windows, onder: Start -> alle programma's -> Bureau-accessoires -> Kladblok. ).
+
Als eerste gaan we de PHP-pagina maken. Dit kun je doen met een simpele tekstverwerker zoals kladblok (standaard in Windows, onder: Start -> Alle programma's -> Bureau-accessoires -> Kladblok.).
 
Eenmaal in je tekstverwerker plaatsen we het volgende:
 
Eenmaal in je tekstverwerker plaatsen we het volgende:
 
<code>
 
<code>
Regel 37: Regel 37:
 
</code>
 
</code>
  
Ok, sla dit bestand op IN je phpBB3 root, met de naam: homepage.php.
+
O.K., sla dit bestand op in je phpBB3-root, met de naam: homepage.php.
nu gaan we de HTML pagina maken:
+
Nu gaan we de HTML-pagina maken:
  
== De HTML pagina. ==
+
== De HTML-pagina: ==
 
Open wederom je tekstverwerker, en typ/kopieer de volgende code erin:
 
Open wederom je tekstverwerker, en typ/kopieer de volgende code erin:
 
<code>
 
<code>
Regel 50: Regel 50:
 
</code>
 
</code>
  
Sla het bestand op onder de naam homepage_body.html, in de template map van de phpBB3 stijl die je gebruikt. Dus bijv. (phpbb3root -> styles -> prosilver -> template -> homepage_body.html ).
+
Sla het bestand op onder de naam homepage_body.html, in de template-map van de phpBB3-stijl, die je gebruikt. Dus bijv.: (phpbb3root -> styles -> prosilver -> template -> homepage_body.html ).
  
 
Ga nu naar http://www.jouwdomein.nl/phpbb3root/homepage.php. Veel plezier ermee.
 
Ga nu naar http://www.jouwdomein.nl/phpbb3root/homepage.php. Veel plezier ermee.
  
ps. Een live voorbeeld kun je gewoon zien op de [http://www.phpbb.nl phpBB.nl] homepage.
+
P.S.: Een live voorbeeld kun je gewoon zien op de [http://www.phpbb.nl phpBB.nl] homepage.
  
 
== Werken met homepage.php?p=bla ==
 
== Werken met homepage.php?p=bla ==
  
 
Als we dit wat verder uitbreiden, kan je bi
 
Als we dit wat verder uitbreiden, kan je bi

Versie van 26 dec 2007 om 19:14

Bij phpBB3 is het heel gemakkelijk om extra pagina's aan te maken. Hiervoor zijn slechts 2 zaken nodig: Kennis van HTML en een klein beetje kennis van PHP. Met extra pagina's kun je bijvoorbeeld denken aan een homepage, of aan een download-pagina. Om ze aan te maken moet je het volgende doen:

De PHP-pagina:

Als eerste gaan we de PHP-pagina maken. Dit kun je doen met een simpele tekstverwerker zoals kladblok (standaard in Windows, onder: Start -> Alle programma's -> Bureau-accessoires -> Kladblok.). Eenmaal in je tekstverwerker plaatsen we het volgende: <?php define('IN_PHPBB', true); $phpbb_root_path = './'; // Het pad naar je phpBB3 root. $phpEx = substr(strrchr(__FILE__, '.'), 1); include($phpbb_root_path . 'common.' . $phpEx);

// Start session management $user->session_begin(); $auth->acl($user->data);

$page = request_var('p', );

switch ( $page ) { default: case 'homepage':

$user->setup();

               page_header('Homepage');

$template->set_filenames(array( 'body' => 'homepage_body.html') );

break; }

page_footer(); ?>

O.K., sla dit bestand op in je phpBB3-root, met de naam: homepage.php. Nu gaan we de HTML-pagina maken:

De HTML-pagina:

Open wederom je tekstverwerker, en typ/kopieer de volgende code erin:

test

Sla het bestand op onder de naam homepage_body.html, in de template-map van de phpBB3-stijl, die je gebruikt. Dus bijv.: (phpbb3root -> styles -> prosilver -> template -> homepage_body.html ).

Ga nu naar http://www.jouwdomein.nl/phpbb3root/homepage.php. Veel plezier ermee.

P.S.: Een live voorbeeld kun je gewoon zien op de phpBB.nl homepage.

Werken met homepage.php?p=bla

Als we dit wat verder uitbreiden, kan je bi