CUL Activity Stream

Maintained by Amanda Doughty
Local plugin which sends messages when a course activity/resource is added or updated. Part of the CUL Activity Stream suite.
Price option: Free

Supports Moodle 2.6-4.1 See all versions
Latest release: 4 years ago
Installations: 13
Downloads (last 90 days): 23

Frankenstyle name: local_culactivity_stream
Local plugins

Description

This plugin catches course content creation and update events (\core\event\course_module_created, \core\event\course_module_updated) and sends new messages about the events. It does this by queueing a master message for each event in table {message_culactivity_stream_q} in real time. A scheduled task loops through unsent messages in the queue.  It sends individual messages to users and updates the status of the queued master message.

It checks first if the update is currently visible to the user and does not send a message if it is not.

Contributors

Awards

Automated testing support
Privacy friendly