From 2be0078162c224b3e9e5fa3a31cf3c604d6fc9d1 Mon Sep 17 00:00:00 2001 From: skodak Date: Wed, 3 Jun 2009 08:57:01 +0000 Subject: [PATCH] MDL-19364 Create new category in tree doesn't check for advanced grade_item fields, thanks Daniel Neis --- grade/edit/tree/category_form.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/grade/edit/tree/category_form.php b/grade/edit/tree/category_form.php index 5dc8bba1a6..cddd2e5009 100644 --- a/grade/edit/tree/category_form.php +++ b/grade/edit/tree/category_form.php @@ -249,6 +249,17 @@ class edit_category_form extends moodleform { $gpr = $this->_customdata['gpr']; $gpr->add_mform_elements($mform); +/// mark advanced according to site settings + if (isset($CFG->grade_item_advanced)) { + $advanced = explode(',', $CFG->grade_item_advanced); + foreach ($advanced as $el) { + $el = 'grade_item_'.$el; + if ($mform->elementExists($el)) { + $mform->setAdvanced($el); + } + } + } + //------------------------------------------------------------------------------- // buttons $this->add_action_buttons(); -- 2.39.5