MDL-29175 use new optinal_param_array in cloze question verification
authorPetr Skoda <commits@skodak.org>
Fri, 9 Sep 2011 13:50:27 +0000 (15:50 +0200)
committerPetr Skoda <commits@skodak.org>
Fri, 9 Sep 2011 13:50:27 +0000 (15:50 +0200)
question/type/multianswer/edit_multianswer_form.php

index f6d328d..6812cf9 100644 (file)
@@ -91,9 +91,8 @@ class qtype_multianswer_edit_form extends question_edit_form {
         $mform->addRule('questiontext', null, 'required', null, 'client');
 
         // display the questions from questiontext;
-        if ("" != optional_param('questiontext', '', PARAM_RAW)) {
-            $this->questiondisplay = fullclone(qtype_multianswer_extract_question(
-                    optional_param('questiontext', '', PARAM_RAW)));
+        if ($questiontext = optional_param_array('questiontext', false, PARAM_RAW)) {
+            $this->questiondisplay = fullclone(qtype_multianswer_extract_question($questiontext));
 
         } else {
             if (!$this->reload && !empty($this->savedquestiondisplay->id)) {