예제 #1
0
             echo "</td></tr>\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";
         }
         break;
     case LESSON_BRANCHTABLE:
         echo "<tr><td align=\"right\" valign=\"top\" style=\"width:20%;\">\n";
         echo '<span class="label">' . get_string("description", "lesson") . " {$i}</span>: \n";
         echo "</td><td style=\"width:80%;\">\n";
         echo format_text($answer->answer, FORMAT_MOODLE, $options);
         echo "</td></tr>\n";
         break;
 }
 $jumptitle = lesson_get_jump_name($answer->jumpto);
 if ($page->qtype == LESSON_MATCHING) {
     if ($i == 1) {
         echo "<tr><td align=\"right\" style=\"width:20%;\"><span class=\"label\">" . get_string("correctanswerscore", "lesson");
         echo "</span>: </td><td style=\"width:80%;\">\n";
         echo "{$answer->score}</td></tr>\n";
         echo "<tr><td align=\"right\" style=\"width:20%;\"><span class=\"label\">" . get_string("correctanswerjump", "lesson");
         echo "</span>:</td><td style=\"width:80%;\">\n";
         echo "{$jumptitle}</td></tr>\n";
     } elseif ($i == 2) {
         echo "<tr><td align=\"right\" style=\"width:20%;\"><span class=\"label\">" . get_string("wronganswerscore", "lesson");
         echo "</span>: </td><td style=\"width:80%;\">\n";
         echo "{$answer->score}</td></tr>\n";
         echo "<tr><td align=\"right\" style=\"width:20%;\"><span class=\"label\">" . get_string("wronganswerjump", "lesson");
         echo "</span>: </td><td style=\"width:80%;\">\n";
         echo "{$jumptitle}</td></tr>\n";
예제 #2
0
                         // dont think this should ever be reached....
                         $avescore = get_string("nooneansweredthisquestion", "lesson");
                     }
                     $answerdata->answers[] = array(s(stripslashes_safe($essayinfo->answer)), $avescore);
                     break;
                 case LESSON_BRANCHTABLE:
                     $data = "<input type=\"button\" name=\"{$answer->id}\" value=\"" . strip_tags(format_text($answer->answer, FORMAT_MOODLE, $formattextdefoptions)) . "\" disabled=\"disabled\"> ";
                     $data .= get_string('jumpsto', 'lesson', lesson_get_jump_name($answer->jumpto));
                     $answerdata->answers[] = array($data, "");
                     $answerpage->grayout = 1;
                     // always grayed out
                     break;
                 case LESSON_ENDOFBRANCH:
                 case LESSON_CLUSTER:
                 case LESSON_ENDOFCLUSTER:
                     $data = get_string('jumpsto', 'lesson', lesson_get_jump_name($answer->jumpto));
                     $answerdata->answers[] = array($data, "");
                     $answerpage->grayout = 1;
                     // always grayed out
                     break;
             }
             if (isset($answerdata)) {
                 $answerpage->answerdata = $answerdata;
             }
         }
         $answerpages[] = $answerpage;
     }
     $pageid = $page->nextpageid;
 }
 /// actually start printing something
 $table = new stdClass();