-
Improvement
-
Resolution: Fixed
-
Minor
-
4.4
-
MOODLE_404_STABLE
-
MOODLE_405_STABLE
-
MDL-80191-main-v06 -
-
5
-
HQ 2024 Sprint I2.2 Moppies
This issue is part of the course hierarchy project
Issue goals
Since MDL-80190 delegated sections can be omitted from the course section list. However, backup and restore needs a way of backup and restore delegated sections.
- Add a method into the backup API so plugins can include delegated sections in the backup file.
- Add a UI element to represent when an activity has a delegated section. This means presenting the list of activities of the section as they are children of the parent activity.
- Add a step in the restore so a plugin can replace the restored delegateid field from the course_section table.
- Incorporate this logic into https://github.com/aanabit/mod_subsection so the plugin can update the delegateid field when restored.
Future issues
The final mod_subsection will use the same mechanism to handle backups and restores.
Â
- blocks
-
MDL-81765 Add mod_subsection to core
- Closed
-
MDL-80194 Evaluate the impact of delegated sections in the course recycle bin
- Open
-
MDL-81981 Duplicate an activity with a delegated section (like mod_subsection) should also duplicate the full subsection.
- Open
-
MDL-82058 Create behat and PHPunits test for mod_subsection backup and restore
- Open
- has to be done before
-
MDL-82059 Decide the proper backup and restore course structure form
- Closed
-
MDL-82316 Modify backup and restore forms to match the prototype
- Open
- is blocked by
-
MDL-80048 Create a mod_subsection skell to test delegated sections.
- Closed
-
MDL-80186 Add delegate section fields to the course_section table
- Closed
-
MDL-80187 Implement course section API methods to create and destroy delegated sections from a plugin
- Closed
-
MDL-80190 Delegated sections should not be listed in course page as regular sections
- Closed
-
MDL-81648 Allow the delegate plugin to add new breadcrumb nodes
- Closed
- Testing discovered
-
MDL-82310 Fix Moodle 4.4 restore when the backup contains delegated sections
- Closed
- mentioned in
-
Page Loading...