Auto enrolment

Enrolment ::: enrol_auto
Maintained by Eugene Venter, Catalyst IT
This plugin allows for an enrolment into a course to occur automatically when a user views a course or course activity/resource. The plugin can also be configured to enrol a user upon login.
Latest release:
1184 sites
103 downloads
92 fans
Current versions available: 8
* NOTE: Development on this plugin has stalled - we suggest people investigate the use of the alternative plugin: enrol_autoenrol: https://moodle.org/plugins/enrol_autoenrol instead.

Ever wanted to simplify the enrolment process for some of your courses by just auto enrolling users, based on actions they take within the system? This plugin helps you out with this, as you're able to configure which user actions should trigger a course enrolment for a user smile

Auto enrolment can be configured for the following scenarios:

  • Auto enrolment upon course view
  • Auto enrolment on login (new in 2.8)
  • Auto enrolment upon activity/activities view

The plugin also allows you to configure a welcome message to be sent to the user upon enrolment.

Screenshots

Screenshot #0

Contributors

Eugene Venter (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Eugene Venter
    Mon, 27 Jun 2016, 12:55 PM
    Hi Lina,

    I was able to easily replicate your issue - this has now been fixed smile

    Enjoy,
    Eugene.
  • Lina
    Tue, 28 Jun 2016, 11:41 AM
    Hi Eugene,
    We've installed the lasted version and the issue is fixed. Many thanks for your great help. We really appreciate it.
    Best wishes,
    Lina
  • Anderson Hsu
    Tue, 5 Jul 2016, 10:27 PM
    Dear partners,
    Can we use the plugin for the quiz and feedback activity when some users are not enrolled into some courses, they can also join these activity and can find their grades in the grade book . Thank you.
  • Martin Simcik
    Mon, 8 Aug 2016, 3:37 PM
    Hello all, I have installed this plugin a I really appreciate it. But still I have one thing I need help with. If I set that login to course should happen after activity view, then also lector and admin enroll to course when just checking activity (for example view if the activity is correctly displayed for st . Simply, how can I avoid that some side wide roles will not log in course as this is not required.

    Thanks for help.

    Martin
  • GT CACA
    Tue, 27 Sep 2016, 8:07 PM
    Hello,

    We are using Moodle 3.0.3 and have queries for this plugin.

    Can we use it for Moodle 3.0.3?
    Can we use it separately for only selected courses?
    Can we deactivate auto enrollment whenever we want for desired course? For example, we allow students to auto enroll for course A, than 1 month later we want to disable auto enroll for course A.

    Regards.
  • Jamie Biddulph
    Wed, 28 Sep 2016, 7:13 PM
    Hi,

    Thanks for the plugin, works really well.

    I've noticed a spelling error on line 46 of auto/lang/en/enrol_auto.php "Course acitivity/resource view" should be "Course activity/resource view"

    Regards,

    Jamie
  • Eugene Venter
    Thu, 29 Sep 2016, 5:13 AM
    Hi Jamie,

    Thanks for pointing out that spelling error smile
    I've fixed it in the latest version (3.1). A workaround for other versions is to customise the lang string in enrol_auto.php, the 'modview' string.

    Regards,
    Eugene.
  • Gemma Lesterhuis
    Sat, 8 Oct 2016, 10:15 PM
    Hi Eugene,

    Just wondering - can I also set in the plugin that a user goes directly into a specific group?

    Gemma
  • Eugene Venter
    Mon, 10 Oct 2016, 6:21 AM
    Hi Gemma,

    The plugin doesn't support enrolling into groups at this point.

    Eugene.
  • Arnab Duttagupta
    Thu, 20 Oct 2016, 6:21 PM
    Hello,
    I cannot proceed while installing the auto enrol Install plugin from ZIP file, I get the following error-
    [Error] Write access check [/home/AppIme/pmis_proto_new/moodle/enrol]
    Validating enrol_auto ... Error..
  • Joedy Frape
    Wed, 2 Nov 2016, 6:21 AM
    Thank you works like a charm
  • Gravatar is a privacy violator
    Thu, 17 Nov 2016, 2:57 AM
    Eugene,

    In 3.1.2 latest I am getting a 'File not found' error when trying to manually unenrol a user as Teacher in the usual way.

    It is looking for the file enrol/auto/editenrolment.php which is not in the install package or git. This file is referenced and called from line 330 of lib.php

    Is this a missing feature or missing file?

    Be happy to put this in the Tracker too if you want.

    - Randy


  • Eugene Venter
    Thu, 17 Nov 2016, 10:20 AM
    Hi Randy,

    Thanks for the bug report - I've now amended the link and release to 2.9, 3.0 and 3.1 ;)

    Eugene.
  • GT CACA
    Tue, 6 Dec 2016, 4:11 PM
    Hello Eugene,

    I succesfully installed plug-in to our test Moodle site. Now, I try to install it to our production Moodle site. Plugin installed but then settings page is not showed. Also I can't enable plugin. Configuration of test and production sites are all same, except production uses https and test uses http protocols. Is there any way to solve this problem? Is there any log files that I can look at?

    Thanks.
  • GT CACA
    Tue, 6 Dec 2016, 6:47 PM
    I solved my problem by clearing cache folders. Thanks.
Please login to post comments