isuru89 / moodle-local_reminders

A Moodle local plugin for automating email reminders for calendar events
https://moodle.org/plugins/local_reminders
28 stars 31 forks source link

Moodle - Local Reminders


Version Moodle Version Maturiy License Maintenance Build Status

This plugin will send email reminders for Moodle calendar events.

Reminders are very useful for both students as well as teachers to recall their scheduled events and activities before the actual moment.

Screenshots

Features

General Features:

In addition to that, there are lot of new features introduced in v2 of the plugin which is required to have Moodle 3.5 or later.

And many bug fixes too.

Compatibility

Plugin v2+ works in any Moodle versin 3.5 or above.

See here for older versions

Installation

To install this plugin, you must be an administrator of your Moodle site.

  1. Downlod an appropriate version from here based on your installed Moodle version.
  2. Go to Moodle Site administration > Plugins > Install plugins
  3. Upload the downloaded zip file to the provided box.
  4. Click Show more... and select Local plugin (local) under plugin type.
  5. Click Install plugin from ZIP file
  6. Provide your reminders settings once asked.
  7. That's it!

Also don't forget to show your love for this plugin in here by clicking Add to favourites.

Plugin Settings

Reminders are sent using Moodle's Scheduled tasks (since v3.5), and you can specify the running interval in Site administration > Server > Scheduled tasks > Local Reminders. By default, it has set to run in every 15 minutes.

Note: If you are using a Moodle version before 3.5, then you must edit $plugin->cron value in version.php file before uploading it for installation. This value is indicated in seconds.

To customize the plugin settings, go to Site administration > Plugins > Reminders.

Each setting and its functionality is described below.

In addition to above, user can control reminders for calendar event changes per event type. Under each event type, there is an option called Enable for calendar change events which allows user to enable/disable based on the event type.

Note: per event type settings are considered only after above change type setting considered.

Changelog

v2.7.3

v2.7.2

v2.7.1

v2.7

v2.6

v2.5

v2.4

v2.3.1

v2.3

v2.2.4

v2.2.3

v2.2.2

v2.2.1

v2.2

v2.1.2

v2.1.1

v2.1

v2.0

v1.7

v1.6.2

v1.6.1

v1.6

v1.5.1

v1.5

v1.4.2

v1.4.1

v1.4

v1.3.1

v1.3

v1.2

v1.1

v1.0.1

License

GNU GPL v3 or later