MDL-38647 quiz review question issues

1. Page URL should contain 'step=0' if necessary, but not 'step='.
2. Review specific step was not using the right display options.
This commit is contained in:
Tim Hunt
2013-03-22 11:16:02 +00:00
parent 373a8e052c
commit 2515be0e80
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -1192,7 +1192,7 @@ class quiz_attempt {
*/
public function render_question_at_step($slot, $seq, $reviewing, $thispageurl = '') {
return $this->quba->render_question_at_step($slot, $seq,
$this->get_display_options($reviewing),
$this->get_display_options_with_edit_link($reviewing, $slot, $thispageurl),
$this->get_question_number($slot));
}
+1 -1
View File
@@ -35,7 +35,7 @@ $seq = optional_param('step', null, PARAM_INT);
$baseurl = new moodle_url('/mod/quiz/reviewquestion.php',
array('attempt' => $attemptid, 'slot' => $slot));
$currenturl = new moodle_url($baseurl);
if ($seq !== 0) {
if (!is_null($seq)) {
$currenturl->param('step', $seq);
}
$PAGE->set_url($currenturl);