Index: trunk/core/units/admin/admin_tag_processor.php =================================================================== diff -u -r4466 -r4471 --- trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 4466) +++ trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 4471) @@ -141,8 +141,7 @@ */ function ModuleVersion($params) { - $module_info = $this->Application->findModule('Name', $params['module']); - return $module_info['Version']; + return $this->Application->findModule('Name', $params['module'], 'Version'); } /** @@ -256,13 +255,14 @@ $params['section_name'] = $section_name; $section_data =& $this->Tree[$section_name]; $params['children_count'] = count($section_data['children']); + $template = $section_data['url']['t']; unset($section_data['url']['t']); $section_data['section_url'] = $this->Application->HREF($template, '', $section_data['url']); - if (getArrayValue($section_data, 'late_load')) { - $late_load = getArrayValue($section_data, 'late_load'); + $late_load = getArrayValue($section_data, 'late_load'); + if ($late_load) { $t = $late_load['t']; unset($late_load['t']); $section_data['late_load'] = $this->Application->HREF($t, '', $late_load);