Index: trunk/core/units/general/helpers/sections_helper.php =================================================================== diff -u -N -r6093 -r6625 --- trunk/core/units/general/helpers/sections_helper.php (.../sections_helper.php) (revision 6093) +++ trunk/core/units/general/helpers/sections_helper.php (.../sections_helper.php) (revision 6625) @@ -79,6 +79,11 @@ $section_params['onclick'] = 'checkEditMode()'; } + if (isset($section_params['icon']) && preg_match('/([^:]+):(.*)/', $section_params['icon'], $regs)) { + $section_params['icon'] = $regs[2]; + $section_params['icon_module'] = $regs[1]; + } + $current_data = isset($this->Tree[$section_name]) ? $this->Tree[$section_name] : Array(); $this->Tree[$section_name] = array_merge_recursive2($current_data, $section_params);