Enrolment Request

Enrolment ::: enrol_gapplya
Maintained by Димитър Митев
"Enrolment Request" is a powerful, enterprise-grade enrollment plugin for Moodle. It allows institutions to manage course applications with dynamic custom forms, strict approval workflows, and comprehensive audit trails. This plugin is a majorly extended and completely refactored version of the original "Enrolment Application" plugin
Latest release:
2 sites
49 downloads
4 fans
Current versions available: 1

Key Features:

  • Dynamic Application Forms: Build custom forms using a flexible JSON schema directly from the plugin settings. Supports text, textareas, dropdowns, date selectors, checkboxes, and conditional logic.
  • Strict Audit Trail: A permanent history log that tracks every change made to an application (submissions, status changes, data edits, sent emails) with user references and timestamps. It also tracks metadata such as the user's last access and the application's last edited dates.
  • Smart Data Management: Administrators can edit applicant data directly, add private internal notes, and utilize a dedicated "All" tab to manage everything in one place.
  • Bulk Messaging & Communication: Send custom, targeted email messages (with customizable subjects and basic HTML support) to one or multiple applicants at once directly from the dashboard. All sent communications are securely logged in the applicant's permanent history trail.
  • Smart Notifications & Silent Mode: Select exactly which teachers or administrators should receive email notifications when a new application is submitted. Administrators also have the power to change user statuses silently without triggering automated emails to the applicants.
  • Data Retention: Choose whether to permanently delete withdrawn applications or keep them as soft-deleted records for historical purposes.
  • Dynamic Datatables: Management tables automatically build search filters and sort options based on the currently visible columns, including your custom form fields.

---

⚠️ Upgrading from the original "Enrolment Application" (enrol_gapply) is supported.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8
Screenshot #9

Contributors

Димитър Митев (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
Please login to post comments