okay, ik ben er dus uit! Hier dus even een korte beschrijving hoe je een willekeurige php file op een willekeurige plaats in je template kan plaatsen:
- Zoek uit waar je de file die je wil includen in wil plaatsen, bijv: wil je het in je hele forum in de header plaatsen, neem dan templates/template_naam/overal_header.tpl.
- Zoek de plaats waar je deze wil hebben en plaats daar {jouwtag}, verander jouwtag in iets wat ernaar verwijst, kijk uit dat het niet iets is wat al bestaat! Hier komt later de HTML output die je in de file maakt die je gaat includen.
- Open de index.php van je forum (of andere gerelateerde pagina's). Ergens bij regel 50 zie je include($phpbb_root_path . 'extension.inc'); staan. Hierna kan je je eigen regel maken op dezelfde manier. dus bijv: include($phpbb_root_path . 'mijnteller.php');. Deze moet dan in dezelfde map staan in de index, anders moet je met ../ werken om het pad aan te wijzen.
- In de file die je wil includen moet je de output (de ge-echo'de HTML) in je zelf bedachtte tag zetten, deze keer dus: $mijntag (in het andere document {mijntag}).
bijv:
$mijntag = "
//begin output
<table><tr><td> totaal aantal bezoekers: $tellertotaal
</td></tr></table>
//einde output
";
- Alles saven en uploaden en je bent klaar! Tenzij je dat deel nog meer wil laten includen dan alleen in de index (of portal.php), dan moet je in die bestanden dezelfde handeling uitvoeren.
Succes!