Moodle Plugins directory: Signup | Moodle.org
Signup
Enrolment ::: enrol_signup
Maintained by
Antonio Duran
This enrolment plugin lets you enrol users in the desired courses when they sign up to Moodle.
Latest release:
180 sites
42 downloads
42 fans
Current versions available: 3
This enrolment plugin lets you automatically enrol users in the desired courses when they sign up to Moodle.
For example, you can set it to enrol all your new users to the "Moodle intro" course.
You just need to enable the plugin in the courses you want users to be auto-enroled when they register.
Useful links
Contributors
Antonio Duran (Lead maintainer)
Please login to view contributors details and/or to contact them
I just tested current version with latest Moodle 3.2 and it all worked fine.
Can you try to get more info about Error 500 from your logs? Maybe that way we can find what's causing the problem for you.
I cannot replicate the problem in current Moodle 3.2.1+. Are you using the latest plugin version?
You could try addding:
require_once("$CFG->dirroot/enrol/locallib.php");
At the start of file:
moodle/enrol/signup/locallib.php
As the error is that it cannot find the class that is defined in that file.
Thanks
Adding in the require once underneath the global declaration of $CFG within the enrol_signup_handler class works.
Do you have a git repo for this plugin?
Richard
Thanks for the feedback. I will release a new version with the fix included soon.
I am sorry, but I do not yet have a git repo for the plugin. It's on my TODO list, though, so hopefully I will have it in the future.
Antonio
Hi Antonio. Are you able to further maintain this plugin? We use a fork of it on some Moodle community sites and we are interested in maintaining it. Please let me know if you would be ok with eventually putting this plugin up for adoption - https://docs.moodle.org/dev/Plugins_adoption_programme
Thanks in advance!
but still not showing enrol users in the desired courses when they sign up to Moodle.
can you give me the steps with screenshot.
i there any plugin which can give me functionality to enroll user on signup page.
I used the Signup plugin on moodle version 2.8.
I upgraded to moodle version 3.6 and a load of new CSV users in a course. I noticed that these users were enrolled in all old courses that I had signup enabled.
Is there a way to reverse this problem?
Thank you
Sandra
I just tested and the plugin works fine in 3.9.
This plugin does not have start and end date paremters, so I am not sure what you are doing.