diff --git a/grade/export/grade_export_form.php b/grade/export/grade_export_form.php index 5441dbb43d5..138a9a1d234 100644 --- a/grade/export/grade_export_form.php +++ b/grade/export/grade_export_form.php @@ -61,7 +61,7 @@ class grade_export_form extends moodleform { } if (!empty($features['idnumberrequired']) and empty($grade_item->idnumber)) { - $mform->addElement('advcheckbox', 'itemids['.$grade_item->id.']', $grade_item->get_name(), get_string('noidnumber', 'grades')); + $mform->addElement('checkbox', 'itemids['.$grade_item->id.']', $grade_item->get_name(), get_string('noidnumber', 'grades')); $mform->hardFreeze('itemids['.$grade_item->id.']'); } else { $mform->addElement('advcheckbox', 'itemids['.$grade_item->id.']', $grade_item->get_name(), null, array('group' => 1)); diff --git a/grade/export/xml/export.php b/grade/export/xml/export.php index 3ab49a47472..b138f065579 100644 --- a/grade/export/xml/export.php +++ b/grade/export/xml/export.php @@ -37,7 +37,8 @@ if (groups_get_course_groupmode($COURSE) == SEPARATEGROUPS and !has_capability(' print_error('cannotaccessgroup', 'grades'); } } -$mform = new grade_export_form(null, array('publishing' => true, 'simpleui' => true, 'multipledisplaytypes' => false)); +$mform = new grade_export_form(null, array('publishing' => true, 'simpleui' => true, 'multipledisplaytypes' => false, + 'idnumberrequired' => true)); $formdata = $mform->get_data(); // print all the exported data here