Enrolment: Enrolments grabber

enrol_grabber
Maintained by Picture of Céline PervesCéline Perves
An enrolment plugin that grabs enrolments from another method
17 sites
11 downloads
4 fans
Current versions available: 1

Features

  • enrol method
  • linked to an other enrol instance of concerned course
  • move enrolments from associated enrol method instance to grabbed instance
  • possibility to manually unrol/unenrol users from this instance
  • while deleting the grabbed instance original method can retrieve original enrolments possibility
    • except if unenrolled from instance

Example usage

We use this method associated to a exented cohort enrol method limited in time. Once time limited reached enrolments are grabbed by an newly associated Enrolments grabbed instance. * Enrollees are then transfered from cohort time limited enrolment instance to Enrolments grabbed instance. * Enrolments are then no more synchronized along cohort changes * Teacher is free to enrol/unenrol users manually even if his course has a manual enrol instance.

Setting up

Installation

Install in enrol directory (enrol/grabber)

Plugin setting

Under Plugins -> Enrolments -> Enrolments grabber * Add instance to new courses possibilility * Enabling or not enrol grabber by defaults * select default role for manual enrolments part * While deleting this instance, restore all enrollments of this instance to the associated enrol method default setting

Instance settings

  • custom instance name
  • Enable
  • Default role for manual enrolments part
  • enrol instance to grad in the same course (required)
  • While deleting this instance, restore all enrollments of this instance to the associated enrol method choice

Contributions

Contributions of any form are welcome. Github pull requests are preferred.

File any bugs, improvements, or feature requests in our issue tracker.

License

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

Picture of Céline Perves
Céline Perves (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Fri, Oct 14, 2016, 2:34 PM
  • Picture of David Mudrák
    Thu, Oct 27, 2016, 5:43 PM

    Thanks Céline for sharing the plugin with the community. I found the idea interesting and I can imagine scenarios where something like this is extremely useful. Well done on that. While testing the plugin functionality and reviewing the code, I spotted some bits that should be fixed and improved in a future update. None of them look like a real blocker to me though. With the hope the reported issues will be fixed soon, I am going to approve the plugin now. You are cleared to land, welcome to the Plugins directory.

  • Picture of Céline Perves
    Thu, Nov 3, 2016, 9:29 PM
    Thanks I'll see your suggestions as soon as possible
  • Picture of Chester Folming
    Wed, Nov 16, 2016, 9:16 PM
    This plugin is Moodle 3.0 only(?)
  • Picture of Céline Perves
    Wed, Nov 16, 2016, 11:07 PM
    No tested yet on 3.1 and 3.2
    Granted for 3.0.x since currently running on 3.0.5+. Developed since 2.9.x
  • Picture of Céline Perves
    Wed, Jul 5, 2017, 9:37 PM
    work on 3.1.x
Please login to post comments