]> git.mjollnir.org Git - moodle.git/commitdiff
Merging fix for MDL-12610 from MOODLE_19_STABLE
authormark-nielsen <mark-nielsen>
Sat, 29 Dec 2007 20:59:09 +0000 (20:59 +0000)
committermark-nielsen <mark-nielsen>
Sat, 29 Dec 2007 20:59:09 +0000 (20:59 +0000)
mod/lesson/edit.php

index b9d1c2032ef3c87052f6d013ffc5f85c45e3c009..a267e1b7ed4f769a0e8232b5bd5cec691074e05a 100644 (file)
                 
                 while ($pageid != 0) {
                     $page = $pages[$pageid];
-                        
+
+                    if ($page->qtype == LESSON_MATCHING) {
+                        // The jumps for matching question type is stored
+                        // in the 3rd and 4rth answer record.
+                        $limitfrom = $limitnum = 2;
+                    } else {
+                        $limitfrom = $limitnum = '';
+                    }
+
                     $jumps = array();
-                    if($answers = get_records_select("lesson_answers", "lessonid = $lesson->id and pageid = $pageid")) {
-                        
+                    if($answers = get_records_select("lesson_answers", "lessonid = $lesson->id and pageid = $pageid", 'id', '*', $limitfrom, $limitnum)) {
                         foreach ($answers as $answer) {
                             $jumps[] = lesson_get_jump_name($answer->jumpto);
                         }
                                         echo "</td><td style=\"width:80%;\">\n";
                                         echo format_text($answer->answer, FORMAT_MOODLE, $options);
                                         echo "</td></tr>\n";
-                                        echo "<tr><td align=\"right\" valign=\"top\">'<span class=\"label\">'.".get_string("matchesanswer", "lesson")." $i</span>: \n";
+                                        echo "<tr><td align=\"right\" valign=\"top\"><span class=\"label\">".get_string("matchesanswer", "lesson")." $i</span>: \n";
                                         echo "</td><td>\n";
                                         echo format_text($answer->response, FORMAT_MOODLE, $options); 
                                         echo "</td></tr>\n";