-
Improvement
-
Resolution: Fixed
-
Minor
-
4.0, 4.0.10
-
MOODLE_400_STABLE
-
MOODLE_403_STABLE
-
MDL-71212-collapse-expand-all-sections-in-course-index-drawer -
As a user
I want to be able to collapse and expand all sections together
so I can see and hide the whole course, its resources and activities easily
Beside the course title in the course index there is a kebab menu with the options listed below:
- Collapse all: To collapse all sections from the course index in just one action.
- Expand all: To expand all sections from the course index in just one action.
(forget about 'Bulk edit' and 'Show labels' options for now)
Design
https://www.figma.com/file/OfCvqK069Oz6Fvqq2xcZWI/Create-a-course?node-id=1419%3A5795
Prototype:
Acceptance criteria:
- There is a new kebab menu beside the course title in the course index.
- Users could collapse all section in the course index together in one action using 'Collapse all'
- Users could expand all section in the course index together in one action using 'Expand all'
- Expanding and collapsing actions are available both via mouse and keyboard.
- When the section is collapsed, no activity will be shown.
- When the section is expanded, all activities except those with no title into the section will be shown.
- Collapsing and expanding sections won't affect section status in the course main content.
- blocks
-
MDL-71229 Add 'Show/hide labels' options to course kebab menu in the course index
- Closed
- caused a regression
-
MDL-79600 "Course index options" collapse all arrow direction bug in RTL mode
- Closed
- duplicates
-
MDL-76891 Course index: open all/collapse all option
- Closed
-
MDL-78546 Course Index - Please add "Expand all" and "Collapse all" buttons
- Closed
- has been marked as being related by
-
MDL-79153 Course index drawer - define all section closed by default
- Open
- is blocked by
-
MDL-71210 Make section collapsable in the course index
- Closed
- is duplicated by
-
MDL-78646 Make navigation menu less heavy
- Closed
- is parent of
-
MDL-79209 Course index: collapse all sometimes not working when only 1 section is expanded
- Open
- will help resolve
-
MDL-79730 Expand all/collapse all available in block drawer or as a block
- Open