Enrolment upon approval

Enrolment ::: enrol_apply
Maintained by Yes, that's meFlotter 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:
1890 sites
926 downloads
137 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:

  1. User applies for course enrollment
  2. In case required, user fills in standard/additional user profields
  3. Admin approves enrollment application (or cancels it)
  4. User gets informed about admin's action by e-mail
  5. 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.

emeneo plugin world

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


Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Yes, that's me
Flotter Totte (Lead maintainer)
emeneo Plugins: Concept, development and support
Please login to view contributors details and/or to contact them

Comments RSS

Tus faallooyinka
  • Ezzeddin Hamed
    Tldo, 19 Seb 2023, 3:24 AM
    Hi,

    Is there a chance of being updated to latest Moodle version? I find it as a very helpful plugin.

    Thanks,
  • Fabio Serenelli
    Jmc, 29 Seb 2023, 5:06 PM
    Hello, are you going to support 4.X version?
  • Yes, that's me
    Jmc, 29 Seb 2023, 5:13 PM
    Dear all, we are in the process of testing the pugin for moodle 4.x Please help us by installing the current version of the plugin on moodle 4.x and report issues you find here: https://www.emeneo.com/support/ If you need any help installing the plugin on 4.x please let us know!
  • Oshan SLA
    Tldo, 17 Okt 2023, 11:50 AM
    can we create approval path with this plugin user request course --> go to supervisor approval --> again go to 2nd approver
  • Serhio24885 Pavlyuchkov
    Jmc, 20 Okt 2023, 7:22 PM
    Hello! Does this plugin work in version 4.3?
  • Annie H.
    Tldo, 7 Nof 2023, 4:44 AM
    Hi all, i installed this plugin for moodle 4.3. It seems that is working. I will be happy to test it in the next few weeks and give feedback. Best wishes
  • Martin Vojtela
    Tldo, 5 Dis 2023, 5:33 PM
    Hello all, great plugin! May I ask if there is a way to customize the message the plugin sends to user once their enrolment is approved, so that it cotains the course's URL? Many thanks in advance
  • Martin Vojtela
    Tldo, 23 Jan 2024, 12:53 AM
    Does anyone know if updating custom profile fields through this plugin still works in the 4.1-a version of the plugin on moodle 4.05? Our system displays the custom fields, but the fields aren't updated in the database. Many thanks in advance.
  • Ramy Desouky
    Arbc, 13 Mar 2024, 3:01 PM
    We face problems with Moodle 4.3
  • Yes, that's me
    Khms, 14 Mar 2024, 5:39 PM
    What kind of problems?
  • Royce Jacomen
    Arbc, 27 Mar 2024, 3:11 AM
    I have discovered that the automated emails are not being sent when using enrollment upon approval. The instructor is not recieving the notification even when setup in the settings, and the user is not getting the custom notice. Running Moodle 4.0.5 using plugin version 4.1-a.
  • Yes, that's me
    Arbc, 27 Mar 2024, 3:16 AM
    @Royce: Could you please in your moodle set debug to the highest level (developer) and including displaying email error messages and then enroll into a course?
  • Royce Jacomen
    Arbc, 27 Mar 2024, 3:36 AM
    @Flotter: I made the debug change. I tested serveral times and was able to get the results I needed. I am waiting to hear for another colleague who seems to be having the issues at greater occurances. I assume the course needs to have a start date in the past and not future, or does that not impact the plugin?
  • Royce Jacomen
    Arbc, 27 Mar 2024, 8:36 PM
    @Flotter from what I discovered it is the start date of the course that is the issue. If the course start date is in the future, the emails to notifiy of someone requesting access will no go out. As soon as you change the start date to the past, it sends all of the emails for the requests.
  • Yes, that's me
    Khms, 28 Mar 2024, 6:50 AM
    @Royce: Thank you, this is a difficult to spot, potentially annoying bug. We will fix it.
1 2 3 4 5 6 7 8 9
Please login to post comments