// $readonly determines if it is an attempt or an review,
// The condition used here is unfortunatelly somewhat confusing...
$readonly = !empty($results) && !isset($results->attemptbuildsonthelast)
- ? ' readonly="readonly" ' : '';
+ ? ' disabled="disabled" ' : '';
foreach ($questions as $question) {
? ' selected="selected" ' : '';
$outputoptions .= "<option value=\"$mcanswer->id\" $selected>$mcanswer->answer</option>";
}
- echo "<select $popup $style name=\"$inputname\" $readonly>";
+ echo "<select $popup $style name=\"$inputname\">";
echo $outputoptions;
echo '</select>';
break;
$checked = !empty($question->response[$nameprefix.$aid])
? ' checked="checked" ' : '';
}
- if ($readonly) {
- $readonly = ' readonly="readonly" disabled="disabled" ';
- }
- echo "<input $readonly $name $checked $type value=\"$answer->id\" />";
+ echo "<input $readonly $name $checked $type value=\"$answer->id\" alt=\"".s($answer->answer)."\" />";
echo "</td>";
\r
if ($quiz->feedback && isset($answers[$nameprefix])\r
&& $feedback = $answers[$nameprefix]->feedback) {\r
- quiz_print_comment("<p align=\"right\">$feedback</p>");\r
+ quiz_print_comment($feedback);\r
}\r
if ($readonly && $quiz->correctanswers) {\r
$delimiter = '';\r
} else if ($false->id == $question->response[$nameprefix]) {
$falsechecked = 'checked="checked"';
}
- if ($readonly) {
- $readonly = ' readonly="readonly" disabled="disabled" ';
- }
$truecorrect = "";
$falsecorrect = "";
}
}
$inputname = ' name="'.$nameprefix.'" ';
- echo "<table align=\"right\" cellpadding=\"5\"><tr><td align=\"right\">$stranswer: ";
+ echo "<table align=\"right\" cellpadding=\"5\"><tr><td align=\"right\">$stranswer: </td>";
echo "<td $truecorrect>";
- echo "<input $truechecked type=\"radio\" $readonly $inputname value=\"$true->id\" />$true->answer";
+ echo "<input $truechecked type=\"radio\" $readonly $inputname value=\"$true->id\" alt=\"".s($true->answer)."\" />$true->answer";
echo "</td><td $falsecorrect>";
- echo "<input $falsechecked type=\"radio\" $readonly $inputname value=\"$false->id\" />$false->answer";
+ echo "<input $falsechecked type=\"radio\" $readonly $inputname value=\"$false->id\" alt=\"".s($false->answer)."\" />$false->answer";
echo "</td></tr></table><br clear=\"all\" />";// changed from clear=ALL jm
if ($quiz->feedback && isset($answers[$nameprefix])
&& $feedback = $answers[$nameprefix]->feedback) {
quiz_print_comment(
- "<p align=\"right\">$feedback</p>");
+ "$feedback");
}
}