Moodle plugins directory: Enrolment key based self-registration | Moodle.org
Enrolment key based self-registration
Moodle Enrolment key based self-registration
This is a functional clone of the Email-based self-registration plugin that also enrols a user into available courses based on a token supplied. When a user enters a valid token it will automatically enrol them into the course that token was specified for.
Courses that provide self enrolment can restrict access to them with a key. If the signup token matches any course enrolment key then the new user will be enrolled into those courses.
Courses that
provide self enrolment can restrict access to them with a key. If the
signup key matches any course enrolment key then the new user will be
enrolled into those courses.
The streamlined process flow:
(Signup page -> Course)
The normal self registration process flow:
(Signup page -> Confirmation page -> Open email client and click link -> Navigate to course -> Click on enrol -> Enter enrolment key -> Course)
after creating the user with the course code to enroll. notifies me the following error: "exception - Class 'course_enrolment_manager' not found"
my moodle version 3.1.1.
how can I solve that?
the user is registered and can log in, but does not validate the code enroll in the course and so I reapplies the key.
https://github.com/CatalystIT-AU/moodle-auth_enrolkey/issues/10
Please follow that issue for updates, we may get to this in the next week or two
can anyone tell me how I can change the message of the plugin in the Login-page?
Thanks!
That string, or in fact any string in moodle, can be edited. See this for more info:
https://docs.moodle.org/31/en/Language_customisation
Great pluggin!
Tested it for 3.2 but after visiting: /login/signup.php? i get the error
Can not render widget, renderer method (render_enrolkey_signup_form) not found.
I know it is not supported yet for 3.2, any idea on when it will be?
Regards Rob
I've logged that as an issue here where you can follow it's progress:
https://github.com/catalyst/moodle-auth_enrolkey/issues/15
I can't guarantee when we will add support for 3.2, unless one of our clients needs it. If you'd like to sponsor this work please contact us: enquiries@catalyst-au.net
https://github.com/catalyst/moodle-auth_enrolkey/issues/15