]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-9094 - Penalty factor is meaningless for Essay questions, so remove it from the...
authortjhunt <tjhunt>
Thu, 29 Mar 2007 23:00:48 +0000 (23:00 +0000)
committertjhunt <tjhunt>
Thu, 29 Mar 2007 23:00:48 +0000 (23:00 +0000)
question/type/essay/edit_essay_form.php

index da46201e50c49b62b479b16124575ea612e81365..4b989c08bc1019228701d916232d3b61bb341316 100644 (file)
@@ -23,6 +23,10 @@ class question_edit_essay_form extends question_edit_form {
         $mform->setType('feedback', PARAM_RAW);
 
         $mform->addElement('hidden', 'fraction', 0);
+
+        //don't need this default element.
+        $mform->removeElement('penalty');
+        $mform->addElement('hidden', 'penalty', 0);
     }
 
     function set_data($question) {
@@ -30,6 +34,7 @@ class question_edit_essay_form extends question_edit_form {
             $answer = reset($question->options->answers);
             $question->feedback = $answer->feedback;
         }
+        $question->penalty = 0;
         parent::set_data($question);
     }