summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Wittens <steven@10.no-reply.drupal.org>2004-12-24 06:39:59 +0000
committerSteven Wittens <steven@10.no-reply.drupal.org>2004-12-24 06:39:59 +0000
commit59558ede9ed0fbc64ff967ade7c07cefa41bd380 (patch)
treed44b1c9efecb71659297516b0348828923c84f29
parentfde5f1bf6f0471ed3ab463b5e9183054148c9975 (diff)
downloadbrdo-59558ede9ed0fbc64ff967ade7c07cefa41bd380.tar.gz
brdo-59558ede9ed0fbc64ff967ade7c07cefa41bd380.tar.bz2
#13531: Xtemplate {directory} tag
-rw-r--r--themes/engines/xtemplate/xtemplate.engine4
1 files changed, 3 insertions, 1 deletions
diff --git a/themes/engines/xtemplate/xtemplate.engine b/themes/engines/xtemplate/xtemplate.engine
index 389f3266e..0a5a16a43 100644
--- a/themes/engines/xtemplate/xtemplate.engine
+++ b/themes/engines/xtemplate/xtemplate.engine
@@ -13,7 +13,9 @@ function xtemplate_init($template) {
include_once(dirname(__FILE__) . '/xtemplate.inc');
}
$GLOBALS["xtemplate"] = new StdClass();
- $GLOBALS['xtemplate']->template = new XTemplate(basename($template->filename), dirname($template->filename));
+ $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!
}