## General plugins (Local): Event Reminders

local_reminders
Automate sending reminders for calendar events.
1121 sites
72 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.

### Contributors

Rossiani Wijaya: Mentor

### Awards

• Fri, Jan 6, 2017, 9:53 PM
@Zeid That's really great Zeid. Here's my official email id adarsh.shukla@bitwiseglobal.com. Thanks for this.
• Sun, Jan 8, 2017, 11:58 PM

global $DB;$this->course = $DB->get_record('course', array('id' =>$this->group->courseid));
if (!empty($this->course) && !empty($this->event->instance)) {
$cmx = get_coursemodule_from_instance($this->event->modulename, $this->event->instance,$this->group->courseid);
if (!empty($cmx)) {$this->cm = get_context_instance(CONTEXT_MODULE, $cmx->id); } } } For some reason the event instance is null on group events so I added a check for ... && !empty($this->event->instance).

regards
Mario
• Wed, Jan 11, 2017, 11:55 AM
Help me please, i have followed the installation guide and settings, but auto reminder is not sending any email. then i tried to do some cron set up but still nothing happens. what else do i need to do to make this auto reminder work on my 3.0 moodle? thanks in advance
• Fri, Jan 13, 2017, 3:48 PM
@Mario Thank You... This worked for me.
• Fri, Jan 13, 2017, 3:51 PM
@erwin First of check weather your moodle setup is sending mails or not. You can test it through mail test plugin available https://moodle.org/plugins/local_mailtest
• Fri, Jan 20, 2017, 10:03 AM
Thanks for replying me Adarsh . this was the response i got from mail test:
Warning - The cron.php maintenance script has not been run for at least 24 hours.
The cron.php maintenance script assists some of Moodle's modules to perform tasks on a scheduled basis, such as mailing out copies of new forum posts. A mechanism is required to run the script regularly e.g. every 5 minutes.
• Tue, Jan 31, 2017, 5:41 PM
Hi there,
Is this plugin working with Moodle 3.2+
• Thu, Feb 2, 2017, 4:45 PM
Adarsh or anyone who can help me, i confirmed that my moodle can send email, i got one notifying me that a student has submitted an assignment. But somehow still no email from this reminder plugin. Pls help me.
• Thu, Mar 16, 2017, 1:32 AM
Our site is sending end of event reminders but not reminders for the opening of an assignment. We've tested it several times and we are receiving emails from the site. Cron seems to be working. Any help would be appreciated.
• Thu, Mar 16, 2017, 10:37 AM
@April

Could you verify whether there is a calendar event created for a opening of an assignment, or not. Because, the plugin sends reminders only for the calendar events.
• Thu, Mar 16, 2017, 10:56 PM
@Isuru I see the open date in the settings for the assignment but they're not on the calendar. Is that something we have to add manually?
• Fri, Mar 17, 2017, 1:20 PM
@April
Moodle by-default may not be adding assignment open date to the calendar as an event.
May be you have to look in the forum on how to add an event for the open date or is there any upgrade in the assignment module to support that.

However, if you add an event manually, then the plugin should send reminders as long as still in the reminding date range.
• Fri, Mar 17, 2017, 7:44 PM
Hello, i don't know if this behavoiur is normal or not. So please excuse my post if it is so. I installed ER on our Moodle. No problems here, everything fine. The admin panel of ER is also fine and all inputs are croned correctly. But my question is, why do the user get still a remind if they completed a task? Is it normal?

Kind regards
• Tue, Mar 21, 2017, 12:29 PM
@Herrmann
Yes, that's the current default behavior of reminder plugin. As a plugin, it sends reminders as long as the calendar event is in future and active.
Plugin gets all associated users for a calendar event, but it does not consider whether individual has completed the event or not. That's why it sends reminder mails for a user even he/she has already completed the assignment.

This has been reported by several moodle users to me and I am still figuring out whether plugin can filter out completed users out so they don't receive reminder mails. Let's see how it goes.
• Fri, Mar 24, 2017, 9:24 PM
Is there a way to apply the event reminders to a certain type of class in a folder or category that hold those classes. We offer different type of offerings of classes in different formats. Some have due dates and some are open due dates.