]> git.mjollnir.org Git - moodle.git/commitdiff
scales: Fix initialisation order problem.
authortjhunt <tjhunt>
Mon, 27 Jul 2009 10:05:46 +0000 (10:05 +0000)
committertjhunt <tjhunt>
Mon, 27 Jul 2009 10:05:46 +0000 (10:05 +0000)
grade/edit/scale/edit.php

index 61ebea8fa9b2d03d334e4ee40b6cddbd7c9262c2..384b0393f306bb4932a67433483489e7f9f3a578 100644 (file)
@@ -77,6 +77,11 @@ if ($id) {
     require_capability('moodle/course:managescales', $systemcontext);
 }
 
+if (!$courseid) {
+    require_once $CFG->libdir.'/adminlib.php';
+    admin_externalpage_setup('scales');
+}
+
 // default return url
 $gpr = new grade_plugin_return();
 $returnurl = $gpr->get_return_url('index.php?id='.$courseid);
@@ -113,10 +118,7 @@ if ($mform->is_cancelled()) {
 
 if ($courseid) {
     print_grade_page_head($course->id, 'scale', 'edit', $heading);
-
 } else {
-    require_once $CFG->libdir.'/adminlib.php';
-    admin_externalpage_setup('scales');
     admin_externalpage_print_header();
 }