-
Improvement
-
Resolution: Fixed
-
Minor
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-72578-master -
-
Moppies Kanban
Since MDL-71863 all course templates must be moved to mustache+outpuc components. However, because the activity card will be implemented in this issue, most elements of the module rendering are still done by course renderer methods.
Those are some of the methods that should be moved to output components
- course_section_cm_name (¿and course_section_cm_name_title?) -> core_courseformat\output\local\content\cm\title
- course_section_cm_text -> core_courseformat\output\local\content\cm\innercontent
- course_section_cm_availability -> core_courseformat\output\local\content\cm\availability
- course_section_cm_edit_actions -> core_courseformat\output\local\content\cm\controlmenu
And templates should be located in the equivalent location path in course/format/templates/local/content/section/cm
- blocks
-
MDL-72911 Course format API deprecation messages incorrect
- Closed
-
MDL-71691 Create a new activity UI component
- Closed
-
MDL-72725 Add legacy indentation for third course format plugins
- Closed
- caused a regression
-
MDL-73758 info::is_available_for_all() doesn't respect the 'enableavailability' config setting properly
- Closed
-
MDL-72787 course_get_format() is undefined when block_site_main_menu is on course
- Closed
-
MDL-74160 core_course: Deprecated course_section_cm_availability does not return string
- Closed
- has been marked as being related by
-
MDL-72656 Deprecate old course renderer methods
- Closed
- Testing discovered
-
MDL-72749 Avoid including the renderer.php in get_renderer method
- Open