diff --git a/e107_handlers/theme_handler.php b/e107_handlers/theme_handler.php index f2026ad02..c182b6f79 100644 --- a/e107_handlers/theme_handler.php +++ b/e107_handlers/theme_handler.php @@ -1,23 +1,30 @@ themeConfigObj) { - $var = call_user_method("config",$this->themeConfigObj); + $var = call_user_func(array(&$this->themeConfigObj, 'config')); foreach($var as $val) { $text .= "".$val['caption'].":".$val['html'].""; @@ -562,7 +569,7 @@ class themeHandler{ { if($this->themeConfigObj) { - return call_user_method("help",$this->themeConfigObj); + return call_user_func(array(&$this->themeConfigObj, 'help')); } } @@ -573,7 +580,7 @@ class themeHandler{ $this -> loadThemeConfig(); if($this->themeConfigObj) { - return call_user_method("process",$this->themeConfigObj); + return call_user_func(array(&$this->themeConfigObj, 'process')); } } @@ -627,7 +634,7 @@ class themeHandler{

".$theme['name']."

"; - if(call_user_method("help",$this->themeConfigObj)) + if(call_user_func(array(&$this->themeConfigObj, 'help'))) { $text .= "