]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-18987 fixed broken item editing when only one category present; merged from MOODL...
authorskodak <skodak>
Mon, 27 Apr 2009 14:27:13 +0000 (14:27 +0000)
committerskodak <skodak>
Mon, 27 Apr 2009 14:27:13 +0000 (14:27 +0000)
grade/edit/tree/item_form.php

index a2c06236f9c3b1480baa47882fc388e7377360ba..4b689dc0cf1bed4f8e6f83fdd1c5abe249f92fc4 100644 (file)
@@ -267,7 +267,11 @@ class edit_item_form extends moodleform {
                         } else {
                             $element =& $mform->createElement('text', 'aggregationcoef', get_string($coefstring, 'grades'));
                         }
-                        $mform->insertElementBefore($element, 'parentcategory');
+                        if ($mform->elementExists('parentcategory')) {
+                            $mform->insertElementBefore($element, 'parentcategory');
+                        } else {
+                            $mform->insertElementBefore($element, 'id');
+                        }
                         $mform->setHelpButton('aggregationcoef', array($coefstring, get_string($coefstring, 'grades'), 'grade'), true);
                     }