Rogier van Dongen
Lead maintainer
One awkward thing about Moodle 1.x and the recent Moodle 2.x is that teachers are allowed to manually enroll known Moodle accounts to a course as teachers, non editing teachers, students... , but not using a 'flat file' produced by some CSV export.
They have to send a file to an admin user who will inject it into Moodle using the standard 'flatfile enrollment' method with the following limitations :
This little extension, that adds itself to course administration menu will hopefully help teachers to do it themselves.
After installing it a new item 'Bulk enrolments' will appear in the course administration menu for teachers (see screenshots).
It requires a CSV file, prepared by the teacher, with an unique Moodle id in the first column (idnumber, username or email) and optionally a group name in the second column. The first line of the CSV file must be present but its content is currently ignored.
Options are provided to force group (and grouping) autocreation if they do not yet exist in the target course.
Every line of the file may contain a different group name or even no group for some accounts