From deb4800cd1e9b52f1c650d8ef0a03bcabb74ebb3 Mon Sep 17 00:00:00 2001 From: Fabian Linzberger Date: Mon, 7 Apr 2008 11:05:29 +0200 Subject: fix spelling in welcome.tpl Signed-off-by: Fabian Linzberger --- themes/default/templates/welcome.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/default/templates/welcome.tpl b/themes/default/templates/welcome.tpl index fe079a0..4629fda 100644 --- a/themes/default/templates/welcome.tpl +++ b/themes/default/templates/welcome.tpl @@ -19,7 +19,7 @@
- You can addept this welcome page in the file "welcome.tpl" in the template
+ You can adapt this welcome page in the file "welcome.tpl" in the template
directory of your current theme.
-- cgit v1.2.3-18-g5258 From 9b5884120e78b7e2ce35d37bdb72da7ec721452d Mon Sep 17 00:00:00 2001 From: Andreas Unterkircher Date: Sat, 12 Apr 2008 12:19:50 +0200 Subject: register PHPFSPOT as global variable instead hand-over via classes Signed-off-by: Andreas Unterkircher --- phpfspot.class.php | 10 +++++++++- phpfspot_tmpl.php | 22 +++++++++++----------- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/phpfspot.class.php b/phpfspot.class.php index d192d0d..b1093fc 100644 --- a/phpfspot.class.php +++ b/phpfspot.class.php @@ -46,6 +46,14 @@ class PHPFSPOT { */ public function __construct() { + /** + * register PHPFSPOT class global + * + * @global PHPFSPOT $GLOBALS['phpfspot'] + * @name $phpfspot + */ + $GLOBALS['phpfspot'] =& $this; + $this->cfg = new PHPFSPOT_CFG; /* verify config settings */ @@ -132,7 +140,7 @@ class PHPFSPOT { /* overload Smarty class with our own template handler */ require_once "phpfspot_tmpl.php"; - $this->tmpl = new PHPFSPOT_TMPL($this); + $this->tmpl = new PHPFSPOT_TMPL(); /* check if all necessary indices exist */ $this->checkDbIndices(); diff --git a/phpfspot_tmpl.php b/phpfspot_tmpl.php index 6794233..e8bb48a 100644 --- a/phpfspot_tmpl.php +++ b/phpfspot_tmpl.php @@ -24,24 +24,24 @@ class PHPFSPOT_TMPL extends Smarty { - var $parent; - - public function __construct($parent) + public function __construct() { - if(!file_exists($parent->cfg->base_path .'/themes/'. $parent->cfg->theme_name .'/templates')) { - print "No templates found in ". $parent->cfg->base_path .'/themes/'. $parent->cfg->theme_name .'/templates'; + global $phpfspot; + + if(!file_exists($phpfspot->cfg->base_path .'/themes/'. $phpfspot->cfg->theme_name .'/templates')) { + print "No templates found in ". $phpfspot->cfg->base_path .'/themes/'. $phpfspot->cfg->theme_name .'/templates'; exit(1); } $this->Smarty(); - $this->template_dir = $parent->cfg->base_path .'/themes/'. $parent->cfg->theme_name .'/templates'; - $this->compile_dir = $parent->cfg->base_path .'/templates_c'; - $this->config_dir = $parent->cfg->base_path .'/smarty_config'; - $this->cache_dir = $parent->cfg->base_path .'/smarty_cache'; + $this->template_dir = $phpfspot->cfg->base_path .'/themes/'. $phpfspot->cfg->theme_name .'/templates'; + $this->compile_dir = $phpfspot->cfg->base_path .'/templates_c'; + $this->config_dir = $phpfspot->cfg->base_path .'/smarty_config'; + $this->cache_dir = $phpfspot->cfg->base_path .'/smarty_cache'; - if(isset($parent->cfg->use_lightbox) && $parent->cfg->use_lightbox == true) + if(isset($phpfspot->cfg->use_lightbox) && $phpfspot->cfg->use_lightbox == true) $this->assign('use_lightbox', 'true'); - if(isset($parent->cfg->use_autocomplete) && $parent->cfg->use_autocomplete == true) + if(isset($phpfspot->cfg->use_autocomplete) && $phpfspot->cfg->use_autocomplete == true) $this->assign('use_autocomplete', 'true'); } // __construct() -- cgit v1.2.3-18-g5258