Moodle Plugins directory: Enrolment upon approval | Moodle.org

Enrolment upon approval
Enrolment ::: enrol_apply
Maintained by
Flotter Totte,
emeneo Plugins
The enrolment plugin "enrol on approval" adds an approval step into the course enrolment process. Users will be informed by mail as soon as their course application has been approved/ rejected.
Latest release:
2089 sites
527 downloads
148 fans
Current versions available: 4
Warning: if you upgrade from an earlier version to 3.5-e you will need to re-set your e-mail notification settings. Also earlier - currently unpublished versions of 3..5 are affected. For more details please see: https://github.com/emeneo/moodle-enrol_apply/issues/89
Enrolment process:
The enrolment plugin "enrol on approval" makes the following enrolment process possible:
- User applies for course enrollment
- In case required, user fills in standard/additional user profields
- Admin approves enrollment application (or cancels it)
- User gets informed about admin's action by e-mail
- After admin has approved, user is enroled to the course.
Stay up to date
A big thanks to emeneo for providing a place for support for the plugin. I recommend you to create an account on below site in order to receive latest information related to
the plugin.
www.emeneoplugins.chocolatelms.com/
Credits:
- Abhishek Goel (Course specific approval list, Security issue, additional placeholders)
- Andreas Bias (Clean up mixup of customtext2 and customtext3 fields (for fresh installations)
- Arnaud Trouvé (Allow to tweak role manually; Prevent to unenrol a user with a pending application; Set timestart on enrolment confirmation; allow to automatically unenrol users based on an enrolment duration; user with `enrol/apply:manage` capability can change an enrolment status, starttime and endtime)
- BlackNetworkBit (Fix delete user bug)
- Biquet (Correct new enrol strings)
- Carlos Shirasawa (Shiro) (bug fixes)
- Chiew (Bug fix new instance notification)
- Daniel Neis (bug fix for 3.0)
- David Aragon (Add an option to turn off new enrolments in an instance (customint6), Newenrols string cleaner)
- emeneo (several features, bug fixes and maintenance work)
- Derek Nugent/Region10 (User profile fields on enrollment screen)
- Dimitri Vorona (bug fix for 3.0)
- Erik Nell (German lang correction)
- eWallah (bug fix)
- Gilles-Philippe Leblanc (bug fix)
- golenkovm (add privacy provider class)
- Jarosław Maciejewski (bug fix for 3.0)
- Johannes Burk (Several bug fixes)
- Jordi Fontesca (Bug fixes, improved enrolment form, imroved notifications for teachers and managers (global role))
- Joy Brusich (Fix bug $instance not initiated)
- Konstantin/ CMD (Max users information on enrol screen)
- Lainme (Chinese version, mail bug fix)
- Matteo Rigoni (Italian lang file, Unenrolself feature)
- matuduke (Fix to enable enrol method on new created courses)
- Michael Milette (APPLY-FixMultilanguage)
- Mitsuhiro Yoshida (Japanese version)
- Rebecca Schmitt (German version)
- relecand (bug fix)
- Raphaël Snts (version fix)
- Roger Costa Oliveira (Portuguese/Brazil (PT_BR) version)
- Romain Deleau (Groups / Opt commentary field / Notification threshold)
- Scott Karren (American English lang file, EN lang file improvements)
- Stefan Zahradnik, HS Nordhausen (Save & access submitted data during enrollment)
- Vicente Jiménez Aguilar (Spanish version)
- Village of Palatine (Info capture field and notification to teachers
- Vincent Schneider (Fix unenrol bug)
Donations:
- Catherine Behan
- Fiona Dhrimaj
Useful links
Contributors
Flotter Totte (Lead maintainer)
emeneo Plugins: Concept, development and support
Arnaud Trouvé
Please login to view contributors details and/or to contact them
This is a nice plugin, it's working on Moodle 4.3 very well along with notifications. The only thing is that I hoped that when a user registers for enrollment they could receive the "defer" message automatically considering the application is deferred by default. There could be a setting in the setting page to make automatic or manual, if you like it to be more controlled.
Thanks,
It would be nice to have the email sent to users who are asking for enrollment with a link to the course or a setting to switch it on/off instead of the course title only.
Thanks,
I installed the last plugin version and notice that when a user/student submits the request to enroll in any course, the notification by email/web is not send, is this correct or do I need to do some other configuration?
Thank you for this plugin, it is really helpful.
Is there any way to customize the email the course manager receives? We would like to add some users details, including custom profile fields.
Thank you!
It does send emails, but emails are not sent automatically. You will need to go into the course > participants > enrolment methods > Course enrol confirmation, you will find a new icon for "Manage application". Any selection and application will send emails.
It is customizable through language customization.
User Picture
Additional Names
Optional
I'm on version: Version 4.1.9+ (Build: 20240326) and I'm using the Titus Norse Theme.
Thank you!