Note:

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

Event Monitor specification

From MoodleDocs

The Event Monitor tool will allow users choose their favourites events and receive notifications in real time when the choosen event is happening in the frequency and time.

The main concept is to turn the new event system more usefull to teachers and admin.

Benefis

  • Introduce the hotspot concept on moodle.
  • Create a close relation between teachers and students.
  • Real time monitoring of favourite events.
  • Keep Admins aware about major changes in the system.

Usage scenarios

  • Send message to teacher when more than X posts in any forum in their course in Y minutes.
  • Send message to teacher when assignment is submitted in their course.
  • Send message to admin when a course is deleted.
  • Send message to student when they are graded for activity X.

User interface mock-ups

List rules

This is the main page of Event Monitor where users can list rules, subscribe to a rule, choose a specific module to monitor and delete rule. In the List rule page the user have a button Add New Rule, to access a form to create a new rule.

listrules.png

Add new rule

This is the form where users can create a new rule, customize the frequency and time and create a personalized notification message.

addrule.png

How it works

The user identify a certain event which he want to monitor.

See also