Increased QUIZ_MAX_NUMBER_ANSWERS to 10, and actually made it apply to everythin
This commit is contained in:
+1
-1
@@ -38,7 +38,7 @@ $QUIZ_QUESTION_TYPE = array ( MULTICHOICE => get_string("multichoice", "quiz")
|
||||
define("QUIZ_PICTURE_MAX_HEIGHT", "600"); // Not currently implemented
|
||||
define("QUIZ_PICTURE_MAX_WIDTH", "600"); // Not currently implemented
|
||||
|
||||
define("QUIZ_MAX_NUMBER_ANSWERS", "8");
|
||||
define("QUIZ_MAX_NUMBER_ANSWERS", "10");
|
||||
|
||||
/// FUNCTIONS ///////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
+10
-105
@@ -59,21 +59,23 @@
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
|
||||
<?PHP
|
||||
for ($i=1; $i<=QUIZ_MAX_NUMBER_ANSWERS; $i++) {
|
||||
?>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("choice", "quiz") ?> 1:</B></P></TD>
|
||||
<TD align=right><P><B><?php echo get_string("choice", "quiz")." $i"; ?>:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 maxlength=255 value="<?php p($answers[0]->answer) ?>">
|
||||
<INPUT type="text" name="answer[]" size=50 maxlength=255 value="<?php p($answers[$i-1]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptionsfull, "fraction[]", $answers[0]->fraction, ""); ?>
|
||||
choose_from_menu($gradeoptionsfull, "fraction[]", $answers[$i-1]->fraction, ""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[0]->feedback) ?></textarea>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[$i-1]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
@@ -81,106 +83,9 @@
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("choice", "quiz") ?> 2:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 maxlength=255 value="<?php p($answers[1]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptionsfull, "fraction[]", $answers[1]->fraction, ""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[1]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("choice", "quiz") ?> 3:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 maxlength=255 value="<?php p($answers[2]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptionsfull, "fraction[]", $answers[2]->fraction, ""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[2]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("choice", "quiz") ?> 4:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 maxlength=255 value="<?php p($answers[3]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptionsfull, "fraction[]", $answers[3]->fraction, ""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[3]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("choice", "quiz") ?> 5:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 maxlength=255 value="<?php p($answers[4]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptionsfull, "fraction[]", $answers[4]->fraction, ""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[4]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("choice", "quiz") ?> 6:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 maxlength=255 value="<?php p($answers[5]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptionsfull, "fraction[]", $answers[5]->fraction, ""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[5]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
<?php
|
||||
} /// End of loop, printing answers
|
||||
?>
|
||||
</TABLE>
|
||||
|
||||
<INPUT type="hidden" name=id value="<?php p($question->id) ?>">
|
||||
|
||||
+11
-83
@@ -59,20 +59,24 @@
|
||||
</TD>
|
||||
|
||||
|
||||
<?PHP
|
||||
for ($i=1; $i<=QUIZ_MAX_NUMBER_ANSWERS; $i++) {
|
||||
?>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("answer", "quiz") ?> 1:</B></P></TD>
|
||||
<TD align=right><P><B><?php echo get_string("answer", "quiz")." $i"; ?>:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 value="<?php p($answers[0]->answer) ?>">
|
||||
<INPUT type="text" name="answer[]" size=50 value="<?php p($answers[$i-1]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptions, "fraction[]", $answers[0]->fraction,""); ?>
|
||||
choose_from_menu($gradeoptions, "fraction[]", $answers[$i-1]->fraction,""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[0]->feedback) ?></textarea>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[$i-1]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
@@ -80,85 +84,9 @@
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("answer", "quiz") ?> 2:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 value="<?php p($answers[1]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptions, "fraction[]", $answers[1]->fraction,""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[1]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("answer", "quiz") ?> 3:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 value="<?php p($answers[2]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptions, "fraction[]", $answers[2]->fraction,""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[2]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("answer", "quiz") ?> 4:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 value="<?php p($answers[3]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptions, "fraction[]", $answers[3]->fraction,""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[3]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD colspan=2> </TD>
|
||||
</TR>
|
||||
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("answer", "quiz") ?> 5:</B></P></TD>
|
||||
<TD>
|
||||
<INPUT type="text" name="answer[]" size=50 value="<?php p($answers[4]->answer) ?>">
|
||||
<?php print_string("grade");
|
||||
echo ": ";
|
||||
choose_from_menu($gradeoptions, "fraction[]", $answers[4]->fraction,""); ?>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR valign=top>
|
||||
<TD align=right><P><B><?php print_string("feedback", "quiz") ?>:</B></P></TD>
|
||||
<TD>
|
||||
<textarea name="feedback[]" rows=2 cols=50 wrap="virtual"><?php p($answers[4]->feedback) ?></textarea>
|
||||
</TD>
|
||||
</TR>
|
||||
<?PHP
|
||||
}
|
||||
?>
|
||||
|
||||
</TABLE>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user