-
Improvement
-
Resolution: Fixed
-
Minor
-
3.6, 3.8
-
MOODLE_36_STABLE, MOODLE_38_STABLE
-
MOODLE_38_STABLE
-
MDL-64860-38_block_myoverview_improve_pagination -
block_myoverview has widgets to control the page size (12, 24 and 48) and widgets to switch to the next and previous page which is fine for users with a normal amount of courses.
For users with a huge number of courses, this produces obstacles as
1. there aren't real big page sizes and no "All" option in the page size widget and
2. there aren't buttons to jump more than one page.
Please imagine a user who has piled up 200 courses. With a page size of 48, he will have to change the page 5 times to get to the last course if he really need to access this course.
Additionally, for users with really few courses (below 12), the page size widget is controlled anyway which is useless.
Thus, I would propose to
- Add 96 as page size option
- Add "All" as page size option (well knowing that this will increase load time)
- Show the page size widget only if the user really has more than 12 courses
- Show only the page size options which apply to a user's course list (i.e. a user with 14 course will only see the 12 and 24 option)
- has a non-specific relationship to
-
MDL-64194 Incorrect pagination when there are exactly 12 courses
- Closed