Moodle Plugins directory: Waitlist enrolment | Moodle.org

Waitlist enrolment
Enrolment ::: enrol_waitlist
Maintained by
Flotter Totte,
emeneo Plugins
If students enrol via the enrolment plugin "Waitlist & Custom course fields" they are put into a waitlist in case the maximum amount of course participants is reached. They later get enrolled automatically as soon as free seats are available.
The plugin also can be used to add custom course fields.
Related moodle forum: https://moodle.org/mod/forum/discuss.php?d=220078
Latest release:
459 sites
72 downloads
49 fans
Current versions available: 2
Enrollment Process:
The enrolment plugin "Waitlist enrolment & Custom course fields" makes the following enrolment process possible:
- user applies for course enrolment.
- user gets enrolled into course in case there are still free seats. In case there are no free seats, user gets put on waiting list.
- If free seats are available, users from waiting list automatically get enroled.
Additionally the admin can add custom course fields.
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.
https://www.emeneoplugins.chocolatelms.com/
Credits:
- Babsi Baerbelchen (edidaktik)
- Gus Hagelberg (Reutlingen University)
- georgiachr
- Thorsten Giertz (emeneo)
- Mehulkumar (Geekschool)
- Rebecca Schmitt (emeneo)
- Matthias Tylkowski
Useful links
Contributors
Flotter Totte (Lead maintainer)
emeneo Plugins: Concept, development and support
Please login to view contributors details and/or to contact them
We are currently working on implementing GDPR compliance but it still will be for moodle 3.5
If you need the plugin for another moodle version urgently or if you need a new feature etc., please send a development request at https://www.emeneo.com/support including your budget.
You also can help with testing the plugin in higher moodle versions and sending us bugs you found.
Greetings,
Flotter
I just wanted to report on two bugs I’ve stumbled upon (Waitlist version: 3.5-h; Moodle version 3.5.8):
1. Changing the available seats in a course to a specific value (e.g. 32) and back to infinite (=0) won’t enroll users who were previously on the waitlist. They remain stuck on the waitlist.
2. When using 2 or more waitlists for a single course as enrollment methods, users can only enter the password of the top waitlist.
Kind regards
Sebastian
It works fine when changing the course size to a specific value (e.g. 10 -> 12), but as mentioned above when changing it to infinite (e.g. 10 -> 0), users on the wait list remain stuck.
If you could point me the way on where to check in the code (having issues finding the cron job you mentioned), we would try to come up with a solution to this issue.
Coding error detected, it must be fixed by a programmer: get_extra_user_fields() has been removed. Please use the \core_user\fields API instead.
when try to view waitlist users as an admin
i am using moodle 4.3 , php8.1
I have no IT expertise so this instruction is very challenging to me. How do I fix this?
If you are able to make a fix for yourself, you can contribute back the fix to the maintainer and the community there ^^