Index: trunk/core/units/admin/admin_tag_processor.php =================================================================== diff -u -N -r8697 -r8860 --- trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8697) +++ trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8860) @@ -32,7 +32,8 @@ function GetSectionTitle($params) { $params['name'] = replaceModuleSection($params['phrase']); - return $this->Application->ProcessParsedTag('m', 'Phrase', $params); + $m =& $this->Application->recallObject('m_TagProcessor'); + return $m->Phrase($params); } /** @@ -67,7 +68,8 @@ function SaveReturnScript($params) { // admin/save_redirect.php?do= - $url = str_replace($this->Application->BaseURL(), '', $this->Application->ProcessParsedTag('m', 'Link', $params) ); + $m =& $this->Application->recallObject('m_TagProcessor'); + $url = str_replace($this->Application->BaseURL(), '', $m->Link($params) ); $url = explode('?', $url, 2); $url = 'save_redirect.php?'.$url[1].'&do='.$url[0]; @@ -384,7 +386,8 @@ $params[$param_name] = replaceModuleSection($param_value); } - return $this->Application->ProcessParsedTag('m', 'ModuleInclude', $params); + $m =& $this->Application->recallObject('m_TagProcessor'); + return $m->ModuleInclude($params); } function TodayDate($params) @@ -528,7 +531,8 @@ // user can override default parameters (except pass_through of course) $params = array_merge_recursive2($default_params, $params); - return $this->Application->ProcessParsedTag('m', 't', $params); + $main_processor =& $this->Application->recallObject('m_TagProcessor'); + return $main_processor->T($params); } function TimeFrame($params)