Moodle plugins directory: Invitation: Versions: 2.2.1 | Moodle.org
Invitation
Enrolment ::: enrol_invitation
Maintained by Michael Milette
The Invitation Enrolment Moodle Plugin is a powerful tool for course instructors that simplifies the enrolment process by allowing instructors to send personalized email invitations with a unique token. This plugin offers control over who can use the invitation, tracks past invitations, and allows for resending or revoking invitations. It also supports inviting users even if they are not yet registered on your Moodle LMS site and limiting the lifespan of the invitation.
Invitation 2.2.1
Moodle 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3
Released: Wednesday, 25 October 2023, 10:53 AM
What's New
Added
- Ability to self-unenroll from the course.
- Support for plain text tag called {$a->firstname} in the body of the invitation message.
- Support for plain text tag called {$a->lastname} in the body of the invitation message.
- Support for plain text tag called {$a->surname} in the body of the invitation message.
- Support for plain text tag called {$a->email} in the body of the invitation message.
- Support for plain text tag called {$a->username} in the body of the invitation message.
- Support for HTML in a custom message.
- Support for the use of all plain text tags in your custom message. These were previously only available in the email template.
- Support for filters (such as FilterCodes) in the custom message.
Updated
- Ability to unenroll a student from the course.
- Fixed formatting in the list of 'Assign roles' field for clarity.
- Code refactoring for compliance with Moodle coding guidelines.
- Case-insensitive comparison between invitation email and user email
- Now compatible and tested with Moodle 3.9, 3.10, 3.11, 4.0, 4.1, 4.2 and 4.3.
- Now compatible with PHP 7.4 to 8.2.
Version information
- Version build number
- 2023102400
- Version release name
- 2.2.1
- Maturity
- Stable version
- MD5 Sum
- 7993594eccee0e6b7116a51c45687193
- Supported software
- Moodle 2.6, Moodle 2.7, Moodle 2.8, Moodle 2.9, Moodle 3.0, Moodle 3.1, Moodle 3.2, Moodle 3.3, Moodle 3.4, Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3
- The more recent release 2.2.1 (2024042800) exists for Moodle 2.6
- The more recent release 2.2.1 (2024042800) exists for Moodle 2.7
- The more recent release 2.2.1 (2024042800) exists for Moodle 2.8
- The more recent release 2.2.1 (2024042800) exists for Moodle 2.9
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.0
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.1
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.2
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.3
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.4
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.5
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.6
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.7
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.8
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.9
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.10
- The more recent release 2.2.1 (2024042800) exists for Moodle 3.11
- The more recent release 2.2.1 (2024042800) exists for Moodle 4.0
- The more recent release 2.2.1 (2024042800) exists for Moodle 4.1
- The more recent release 2.2.1 (2024042800) exists for Moodle 4.2
- The more recent release 2.2.1 (2024042800) exists for Moodle 4.3
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- v2.2.1
Default installation instructions for plugins of the type Enrolment
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (eg "myenrol") in the "enrol" subdirectory.
- Visit http://yoursite.com/admin to finish the installation