Event Reminders icon

Event Reminders

This plugin will automate sending reminders for calendar events.
Price option: Free

Supports Moodle 3.5-5.0 See all versions
Latest release: 11 months ago
Installations: 3268
Downloads (last 90 days): 506

Frankenstyle name: local_reminders
Local plugins

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Dear Isuru,
Your reminder plugin is a significant plugin for the Moodle platform in my institution. It is very important to remind students about the calendar events before the deadlines. And it fits naturally with Moodle website and also Moodle mobile. However, the plugin does not work well with the message feature of Moodle, where users can also send and receive internal messages.
As can be seen from the screen shot (https://pan.baidu.com/s/1hrLF6sc), the message sent from reminder has all the html code displayed, while all other messages sent by users are displayed correct. Message is a new feature of Moodle core feature in Moodle 3.0 and it is widely used in Moodle. We are using Moodle 3.1.2 and Event Reminder plugin 2016062500. I really hope it can be fixed as soon as possible.
Please mod CC email, thanks :D.
Is Event Reminder plugin compatible with Moodle 3.1 version.
I wanted to send automated reminders to all enrolled students that they need to complete another course 12 months after they complete the one they are enrolled in. Would this plug in help me set this up? Reminder to be emailed 12 months after enrolment date
I am using plugins (Local): Event Reminders, and its send a reminder that the event is taking place one hour before the set in the calendar
Hello everyone... Extremely sorry for not being able to respond to any of you recently.
But today I have uploaded a new version (v1.5) which supports Moodle v3+ with a small feature request and several bug fixes as per requested by the beloved community.
Below is the changelog summary.
+ support for moodle 3.0+
+ Ability to change mail sent user through configurations (#14)
+ Notice: undefined variable when opening admin settings page in Moodle 2.9 (#12)
+ Event reminders sent for individual quiz overrides (#11)
+ Fix time formatting when user has set 24hour format in calendar preferences
+ Fix cron errors resulting from new role (thanks to [colin-umn]: https://github.com/colin-umn)
+ Fix cron error caused by $courseroleids (thanks to [cdsmith-umn]: https://github.com/cdsmith-umn).
Enjoy! Don't forget to let me know if there are any issues.
Fix described by Clem Smith worked a treat for 3.0.4 - thanks!
How can I use this?
Is this built in moodle 3.0?
kIndly answer me as soon as possible.
For anyone trying to use this plugin and encountering the errors related to "Undefined index: v" and "Undefined index: u", your developers simply need to modify lines 92, 109, 126, 158, and 184 in settings.php. Currently, those lines are passing an array with a key of "value" and an element of "0". Those arrays need to be changed to have keys "v" and "u" and the elements associated with those keys will both be numeric. Those elements are used to construct the "Default: X UNIT-OF-TIME" text on the admin settings page next to the "Custom schedule" inputs. Whatever value assigned to the "v" key will be displayed literally, while the value assigned to "u" is interpreted into a unit of time. So, if you assign a value of 1 to both keys, then the text will show "Default: 1 seconds". If you change the value of "u" to 60, then "seconds" changes to "minutes", while a value of "3600" will change it to "hours". It will not accept a non-numeric string! I tried passing "seconds", "minutes", "hours", and received an error.
Hope this helps. If you don't understand what I'm saying, just send that information to your developers and they'll understand it.
Hi Isuru,
I tried installing the 2.9-compatible version of your plugin in our Moodle 3.0 instance. The admin settings page throws these errors, each 5x:
( ! ) Notice: Undefined index: v in path/to/lib/adminlib.php on line 3444
Call Stack
# Time Memory Function Location
1 0.0003 280496 {main}egg ../settings.php:0
2 1.8556 116615152 admin_settingpage->output_htmlegg ../settings.php:128
3 1.8582 116623776 admin_setting_configduration->output_htmlegg ../adminlib.php:1497
( ! ) Notice: Undefined index: u in path/to/lib/adminlib.php on line 3444
Call Stack
# Time Memory Function Location
1 0.0003 280496 {main}egg ../settings.php:0
2 1.8556 116615152 admin_settingpage->output_htmlegg ../settings.php:128
3 1.8582 116623776 admin_setting_configduration->output_htmlegg ../adminlib.php:1497
I've tracked this down to local/reminders/settings.php, lines 92, 109, 126, 158, and 184. The cause is you're passing in an array with a key of "value" and an element of 0. However, lib/adminlib.php on line 3444 is expecting either a number, an array with keys "v" and "u", or something that is neither a number nor an array. So, you'll need to decide whether you want to pass in a number, or change your array's existing key to either "v" or "u" and then add the other missing key. (I'm assuming you'll choose to pass either a number or an array since you're currently passing an array with a number as its element.) Thanks for the hard work!
Hi Isuru,
Great plugin...only one problem. We are up to Moodle 3.0+. Any thoughts on when a new version of your plugin may be released? We are having some messages delivered in HTML and I am suspicious that we are running 3.0 with an out of date plug in.
Thank you!!!!
Hey Jason,
It is easy to accomplish. Go to Site Administration > Plugins Overview > Local Plugins > Reminders > In the box for "Message Title Prefix" enter whatever address you want. This text will be inserted as a prefix (within square brackets) to the title of every reminder message is being sent. Just hit Save changes button at the bottom.

When the event reminders go out to students, it says that the message is from me, 'Jason Touw'
I am not the only teacher, and not the only site administrator!
I want the email reminders to come from an address such as 'Network Administrator' or 'Moodle Administrator'
Where/how in Moodle do I make that change so that the event reminders come from a generic address? I am running v3.0. Any suggestions?
Thank you!!
okay, we managed to fix the group event reminder issue. it was a fix in the group_reminder.class.php. Works now
I am using Moodle 2.9.3+ and it works just fine. I even have made some modification suggested by Marc Mclain. Remember folks who make plugins such as Reminders are dong it for the good of all. One should be gentle when asking for help.