From bd2fb930a2849c1184f38e4c25064a6e84e1ed65 Mon Sep 17 00:00:00 2001 From: skodak Date: Mon, 27 Apr 2009 14:26:42 +0000 Subject: [PATCH] MDL-18987 fixed broken item editing when only one category present --- grade/edit/tree/item_form.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/grade/edit/tree/item_form.php b/grade/edit/tree/item_form.php index 2dafcd46a18..380f580398f 100644 --- a/grade/edit/tree/item_form.php +++ b/grade/edit/tree/item_form.php @@ -268,7 +268,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); }