Skip to content

Re-enrolls expired users from specified enrollment method into new enrollment method in specified role with configured expiration timeline.

License

Notifications You must be signed in to change notification settings

lsuonline/moodle-enrol_reenroller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moodle-enrol_reenroller

Re-enrolls expired users from specified enrollment method into new enrollment method in specified role with configured expiration timeline.

Features

  • Searches in configured categories for expired and completed students in the configured source role.
  • Enrolls above users via the 'reenroller' enrollment method into the course with your configured target role.

Requirements

  • Moodle 4.1 or higher

Installation

  1. Extract the contents of this plugin to the enrol/reenroller directory of your Moodle installation.
  2. Log in as an administrator and visit the notifications page to complete the installation.
  3. The enrollment method will be available to enable.
  4. Please configure the target course categories, source role, target role, enrollment method, and number / units.
  5. Configure the scheduled task.

Usage

  1. This runs as a scheduled task.

Support

For support, please contact someone else. Please leave me alone.

License

This plugin is licensed under the GNU GPL v3 or later.

About

Re-enrolls expired users from specified enrollment method into new enrollment method in specified role with configured expiration timeline.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages