el event.php es el que muestra el tpl en cuestión?
en este php deberias tener algo como:
Código PHP:
<?php
include_once( "./class.TemplatePower.inc.php" );//esta línea debería estar obligatoriamente
$tpl = new TemplatePower( "./tuarchivo.tpl" );//esta línea debería estar obligatoriamente
$tpl->prepare();//esta línea debería estar obligatoriamente
$tpl->assign( "name", "Ron" );//no necesariamente estas líneas, sino algo similar
$tpl->printToScreen();
?>
Por lo que tu codigo php:
Código PHP:
<?php
$category = "1";
$number = "10";
ob_start();
include("noticias/show_news.php");
$news = ob_get_clean();
$tpl->assign('noticias', $news);
?>
Debería ir justo debajo de la línea:
Código PHP:
$tpl->assign( "name", "Ron" );