Moodle plugins directory: CUL Activity Stream | Moodle.org
CUL Activity Stream
Notifications ::: message_culactivity_stream
Maintained by Amanda Doughty
Part of set CUL Activity Stream suite.
Message output plugin required by block CUL Activity Steam. Part of the CUL Activity Stream suite.
Latest release:
30 sites
87 downloads
5 fans
Current versions available: 4
This plugin is a message processor that stores all sent messages in table {message_culactivity_stream}. It is required by moodle-block_culactivity_stream.
Contributors
Amanda Doughty (Lead maintainer)
Please login to view contributors details and/or to contact them
There is one thing to fix yet - the local_culactivity_stream should explicitly define dependency on the message_culactivity_stream in its version.php - in the same way as the block does it. They both rely on the table created by the messaging plugin.
Also, I was wondering, was it really necessary to implement the local_culactivity_stream as a standalone plugin? From what I saw, it could be merged into the messaging plugin (so it would be the messaging plugin itself that observes the events). I may be missing something though. It's quite common that bigger solutions are split into a local plugin providing the DB tables and common functionality and then other plugins (such as blocks and mods) use this functionality. But it's not your case as the tables are created by the messaging plugin but they are filled by the local plugin. Looking forward to hear more on your architecture background here.
Said that, you are cleared to land. Welcome to the plugins directory!
Thank you for the plugin !!!!
Do you know if the plugin is compatible with Moodle 3.1 ?
If not I am willing to help make the changes to make it work pm 3.1.
Is there a guide or steps to test / port it ?