From d3d420eb6ee47da1baf62df0e9010e2c9cb27872 Mon Sep 17 00:00:00 2001 From: vbracco Date: Fri, 31 Oct 2008 13:30:34 +0000 Subject: [PATCH] Just a few fixes with plugins --- classes/configuration.class.php | 6 +++--- classes/functions.php | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/classes/configuration.class.php b/classes/configuration.class.php index ea78b98..d4339f1 100644 --- a/classes/configuration.class.php +++ b/classes/configuration.class.php @@ -57,10 +57,10 @@ class configuration { $this->check_version = $this->get_option("check_version"); //TODO: Soporte de los plugins desde BD activar/desactivar - if ($handle = opendir("plugins")) { + if ($handle = opendir(Absolute_Path."plugins")) { while (false !== ($file = readdir($handle))) { - if (substr($file, strlen($file)-3, 3) == "php") { - require_once("plugins/{$file}"); + if (substr($file, strlen($file)-4, 4) == ".php") { + require_once(Absolute_Path."plugins/{$file}"); $this->plugins[] = substr($file, 0, strlen($file)-4); } } diff --git a/classes/functions.php b/classes/functions.php index ddf835b..50b5ae0 100644 --- a/classes/functions.php +++ b/classes/functions.php @@ -654,7 +654,7 @@ if(!defined('entry') || !entry) die('Not a valid page'); //echo "[".$index."] => ".$plugin."
"; if (!file_exists("plugins/".$plugin.".php")) { //echo "\tNo existe el archivo
"; - unset($config->plugins[$index]); + unset($conf->plugins[$index]); continue; } //echo "\tSi existe el archivo
";