markward / enrol_autoenrol Goto Github PK
View Code? Open in Web Editor NEWEnrolment method for Moodle and Totara
Home Page: http://moodlemark.com/?tag=auto-enrol
Enrolment method for Moodle and Totara
Home Page: http://moodlemark.com/?tag=auto-enrol
Currently this plugin supports automatically enrolling users in a course when they:
I think it would be useful to add "Are created". That way the user can start recieveing communications from moodle before they log in.
Is this something you are interested in? I would be happy to contribute the functionality.
Over at learn.moodle.net we are using this plugin, but would like to have a custom welcome message much like the self enrolment method.
I will likely prepare a patch to do this and provide here if/when done - see https://tracker.moodle.org/browse/MDLSITE-3926
Hello,
After you have added Autoenrol to a course, you cannot delete it like other enrollment methods. This prevents you from removing all the users in bulk who have been added to the course through autoenrol.
ested:Moodle 3.1.3+ (Build: 20161202) and autoenrol 1.3.1 (2015022000)
This would make it much easier for developers to work with the plugin, as it would be possible to clone the repository directly under Moodle's enrol/
directory.
Hello,
When I use user filter "group by" and "email address" every student is added to the same "no email address" group even when they have separate email addresses in their Moodle profile.
Tested:Moodle 3.1.3+ (Build: 20161202) and autoenrol 1.3.1 (2015022000)
Hey,
I wanted to ask if it is possible to add a functionality that allows to add all users to a course, that are subscribed to any course in a certain (sub-)section. On the moodle system I am using, sections represent faculties and institutes. The imagined functionality would allow us to have courses that include all faculty or institute members. These courses can than be used for targeted communication within these organisational structures.
Thanks and bb
tilltnet
PS There is another auto enrolement plugin (https://github.com/eugeneventer/moodle-enrol_auto). The functionality differs from this one, but since the names are almost the same, people could be confused. Maybe merging both plugins is a good idea?
Hello,
this plugin doesn't work in Moodle 3.3 if you don't change this line;
// 'src' => $OUTPUT->pix_url('logo', 'enrol_autoenrol'),
'src' => $OUTPUT->image_url('logo', 'enrol_autoenrol'),
Hi,
Great to see autoenrol appear on github! Would it be possible to move all files up by one folder, out of enrol/autoenrol? Using a subfolder makes it hard to deploy (and upgrade) this plugin directly to a moodle site.
Thanks!
I think this error has something to do with the postgres DB. moodle 2.7
enrol_autoenrol
Fehler beim Lesen der Datenbank
Weitere Informationen über diesen Fehler
Debug info: ERROR: invalid input syntax for integer: ""
SELECT * FROM mdl_groups WHERE id = $1
[array (
0 => '',
)]
Error code: dmlreadexception
Stack trace:
line 443 of /lib/dml/moodle_database.php: dml_read_exception thrown
line 244 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
line 764 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
line 1305 of /lib/dml/moodle_database.php: call to pgsql_native_moodle_database->get_records_sql()
line 1278 of /lib/dml/moodle_database.php: call to moodle_database->get_records_select()
line 48 of /enrol/autoenrol/db/upgrade.php: call to moodle_database->get_records_list()
line 535 of /lib/upgradelib.php: call to xmldb_enrol_autoenrol_upgrade()
line 1615 of /lib/upgradelib.php: call to upgrade_plugins()
line 434 of /admin/index.php: call to upgrade_noncore()
Samuel Than
Fri, 20 Feb 2015, 5:37 AM
There's somethign strange with this plugin, i've installed that on Moodle 2.7.3 and configure it to auto enrol on a specific course. the users's that click on the course auto-enrolled without problem.. HOWEVER, there was no student role or any role assigned...
Anything i've misconfigured ?
Thanks for the help
Hello,
There seem to be some kind of delay when you log in to the Moodle site that uses Autoenrol and has courses that uses Autoenrol: "enrol users when logging in to the site"
Users don't instantly see the autoenrolled courses on their 'my moodle' -page or the Moodle front page, they will have to wait X amount of time and press F5 to refresh the page or log out and log in to see the automatically enrolled courses.
Can this be fixed? Many users don't even know F5 as a refresh button or they don't even start to think to use it.
I'm getting and error that says "Missing English language folder" in version 2.5 of Moodle.
How can I fix that? I checked the zip file and a lang folder is there, I don't know what is happening.
Can anyone help me with this?
Since group idnumbers are generated dynamically they could potentially be more than 100 characters if the user set filter is large enough. Need to add a max length to the group idnumber generation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.