General plugins (Local): Event Reminders

local_reminders
Maintained by Picture of Isuru Madushanka WeerarathnaIsuru Madushanka Weerarathna
Automate sending reminders for calendar events.
1121 sites
302 downloads
71 fans
Current versions available: 10

This plugin will automatically send reminders for Moodle calendar events in a timely manner via Moodle message interface. This plugin allows users to control how they receive messages for each event types in Moodle calendar.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Picture of Isuru Madushanka Weerarathna
Isuru Madushanka Weerarathna (Lead maintainer)
Picture of Rossiani Wijaya
Rossiani Wijaya: Mentor
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Picture of Madhusudan Joshi Madhu
    Wed, Sep 17, 2014, 10:03 PM
    Hi
    Does this plugin work fine with MSSQL server? If not then can you please suggest work around to solve this.
  • Picture of Peter Ward
    Mon, Sep 22, 2014, 8:08 AM
    Hi Guys. Does reminders trigger for activities set with restrict access to 'groupings' in moodle 2.7. I can't seem to get it to work.
  • Picture of Mario Wehr
    Mon, Sep 29, 2014, 2:20 AM
    Hi Peter,

    I had some time to test groupings with "access restriction".
    So far our reminders are working as expected.
    Activities with grouping, access restriction and due date are handled correctly with:
    #285 $sendusers = groups_get_grouping_members($cm->groupingid);


  • Picture of Justin Case
    Tue, Oct 7, 2014, 6:26 AM
    Hi. I'm having the same issue as many others where the reminders are sent out every hour (due to cron). Any thoughts on this? I'm using the most up-to-date versions of the plug in and Moodle. Thanks!
  • Daniel
    Tue, Oct 14, 2014, 1:22 AM
    hello,
    Do you plan to develop this plugin for Moodle 2.7?
    Thank you.
    Daniel
  • Picture of Isuru Madushanka Weerarathna
    Sat, Oct 18, 2014, 2:10 PM
    Hi,
    Forgive me for my delayed response here. I was in extremely busy for last year.

    I recently understood that logging API has deprecated since Moodle 2.7. That's why the notifications are flooding because reminders refer logs to decide whether to send again or not.

    I will soon fix this and release to the community.
    Thanks for all who reported me these issues.
  • Picture of stéphane Rolland
    Thu, Jan 1, 2015, 2:27 AM
    hello,
    Do you plan to develop this plugin for Moodle 2.8?
    Thank you.
  • Picture of Chris Buck
    Mon, Jan 5, 2015, 11:16 PM
    I too would like a version that would work with Moodle 2.8.

    Thank you
  • Picture of Isuru Madushanka Weerarathna
    Mon, Jan 19, 2015, 11:17 AM
    Currently I am working on a release for Moodle 2.8 with ability to switch course specific settings for reminders (thanks to Johannes Burk [https://github.com/jojoob]).
    Keep in touch.
  • Picture of Ian Chen
    Mon, Feb 2, 2015, 3:43 PM
    Keep up the good work, Isuru! Thank you so much for developing this great plugin, I look forward to the release of this plug-in for Moodle 2.8

    Thanks,
  • Picture of Chris Buck
    Wed, Mar 11, 2015, 8:50 PM
    Any progress on a version that will work with 2.8? Would you be able to fix the issue that prevents the plugin working with 2.8 then add the ability to switch course specific settings?
  • Picture of Johannes Burk
    Thu, Mar 12, 2015, 6:41 PM
    As Isuru mentioned, I forked the plugin on GitHub to add course specific settings. In mean time I also added support for Moodle 2.8.
    Checkout the latest development version working with 2.8 and course specific settings: https://github.com/jojoob/moodle-reminders-for-calendar-events/tree/develop

    The changes made to work with 2.8 are not compatible to 2.7. If you use Moodle 2.7 and wan't the course specific settings use this branch: https://github.com/jojoob/moodle-reminders-for-calendar-events/tree/develop_moodle_27

    Looking forward my pull requests will be merged.
  • Picture of Isuru Madushanka Weerarathna
    Thu, Mar 12, 2015, 11:51 PM
    Thank you very much Johannes for your great support to make the plugin working for Moodle v2.8!

    I have merged your changes and uploaded a new version to download in here.
  • Picture of Joe Van Dellen
    Fri, Mar 13, 2015, 10:39 PM
    We are just getting started with moodle and needed a method of reminding students of upcoming events. This looks like it will meet this need. We would like to send a reminder 14 days before the event. Can this plugin be modified to add this as a choice along with the reminder choices?
  • Picture of Sam Stegers
    Fri, Mar 27, 2015, 9:45 PM
    Hello,

    First of all great plugin!!

    I am getting an error in the cron when trying to send group-related reminders.

    Processing cron function for local_reminders...
    ... started 13:40:14. Current memory use 44.6MB.
    [Local Reminder] Time window: Friday, 27 March 2015, 1:35 PM to Friday, 27 March 2015, 1:40 PM
    [Local Reminder] Found 4 upcoming events. Continuing...
    [Local Reminder] Processing event#9 [Type: group, inaheadof=1 days]...
    [Local Reminder] Finding out users for event#9...
    [Local Reminder - ERROR] Error occured when initializing for event#[9] (type: group) Coding error detected, it must be fixed by a programmer: Invalid modulename parameter
    [Local Reminder] Processing event#10 [Type: group, inaheadof=3 days]...
    [Local Reminder] No reminder is due in ahead of 3 for eventtype group [event#10 is ignored!]...
    [Local Reminder] Processing event#11 [Type: group, inaheadof=1 days]...
    [Local Reminder] Finding out users for event#11...
    [Local Reminder - ERROR] Error occured when initializing for event#[11] (type: group) Coding error detected, it must be fixed by a programmer: Invalid modulename parameter
    [Local Reminder] Processing event#12 [Type: group, inaheadof=3 days]...
    [Local Reminder] No reminder is due in ahead of 3 for eventtype group [event#12 is ignored!]...
    done. (9 dbqueries, 0.01 seconds)

    I am using Event Reminder version 1.4 and Moodle 2.7.5

    Regards,
    Sam
Please login to post comments