-
Improvement
-
Resolution: Fixed
-
Major
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-71863-master-v02 -
-
Moppies Kanban
With the new course formats structrue (output components, templates, and modules and classes) a new core_courseformat subsystem appears to group all the functionalities related to course formats. The new subsystem will be located in the same "course/format" folder with the rest of the plugins.
For now, the new sub system will have:
- All templates and output renderers to render the course content
- A replace for the base course_format class all format plugins must extend
- The base format_renderer and the specific site and legacy renderers.
- All the AMD modules for the reactive course interface
- The course index code and API
- The external services to serve the new course frontend
- All the course format plugins
- blocks
-
MDL-72911 Course format API deprecation messages incorrect
- Closed
-
MDL-71209 Create the new course index list. View mode with no edit options.
- Closed
-
MDL-71037 Make sections collapsable for Topics and Weekly course formats.
- Closed
-
MDL-51221 Allow sections to be inserted between other sections
- Closed
- is blocked by
-
MDL-71165 Create core_course_update_course webservice
- Closed
-
MDL-71134 Create editor, mutations AMD modules to suport the new course editor
- Closed
-
MDL-65974 Rewrite course renderers to use templates
- Closed
-
MDL-71135 Create core_course_get_state webservice
- Closed
- Testing discovered
-
MDL-72911 Course format API deprecation messages incorrect
- Closed