Browse Source

Improve QTI import to support question description - refs GH#1377

Yannick Warnier 8 years ago
parent
commit
406563dd8c
1 changed files with 7 additions and 2 deletions
  1. 7 2
      main/exercise/export/exercise_import.inc.php

+ 7 - 2
main/exercise/export/exercise_import.inc.php

@@ -178,13 +178,18 @@ function import_exercise($file)
                 $question->type = MCUA;
             }
             $question->setAnswer();
+            $description = '';
             if (strlen($question_array['title']) < 50) {
                 $question->updateTitle(formatText(strip_tags($question_array['title'])) . '...');
             } else {
                 $question->updateTitle(formatText(substr(strip_tags($question_array['title']), 0, 50)));
-                $question->updateDescription($question_array['title']);
+                $description .= $question_array['title'];
             }
-            //$question->updateDescription($question_array['title']);
+            if (!empty($question_array['description'])) {
+                $description .= $question_array['description'];
+            }
+            $question->updateDescription($description);
+
             $question->save($last_exercise_id);
             $last_question_id = $question->selectId();
             //3. Create answer