General plugins (Local): Event Reminders

local_reminders
Maintained by Picture of Isuru Madushanka Weerarathna Isuru Madushanka Weerarathna
Automate sending reminders for calendar events.
891 sites
295 downloads
40 fans

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

Show comments
  • Picture of Marc McLain
    Sat, 19 Aug 2017, 4:38 AM
    I'm using this currently in Moodle 2.7. Is there a way to segment the reminders notifications by course?
    Example: I own course A and course B, but as a user I only want to receive reminders from Course B. Is that possible? Is there a way to adjust the Plugin Code to make this possible?
  • Picture of AC Cheng
    Mon, 21 Aug 2017, 10:21 PM
    Is the Custom Schedule not working? The 1, 3, 7 days reminders work for me. I'm not getting email reminders for the custom schedule e.g. 1 hour before activity starts. Is it a either/or function? Not both works. Like you can only use 1,3,7 days or custom schedule? Thanks.

    Custom schedule:
    local_reminders_duecustom
    Additionally specify desired schedule to send reminders in ahead of time for an event.
  • Picture of Isuru Madushanka Weerarathna
    Sat, 26 Aug 2017, 1:22 PM
    @Margaret Richards
    The latest plugin v1.5 should work in Moodle 3.1.
  • Picture of Isuru Madushanka Weerarathna
    Sat, 26 Aug 2017, 1:32 PM
    @Marc McLain
    I thought this could be done using profile specific settings as shown in here. https://docs.moodle.org/27/en/Messaging_settings#User_profile_settings

    However, currently the plugin does not support a profile/activity specific configurations to tweak out which messages should he/she receive, which I need to consider technical aspects of it in terms of how to do it.
  • Picture of Isuru Madushanka Weerarathna
    Sat, 26 Aug 2017, 1:38 PM
    @Intist Sro
    Currently the reminders work only for 1,3,7 days ahead, and there is no way to have a custom schedule from configuration unless you can modify the the code. Those days were carefully selected at the beginning of plugin development considering a reasonable reminder schedule for everyone.

    In short, you have to add a desired schedule in line 47 and append that constant in to line 124 in lib.php file to check for a custom schedule.
    And also you may want to edit settings.php file to appear custom schedules on configuration page.

    I will consider this as a feature for a future release.
    Thanks.
  • Picture of Alan Brown
    Wed, 20 Sep 2017, 6:35 AM
    Will this also work on 3.3?
  • Picture of Peter Ward
    Wed, 20 Sep 2017, 1:41 PM
    I have reminders working just fine in v3.3.1
  • Picture of Isuru Madushanka Weerarathna
    Wed, 20 Sep 2017, 4:08 PM
    @Alan Brown
    This should work with v3.3 as far as I know there is no significant api changes which affects the operation of plugin.
    You may use plugin latest version.
  • Picture of William Castiblanco
    Thu, 26 Oct 2017, 9:35 PM
    Peter Ward, which versión of "Event Reminders" are using?
  • François Lizotte
    Wed, 1 Nov 2017, 3:34 AM
    We are running Moodle 3.2 and have issues with group overrides in quizzes. Users seem to receive notifications for every group where they shoud be notified for their own group only.
  • Picture of Waleed Kotb
    Thu, 4 Jan 2018, 10:00 AM
    i'm trying to send notifications for students before the due date for "Quizzes". so basically when i set the close date for the quiz that will appear on their calendar . my concern is. even if the student completed/passed the quiz. with he still be getting a reminder ?!
  • Picture of Isuru Madushanka Weerarathna
    Thu, 4 Jan 2018, 1:02 PM
    @Waleed
    Yes, students will receive an email regardless of completed/passed. The reason is that, the plugin is suppose to send reminders as long as there is a calendar event exist for a particular event. Even if a student completed the quiz, there still will be a quiz event in the calendar. So he/she will still receive a reminder.
    I understand this is quite a feedback I received for sometime and will be considered a possibility of implementing this as a new feature in a future release. Fingers crossed.
  • Picture of AC Cheng
    Wed, 24 Jan 2018, 6:44 AM
    @Isuru Madushanka Weerarathna
    In short, you have to add a desired schedule in line 47 and append that constant in to line 124 in lib.php file to check for a custom schedule.
    And also you may want to edit settings.php file to appear custom schedules on configuration page.

    I'm still unable to get this to work. Is there any other hints? I basically swapped the 24*3600 to 1*60. I'm not concern about how it 'looks', just that it notifies at around the time when the activity (i.e. quiz) opens. I should mentioned that I was getting the 1 day notification without any issues. Thanks.
  • Picture of AC Cheng
    Fri, 26 Jan 2018, 11:48 PM
    Just answering my own question above. 1*3600, 0.5*3600 and 0.25*3600 (1 hr, 30 mins, 15 mins) works by editing line 47. It seems to be a server and/or cron jobs lag time related issue as to why it didn't work for the 1*60 (1 min) notification. If the lag time overlaps the notification time, you will not get an email notification. 15 minutes was a safe enough distance; with the lag notifications arrive between 5 to 15 minutes. Thanks.
  • Picture of AC Cheng
    Thu, 1 Feb 2018, 11:48 PM
    Hi, where is the file to edit the email notification? Thanks.
1 2 3 4 5 6 7 8 9 10
Please login to post comments