if (is_numeric($template_id)) {
$tpl_source = nodes::getNodeById($template_id,empty($_SESSION['user_id']) ? "" : $_SESSION['user_id']);
}
- $tpl_source = $tpl_source['node_content'];
+ $template_name = $tpl_source['node_name'];
+ $template_signature = 'TEMPLATE /k/'.base_convert($template_id,10,36).' /id/'.$template_id.' ['.$template_name.']';
+ $tpl_source = "\n\n<!-- BEGIN $template_signature -->\n\n".
+ $tpl_source['node_content'].
+ "\n\n<!-- END $template_signature -->\n\n";
// return true on success, false to generate failure notification
return (bool)$tpl_source;
// do database call here to populate $tpl_timestamp
// with unix epoch time value of last template modification.
// This is used to determine if recompile is necessary.
- $recompile = 100; //recompile every N seconds
+ $recompile = 10; //recompile every N seconds
$tpl_timestamp = floor(time()/$recompile)*$recompile;
// this example will recompile even unchanged templates! XXX!!! FIXME!!! TODO!!!
// return true on success, false to generate failure notification