--- course/edit_form.php +++ course/edit_form.php @@ -117,6 +117,11 @@ class course_edit_form extends moodleform { for ($i=1; $i<=52; $i++) { $sectionmenu[$i] = "$i"; } + if (!empty($course) && $course->numsections > 42) { + for ($i = $course->numsections -5; $i <= ($course->numsections+10); $i++) { + $sectionmenu[$i] = "$i"; + } + } $mform->addElement('select', 'numsections', get_string('numberweeks'), $sectionmenu); $mform->setDefault('numsections', $courseconfig->numsections);