kan iemand me helpen en dit uitleggen?
Algemene mededeling, hoe maken?
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Algemene mededeling, hoe maken?
Ik heb veel gezocht op dit forum en andere forums, maar ik vind nergens de oplossing, graag had ik een mededeling kunnen plaatsen zoals in dit voorbeeld:

kan iemand me helpen en dit uitleggen?
kan iemand me helpen en dit uitleggen?
-
Henk van de Kamer
- Berichten: 49
- Lid geworden op: 01 jun 2004, 12:09
De tpl bestanden zijn zogenaamde templates en bevatten alleen HTML code en af en toe een speciale instructie die door de PHP code wordt ingevuld. Open gewoon eens het hierboven genoemde bestand. Dan wijst het zich waarschijnlijk vanzelf...
Vooruit, een klein voorbeeldje. Open die overall_header.tpl eens:
Alles tussen accolades zijn variabelen die door PHP code van de juiste gegevens worden voorzien. De rest is puur HTML. Ofwel verander het eens naar:
Vraag nu eerst eens wat pagina's op en bekijk de source code. Zie je overal de dir="xxxx" staan? Upload nu de gewijzigde pagina en vraag nog eens wat broncodes van forumpagina's op. Zie je nu dat het dir stukje is verdwenen?
Op exact dezelfde manier kan je verderop in gewone HTML zo'n mededeling maken.
Vooruit, een klein voorbeeldje. Open die overall_header.tpl eens:
Code: Selecteer alles
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="{S_CONTENT_DIRECTION}">
<head>
Code: Selecteer alles
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
Op exact dezelfde manier kan je verderop in gewone HTML zo'n mededeling maken.
Henk van de Kamer
auteur Het Lab
auteur Het Lab
-
Henk van de Kamer
- Berichten: 49
- Lid geworden op: 01 jun 2004, 12:09
Ik neem aan dat je het nu in overall_header.tpl hebt gedaan? Die wordt inderdaad voor bijna alle pagina's gebruikt 
Als ik je goed begrijp, wil je het dus alleen in de pagina die ontstaat door index.php op te roepen? Als je de PHP code van index.php bestudeerd, zie je ergens halverwege:
Deze instructie zie je een aantal keer en bepaalt dus welke templates gekozen worden om de uiteindelijke pagina te maken. Wat jij dus wilt, is je HTML code voor de mededeling verplaatsen naar index_body.tpl. Nu je de truc door hebt, moet dat een fluitje van een cent zijn...
Als ik je goed begrijp, wil je het dus alleen in de pagina die ontstaat door index.php op te roepen? Als je de PHP code van index.php bestudeerd, zie je ergens halverwege:
Code: Selecteer alles
$template->set_filenames(array(
'body' => 'index_body.tpl')
);
Henk van de Kamer
auteur Het Lab
auteur Het Lab