$mform = $QTYPES[$question->qtype]->next_wizard_form('question.php', $question, $wizardnow);
}
} else {
- $mform = $QTYPES[$question->qtype]->create_editing_form('question.php', $question, $category->course);
+ $mform = $QTYPES[$question->qtype]->create_editing_form('question.php', $question);
}
if ($mform === null) {
parent::definition();
$mform =& $this->_form;
$mform->addRule('questiontext', null, 'required', null, 'client');
+
+ // Remove meaningless defaultgrade field.
+ $mform->removeElement('defaultgrade');
}
function set_data($question) {
if (isset($question->id) and $question->id and $question->qtype and $question->questiontext) {