haber, el problema siempre es por la plantilla... no mas!!
por partes... ve haciendo
debug de tu plantilla, donde quiera que uses
mostrartemplate() has un
var_dump() de tu
$plantilla antes de ejecutarla, ya que es obvio que solo las plantillas son las que fallan...

la verdad, el error es el mismo pero en varias partes... pon mucha atención...
y no quiero arriesgarme, pero ¿cuanto a que es el archivo
temas.html el del problema???
u otra...
Código PHP:
$template = implode ("", file ('formulario.html')) ;
y ese
formulario.html donde esta que no lo veo?!!