Skip to content

aaronkossler/moodle-lifecyclestep_notifystudents

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NotifyStudents (moodle-lifecyclestep_notifystudents)

This is a step for the Life Cycle Plugin, which offers the option to notify enrolled students of the courses in the workflow.

Before notification, the editingteachers can decide whether to opt-in or opt-out of notification depending on the option the admin chose beforehand.

Step Setup

When a notifystudents step is added to a workflow the administrator has multiple setup options:

  • Time to respond
  • Notification Option: Opt-In or Opt-Out
  • E-Mail Text and Subject for the teachers and the students

Behavior

When a cron-job is executed and a course is triggered by the notifystudents step, all editingteachers of said course are being notified with the preconfigured email text and subject. The teacher can then take action on the "Manage Course" page and decide whether the enrolled students should or shouldn't be notified. If one of the two options is picked the action is triggered immediately. The Teacher can also take no action and the preconfigured option will trigger at the execution of the next cron-job.

Opt-In

When no action is taken, the students are not getting an email when the next cron-job is executed.

Opt-Out

When no action is taken, the students are receiving an email with all courses from this workflow they are enrolled in.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%