Blocks: Quick enrollment

Maintained by Picture of Adrien Jamot Adrien Jamot
With this plugin you can quickly enroll users to many courses.
141 sites
5 fans

- Add the Quick enrollment block to Moodle

- Click enroll users

- Choose a user and some courses

- Choose a role

-Choose enrol period

- Click "OK" to enroll the user to courses


Screenshot #0


Picture of Adrien Jamot
Adrien Jamot (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Giorgio Riva
    Thu, 6 Mar 2014, 6:53 PM
    Hi Adrien, I think this is an interesting plugin but I have a few suggestions:
    1 - Make it an admin tool instead of a block
    2 - Add a search text filed in order to search into the courses list. It cans help when you have many courses.
  • Picture of cortney eison
    Tue, 17 Jun 2014, 6:01 AM
    I keep getting a php error, sometimes also all the names of my learners do not come up in the list..the error generally stops me from enrolling users
  • Picture of Steven Swanson
    Thu, 21 Aug 2014, 12:45 PM
    Thanks for the plugin! If anyone would like to change the button to english, open the file "enrollment.php" almost the last line you will see the word "valider" two times. Replace them with the word "submit" and save the file. It worked for me.
  • Picture of delicia pereira
    Tue, 11 Nov 2014, 3:01 PM
    Is this plugin available for moodle 2.7? thankyou
  • Picture of Jeff Shrek
    Sat, 2 May 2015, 10:28 AM
    I updated this code, and added a few fixes for Moodle 2.8.

    Check it out here:
  • Picture of Archtect Archtectski
    Fri, 2 Oct 2015, 7:14 AM
    Hi, nice block. How can this version be converted to 2.7?
    It would be great if possible!
  • Picture of Marek Donderowicz
    Wed, 8 Jun 2016, 4:02 PM
    Hello. How can I make this block (actually the page that this block leeds to) accessible to Teacher?
  • Picture of Dan Marsden
    Fri, 17 Mar 2017, 10:51 AM
    I just took a quick look at this block to use in a proof of concept site and I've put the different versions of the plugin into github - the master branch includes the code from Jeff Sherk and a couple of other fixes I made for the proof of concept. (I committed Adriens/Jeffs work as separate commits under their own names)

    I haven't performed a complete review on the code but it seems to function in the Moodle 3.2 site I'm using for the test.
  • Picture of Andrew Shaw
    Tue, 25 Apr 2017, 10:19 PM
    Thanks for this Dan, like Marek's comment above we needed to provide this plugin to not only system admins but our teachers also. We provide access for our teachers (editing Teachers) to edit user profiles so I have modified the block_quickenrol.php script to allow anyone who has access to edit a user profile to be able to view/use this block as well. Obviously we don't place the block in the admin section at the bottom.

    If anyone is interested, you simply replace the line
    "if (!isloggedin() || isguestuser() || !is_siteadmin()){"
    " $systemcontext = context_system::instance();
    if (!isloggedin() || isguestuser() || !has_capability('moodle/user:editprofile', $systemcontext) ){"

    We use it on Moodle 3.0.1 but it should work on later versions as well.
  • Picture of Beni Wahyu
    Sat, 10 Feb 2018, 8:48 AM
    Digital marketing ecosystem is huge, and it requires not just an individual but a team to work as a cohesive force to make significant difference between you and your competitors. Having a digital marketing consultant in your team can give you a competitive edge.
  • Picture of Rahul Yadav
    Sat, 24 Feb 2018, 9:46 AM
    I updated this code, and added a few fixes for Moodle 2.8.

    Check it out here:
  • Picture of WebBy Webb
    Fri, 9 Mar 2018, 9:27 AM
    Moddle is not working on my website what should I do for this
  • Picture of Rohini Authority
    Wed, 21 Mar 2018, 5:44 PM
    If you are searching for Top SEO Training in Delhi, then you are at the right place. Learning Beyond Books presents high-quality courses.
  • foto_frank
    Tue, 3 Apr 2018, 8:09 AM
    Is there a version for 3.4? Thanks!
  • Gaurav Kumar
    Fri, 6 Apr 2018, 1:47 PM
    I updated this code, and added a few fixes for Moodle 2.8.

    Check it out here:
1 2
Please login to post comments