Pues yo tambien aprendí ha programar páginas modulares con zonaphp hace unas dos o tres semanas.
Y lo que hice para que el título saliera automáticamente según la página que carga fue:
En el archivo conf.php a cada módulo definido le añado un linea indicando el título de forma que en vez de que se vea así:
Código PHP:
$conf['home'] = array(
'archivo' => 'home.php');
Se vea así:
Código PHP:
$conf['home'] = array(
'archivo' => 'home.php',
'titulo' => 'Título del home');
Luego en el index.php pongo la siguiente linea:
Código PHP:
$titulo = $conf[$modulo]['titulo'];
Para que al cargar el módulo asigne a la variable $titulo el título del módulo cargado.
Finalmente en el template, dentro de las etiquetas <title> pones esto:
Código HTML:
<title><? echo $titulo;?></title>
De esta forma cuando cargas un módulo se cambia el título según lo que hayas indicado en el archivo conf.php
Espero que lo hayas entendido.
Saludos y suerte,