enrol badgeenrol
| enrol badgeenrol | |
|---|---|
| Type | Enrolment |
| Set | Badges |
| Downloads | https://moodle.org/plugins/view.php?plugin=enrol_badgeenrol |
| Issues | https://github.com/m-schwabe/enrol_badgeenrol/issues |
| Discussion | |
| Maintainer(s) | Matthias Schwabe |
Overview
With this enrolment plugin users can only enrol into a course when they have one or more required site badges.
Installation
- Download the Badge Enrolment plugin.
- Unzip it into your moodle/enrol/ directory.
- Make sure you have badges enabled on your Moodle system
- Login to your Moodle as administrator and go to "Site administration -> Notifications" to trigger the installation process.
Using the plugin
Administration
To enable the badge enrolment plugin for using it in courses you have to go to "Site administration -> Plugins -> Enrolments -> Manage enrol plugins" and click on the closed eye icon. There are no further site-wide settings for this plugin.
Administration in a course
To enable the badge enrolment plugin in your course you have to go to "Course administration -> Useres -> Enrolment methods" and add the plugin by choosing it in the selection bar. Then you have to select one or more site badges. The participants have to own all of the selected badges to enrol into the course. Furthermore you can choose the role the new participants will be assignet to.
Provided capabilities
This plugin brings along four new capabilities:
- enrol/badgeenrol:config :
- Add and configure a badge enrolment plugin instance
- enrol/badgeenrol:manage :
- Manage a badge enrolment plugin instance
- badgeenrol:unenrolself :
- Unenrol yourself from a course when enroled by badge enrolment plugin
- badgeenrol:unenrol :
- Unenrol participants when they are enroled by badge enrolment plugin
See also
Moodle Modules & Plugins database entry of this plugin
Github page of this plugin with bug tracker
Ohter plugins by this contributor
Credits
Matthias Schwabe
Mail: mail@matthiasschwabe.de