From: skodak Date: Sat, 2 Feb 2008 18:56:28 +0000 (+0000) Subject: MDL-13257 fixed problems when section 0 does not exist yet; merged from MOODLE_19_STABLE X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=1a4872b63e965aadb18a169f243f76688a2ff4fb;p=moodle.git MDL-13257 fixed problems when section 0 does not exist yet; merged from MOODLE_19_STABLE --- diff --git a/blocks/site_main_menu/block_site_main_menu.php b/blocks/site_main_menu/block_site_main_menu.php index 4072548e25..26765dd269 100644 --- a/blocks/site_main_menu/block_site_main_menu.php +++ b/blocks/site_main_menu/block_site_main_menu.php @@ -70,15 +70,9 @@ class block_site_main_menu extends block_list { /// slow & hacky editing mode $ismoving = ismoving($this->instance->pageid); - $sections = get_all_sections($this->instance->pageid); + $section = get_course_section(0, $this->instance->pageid); - if(!empty($sections) && isset($sections[0])) { - $section = $sections[0]; - } - - if (!empty($section)) { - get_all_mods($this->instance->pageid, $mods, $modnames, $modnamesplural, $modnamesused); - } + get_all_mods($this->instance->pageid, $mods, $modnames, $modnamesplural, $modnamesused); $groupbuttons = $course->groupmode; $groupbuttonslink = (!$course->groupmodeforce); @@ -97,7 +91,7 @@ class block_site_main_menu extends block_list { $this->content->items[] = $USER->activitycopyname.' ('.$strcancel.')'; } - if (!empty($section) && !empty($section->sequence)) { + if (!empty($section->sequence)) { $sectionmods = explode(',', $section->sequence); foreach ($sectionmods as $modnumber) { if (empty($mods[$modnumber])) {