-
Bug
-
Resolution: Duplicate
-
Minor
-
None
-
1.9
-
None
-
MOODLE_19_STABLE
If you set "Shuffle questions" to "No", all questions are displayed on one page regardles of value of "Questions per page".
It's because in the mod/quiz/locallib.php the pagination is called only when 'shufflequestions' flag is on. I see no reason to not call the pagination for non-shuffles quizes too.
Fix:
$ diff -U2 locallib.php.old locallib.php
— locallib.php.old 2008-02-26 16:58:24.000000000 +0300
+++ locallib.php 2008-02-26 16:57:43.000000000 +0300
@@ -65,9 +65,5 @@
$attempt->userid = $USER->id;
$attempt->preview = 0;
- if ($quiz->shufflequestions)
{
- $attempt->layout = quiz_repaginate($quiz->questions, $quiz->questionsperpage, true);
- }
else
{ - $attempt->layout = $quiz->questions; - }+ $attempt->layout = quiz_repaginate($quiz->questions, $quiz->questionsperpage, $quiz->shufflequestions);
}
- duplicates
-
MDL-6353 The interface for putting page breaks into quizzes is confusing
-
- Closed
-