-
Improvement
-
Resolution: Fixed
-
Minor
-
4.2.1
-
MOODLE_402_STABLE
-
MOODLE_403_STABLE
-
MDL-78744-master -
-
3
-
HQ 2023 Sprint I3.1 Moppies
The output class course/classes/output/activity_information handles both activity completion and activity dates together.
It should be deprecated and split into two different output classes (activity_completion and activity_dates) so each of them will be responsible for its own data.
By doing this we could avoid some cases like core_course\task\content_notification_task where activity_information is created, but only activity dates are needed.
It is referenced in:
- core_course\taskcontent_notification_task
- core_course_renderer (Deprecation needed too)
- core_courseformat\output\local\content\cm
- renderer_base (Probably deprecation needed, as it is only used in mod_wiki_renderer::wiki_info() that is a deprecated function)
- caused a regression
-
MDL-79726 Activity with only "Receive a grade" for the completion condition is being shown as "To do" when it should technically be already "Done"
- Closed
- has a non-specific relationship to
-
MDL-78289 Improve the student completion criteria display format
- Closed
- has to be done before
-
MDL-78926 Final deprecation of core_course\output\activity_information output class
- Open