echo "<tr><td><strong>".get_string("jump", "lesson")." $iplus1:</strong> \n";
if ($i) {
// answers 2, 3, 4... jumpto this page
- choose_from_menu($jump, "jumpto[$i]", 0, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", 0, false));
} else {
// answer 1 jumpto next page
- choose_from_menu($jump, "jumpto[$i]", LESSON_NEXTPAGE, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", LESSON_NEXTPAGE, false));
}
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
echo "</td></tr>\n";
echo "<tr><td><b>".get_string("jump", "lesson")." $iplus1:</b> \n";
if ($i) {
// answers 2, 3, 4... jumpto this page
- choose_from_menu($jump, "jumpto[$i]", 0, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", 0, false));
} else {
// answer 1 jumpto next page
- choose_from_menu($jump, "jumpto[$i]", LESSON_NEXTPAGE, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", LESSON_NEXTPAGE, false));
}
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
break;
case LESSON_ESSAY :
echo "<tr><td><b>".get_string("jump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[0]", LESSON_NEXTPAGE, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[0]", LESSON_NEXTPAGE, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if ($lesson->custom) {
echo get_string("score", "lesson").": <input type=\"text\" name=\"score[0]\" value=\"1\" size=\"5\" />";
}
if ($i == 2) {
echo "<tr><td><b>".get_string("correctanswerjump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$i]", LESSON_NEXTPAGE, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", LESSON_NEXTPAGE, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
echo get_string("correctanswerscore", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"1\" size=\"5\" />";
echo "</td></tr>\n";
} elseif ($i == 3) {
echo "<tr><td><b>".get_string("wronganswerjump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$i]", 0, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", 0, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
echo get_string("wronganswerscore", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"0\" size=\"5\" />";
echo "<tr><td><b>".get_string("jump", "lesson")." $iplus1:</b> \n";
if ($i) {
// answers 2, 3, 4... jumpto this page
- choose_from_menu($jump, "jumpto[$i]", 0, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", 0, false));
} else {
// answer 1 jumpto next page
- choose_from_menu($jump, "jumpto[$i]", LESSON_NEXTPAGE, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", LESSON_NEXTPAGE, false));
}
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
case LESSON_MATCHING :
if ($n == 2) {
echo "<tr><td><b>".get_string("correctanswerjump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$n]", $answer->jumpto, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom)
echo get_string("correctanswerscore", "lesson").": <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";
}
if ($n == 3) {
echo "<tr><td><b>".get_string("wronganswerjump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$n]", $answer->jumpto, false);
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom)
echo get_string("wronganswerscore", "lesson").": <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";
break;
case LESSON_ESSAY :
echo "<tr><td><b>".get_string("jump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$n]", $answer->jumpto, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
echo get_string("score", "lesson").": <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";
case LESSON_SHORTANSWER:
case LESSON_NUMERICAL:
echo "<tr><td><b>".get_string("jump", "lesson")." $nplus1:</b> \n";
- choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$n]", $answer->jumpto, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
echo get_string("score", "lesson")." $nplus1: <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";
case LESSON_ENDOFCLUSTER:
case LESSON_ENDOFBRANCH:
echo "<tr><td><b>".get_string("jump", "lesson")." $nplus1:</b> \n";
- choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$n]", $answer->jumpto, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
echo "</td></tr>\n";
break;
case LESSON_ESSAY :
if ($i < 1) {
echo "<tr><td><b>".get_string("jump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$i]", 0, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", 0, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
echo get_string("score", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"1\" size=\"5\" />";
case LESSON_MATCHING :
if ($i == 2) {
echo "<tr><td><b>".get_string("correctanswerjump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$i]", $answer->jumpto, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", $answer->jumpto, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if ($lesson->custom) {
echo get_string("correctanswerscore", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"$answer->score\" size=\"5\" />";
}
if ($i == 3) {
echo "<tr><td><b>".get_string("wronganswerjump", "lesson").":</b> \n";
- choose_from_menu($jump, "jumpto[$i]", $answer->jumpto, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", $answer->jumpto, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if ($lesson->custom) {
echo get_string("wronganswerscore", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"$answer->score\" size=\"5\" />";
case LESSON_SHORTANSWER:
case LESSON_NUMERICAL:
echo "<tr><td><b>".get_string("jump", "lesson")." $iplus1:</b> \n";
- choose_from_menu($jump, "jumpto[$i]", 0, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", 0, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
if($lesson->custom) {
echo get_string("score", "lesson")." $iplus1: <input type=\"text\" name=\"score[$i]\" value=\"0\" size=\"5\" />";
break;
case LESSON_BRANCHTABLE :
echo "<tr><td><b>".get_string("jump", "lesson")." $iplus1:</b> \n";
- choose_from_menu($jump, "jumpto[$i]", 0, "");
+ echo $OUTPUT->select(html_select::make($jump, "jumpto[$i]", 0, false));
helpbutton("jumpto", get_string("jump", "lesson"), "lesson");
echo "</td></tr>\n";
break;
$options[0] = get_string('nocredit', 'lesson');
$options[1] = get_string('credit', 'lesson');
}
- $table->data[] = array(get_string('essayscore', 'lesson').': '.choose_from_menu($options, 'score', $essayinfo->score, '', '', '', true));
+ $select = html_select::make($options, 'score', $essayinfo->score, false);
+ $select->nothingvalue = '';
+ $table->data[] = array(get_string('essayscore', 'lesson').': '.$OUTPUT->select($select));
print_table($table);
echo '<div class="buttons">
echo "<tr><td align=\"right\">";
print_string("fileformat", "lesson");
echo ":</td><td>";
- choose_from_menu($fileformatnames, "format", "gift", "");
+ echo $OUTPUT->select(html_select::make($fileformatnames, "format", "gift", false));
echo "</td></tr>";
echo "<tr><td align=\"right\">";
if (isset($USER->modattempts[$lesson->id])) {
$selected = htmlspecialchars(trim($answers[$useranswers[$t]]->response)); // gets the user's previous answer
- choose_from_menu ($responseoptions, "response[$answer->id]", $selected);
+ echo $OUTPUT->select(html_select::make ($responseoptions, "response[$answer->id]", $selected));
$t++;
} else {
- choose_from_menu ($responseoptions, "response[$answer->id]");
+ echo $OUTPUT->select(html_select::make ($responseoptions, "response[$answer->id]"));
}
echo '</td></tr>';
if ($answer != end($answers)) {