From 10267210927846619e39e76ac173d9295851b948 Mon Sep 17 00:00:00 2001 From: deva Date: Thu, 28 Jan 2010 14:11:14 +0000 Subject: Fix broken module loading in admin. New module parameter system. --- utils/modules.php | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'utils/modules.php') diff --git a/utils/modules.php b/utils/modules.php index 54682a4..b77beb8 100644 --- a/utils/modules.php +++ b/utils/modules.php @@ -19,9 +19,29 @@ function loadModule($modulename) } } +function loadAllModules() +{ + loadModule("config"); + loadModule("discography"); + loadModule("events"); + loadModule("gallery"); + loadModule("guestbook"); + loadModule("icons"); + loadModule("links"); + loadModule("members"); + loadModule("news"); + loadModule("pages"); +} + function getModuleParams($code) { - return explode(",", $code); + $params = array(); + $ps = explode(",", $code); + foreach($ps as $p) { + $v = explode("=", $p); + $params[$v[0]] = $v[1]; + } + return $params; } function runModule($code) -- cgit v1.2.3