Invitation icon

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.
Price option: Free

Supports Moodle 2.2-4.5 See all versions
Latest release: 1 year ago
Installations: 741
Downloads (last 90 days): 195

Frankenstyle name: enrol_invitation
Enrolment

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hello Gentlemen,
I found it very interesting idea and I am testing the plugin, but I'm still a bug that is happening already in some facilities that did.
After installed and enabled the following message appears:
Erro de execução DDL SQL
Outras informações sobre este erro
Debug info: Table 'mdl_enrol_invitation' already exists
CREATE TABLE mdl_enrol_invitation (
id BIGINT(10) unsigned NOT NULL auto_increment,
token VARCHAR(255) NOT NULL DEFAULT '',
email VARCHAR(255) NOT NULL DEFAULT '',
userid BIGINT(10) unsigned,
courseid BIGINT(10) unsigned NOT NULL,
tokenused TINYINT(1) unsigned NOT NULL DEFAULT 0,
timesent BIGINT(10) unsigned NOT NULL DEFAULT 0,
timeused BIGINT(10) unsigned NOT NULL DEFAULT 0,
creatorid BIGINT(10) unsigned,
CONSTRAINT PRIMARY KEY (id)
) ENGINE = InnoDB
Stack trace:
line 400 of /lib/dml/moodle_database.php: ddl_change_structure_exception thrown
line 669 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
line 88 of /lib/ddl/database_manager.php: call to mysqli_native_moodle_database->change_database_structure()
line 75 of /lib/ddl/database_manager.php: call to database_manager->execute_sql()
line 456 of /lib/ddl/database_manager.php: call to database_manager->execute_sql_arr()
line 408 of /lib/ddl/database_manager.php: call to database_manager->install_from_xmldb_structure()
line 345 of /lib/upgradelib.php: call to database_manager->install_from_xmldb_file()
line 1449 of /lib/upgradelib.php: call to upgrade_plugins()
line 269 of /admin/index.php: call to upgrade_noncore()
Any suggestions how to solve this?
This is exactly what I was looking for. However instead of blank email boxes, could you show a list of users with check boxes that I can easily check off instead of hunting for their email addresses. Then have 5 or so extra boxes for out side people that are not already on the system. thanks for the great plugin.
Hi Ramakant,
from what I know, enrolments have been deeply rewritten in Moodle 2.0. From my part, I will not backport this plugin in 1.9. If someone does, I guess it will be considered as a different plugin. Cheers.
Any chance of support to the version 1.9.9
doesn't it work for version 1.9.9 ?