-
Improvement
-
Resolution: Won't Do
-
Minor
-
None
-
2.7
At the moment each module must define several callbacks:
xxx_get_recent_mod_activity
xxx_print_recent_mod_activity
xxx_print_recent_activity
this is
- quite confusing,
- there is a lot of code repetition because of almost identical functions for block and report
- the results are returned mostly in HTML and there is no possibility to control what and how to display
Suggestion is to create a base class \core_course\recentactivity that modules can extend to implement their logic
- has a non-specific relationship to
-
MDL-41285 Convert recent activity block to use new Events API
- Closed
- has been marked as being related by
-
MDL-19065 Proposed Module API change to enable RSS feed for recent activity
- Closed
-
MDL-58440 We now have (more) duplicate, incomplete, confusing APIs for recent activity
- Closed
-
MDL-130 Information Shown in Recent Activity should be selectable by Teacher
- Closed
-
MDL-52221 Highlight new Activities/Documents in a Course
- Closed
- is blocked by
-
MDL-40843 Bugs in several modules when accessing groups in recent activity report
- Closed
-
MDL-44078 Proposal: API standard in Moodle that uses autoloading (hooks)
- Closed
- will help resolve
-
MDL-30781 Make course/lib.php::print_recent_activity() and associated callbacks deprecated
- Closed
-
MDL-56861 Recent activity report markup
- Closed