File
- themes/
engines/ xtemplate/ xtemplate.engine, line 10 - Handles the interface between XTemplate files and the Drupal theme system.
Code
function xtemplate_init($template) {
// We cannot use the theme() or path_to_theme() functions here
if (!class_exists('XTemplate')) {
include_once dirname(__FILE__) . '/xtemplate.inc';
}
$GLOBALS["xtemplate"] = new StdClass();
$dir = dirname($template->filename);
$GLOBALS['xtemplate']->template = new XTemplate(basename($template->filename), $dir);
$GLOBALS['xtemplate']->template
->assign(array(
'directory' => $dir,
));
$GLOBALS['xtemplate']->template
->SetNullBlock(' ');
// '' doesn't work!
}