Enrollment Application

Enrolment ::: enrol_gapply
Maintained by Sokunthearith "T" Makara
This plugin is another enrollment method that allows learners to apply for a course using application text and/or application file(s). Teachers will receive notifications when there are new applications. Application outcomes include Approved, Rejected, Waitisted, and Deleted. Outcome notifications will be sent to the applicants.
Latest release:
178 sites
148 downloads
18 fans
Current versions available: 1
This plugin is another enrollment method that allows learners to apply for a course using application text and/or application file(s). Teachers will receive notifications when there are new applications. Application outcomes include Approved, Rejected, Waitisted, and Deleted. Outcome notifications will be sent to the applicants.

Main Features
  • Specify application instructions on the enrollment page
  • Specify the application start date and application end date to restrict the application period,
  • Support groups -- teachers can assign group(s) for the applicants
  • Determine the number of files, file size, and accepted file types for the application attachments
  • Require applicants to complete certain profile fields (core and custom) before applying
  • v1.0.4: Set available seats

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Sokunthearith "T" Makara (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Mostra comentaris
  • Plugins bot
    dl., 31 de jul. 2023, 2:50 PM
    Approval issue created: CONTRIB-9338
  • Sam Suresh
    dv., 29 de març 2024, 8:04 AM
    Thank you for this awesome contribution.
    Having a limit on the number of allowed applicants (similar to Self Enrolment) will be greatly beneficial.
  • Dr. Nellie Deutsch
    dg., 14 d’abr. 2024, 2:07 AM
    Thank you for this amazing plugin. Is there a chance that you will add email notifications so students get notified of the results?
  • Sokunthearith "T" Makara
    dg., 14 d’abr. 2024, 5:59 PM
    Dr. Nellie - all notification channels (i.e. email, web, mobile, etc) are supported. Users set where to receive the application outcome notifications in the user preference. Find this option "Notifications for enrolment applications". The site administrator can force this setting under the notification settings.
  • Dr. Nellie Deutsch
    ds., 17 d’ag. 2024, 10:31 PM
    Thank you for the clarifications to my question. I have another one. I upgraded to Moodle 4.4.2 and get the following error message: Stack trace:
    line 240 of /enrol/gapply/lib.php: TypeError thrown
    line 240 of /enrol/gapply/lib.php: call to explode()
    line 50 of /enrol/editinstance_form.php: call to enrol_gapply_plugin->edit_instance_form()
    line 217 of /lib/formslib.php: call to enrol_instance_edit_form->definition()
    line 76 of /enrol/editinstance.php: call to moodleform->__construct()
  • Dr. Nellie Deutsch
    dt., 8 d’oct. 2024, 6:41 PM
    I'm now getting a popup of an error message "DataTables warning: table id=gapplytable - Exception - Object of class stdClass could not be converted to string" after upgrading to 4.5
  • Dr. Nellie Deutsch
    dc., 9 d’oct. 2024, 12:58 AM
    It sends notifications, but nothing is there. I don't have the previous approve, reject and so on. I can't stop the enrollment type because everyone gets suspended. I don't know what to do.
  • Sokunthearith "T" Makara
    dc., 9 d’oct. 2024, 2:57 AM
    @Dr. Nellie Deutsch: I understand we're eager to see and use the new features that come with the upgrade, but it is generally advisable to also check if the third-party plugins support the new Moodle version before upgrading Moodle. Normally, it takes developers/maintainers some time to review the changes and to make their plugins compatible.
  • Dr. Nellie Deutsch
    dc., 9 d’oct. 2024, 4:49 AM
    @Sokunthearith I understand. However, I noticed that you have listed the plugin as compatible with Moodle 4.5.
  • Sokunthearith "T" Makara
    dc., 9 d’oct. 2024, 8:49 AM
    @Dr. Nellie Not true. What you said you had noticed is version 1.0.9, which was released 6 hours ago with M4.5 support. If you're still using 1.0.8, which supports up to 4.4, you may want to upgrade.
  • Dr. Nellie Deutsch
    dc., 9 d’oct. 2024, 6:36 PM
    @Sokunthearith I did upgrade to version 1.0.9, but I'm still getting the same error message. Can you suggest a fix for this? Thank you.
  • Sokunthearith "T" Makara
    dj., 10 d’oct. 2024, 12:03 PM
    @Dr. Nellie - I added a patch that should address your particular issue. Please upgrade your plugin again.
  • Dr. Nellie Deutsch
    dg., 27 d’oct. 2024, 4:23 PM
    Thank you for fixing the plugin so quickly.
Please login to post comments