Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Email reminders for calendar events

From MoodleDocs

Introduction

Reminders are very useful for both students as well as teachers to recall their scheduled event before the actual moment. This project is about creating a set of reminders for Moodle calendar events and sending them automatically to relevant users on timely manner via Moodle message interface. It will be implemented as a local plugin to the Moodle.

Requirements

Moodle 2.2 required

Community Bonding Period

Milestones

  1. Refine the project proposal with Michael and the community
  2. Feature discussion
  3. Create mockups

Features

Following features are expecting to package with the reminders plugin.

1. Administrator configurations
  • Administrator can enable/disable the process of sending reminders without uninstalling the plugin.
  • Ability to choose how many days ahead should the reminders be created for every due event in Moodle calendar.
    • Reminders can be created only by days.
    • Supported only fixed amount of days ahead such as 7 days, 5 days, 3 days and 1 day.
2. User configurations
  • User can select desired method of receiving reminder notifications on corresponding message provider.