Enrolment plugins: diferència entre les revisions
De MoodleDocs
(Intro edit, put in cropped picture, see page comment) |
(location, page update) |
||
Línia 1: | Línia 1: | ||
There are several ways to management course enrolments (enrollments). These are called '''Enrolment plugins''' in Moodle and include: | Location: Administration > Courses > Enrolments | ||
There are several ways to management course enrolments (or enrollments). These are called '''Enrolment plugins''' in Moodle and include: | |||
:[[Authorize.net Payment Gateway]] | :[[Authorize.net Payment Gateway]] | ||
:[[External database]] | :[[External database]] | ||
Línia 9: | Línia 11: | ||
{{Moodle 1.6}} | {{Moodle 1.6}} | ||
Moodle 1.6 | From Moodle 1.6 onwards, multi-enrolment is supported, with one plugin set as the default plugin for interactive enrolment. | ||
There are two aspects to enrolment plugins: | There are two aspects to enrolment plugins: | ||
* Login-time enrolment lookups. These perform a lookup against an LDAP/AD, database or SIS server. You can have several plugins set to perform login-time lookups. | * Login-time enrolment lookups. These perform a lookup against an LDAP/AD, database or SIS server. You can have several plugins set to perform login-time lookups. | ||
* Interactive enrolment. These trigger only when a user tries to join a course | * Interactive enrolment. These trigger only when a user tries to join a course - and may ask for an enrolment key, a payment via PayPal, Google Checkout, or a credit card gateway. | ||
'''Unenrolment''' may be controlled by the following: | '''Unenrolment''' may be controlled by the following: | ||
* The ''longtimenosee'' variable in Administration | * The ''longtimenosee'' variable in Administration > Configuration > [[Variables]] (or Administration > Server > Cleanup in 1.8), which specifies the time limit for which, if students haven't logged in, they are unenrolled from courses. | ||
* The ''Enrolment duration'' in the [[Settings|course settings]], which unenrols students after the specified time has elapsed. | * The ''Enrolment duration'' in the [[Settings|course settings]], which unenrols students after the specified time has elapsed. | ||
* Enrolment plugins may decide that the enrolment has expired; for example, if it is not present or current in an LDAP, Database or SIS server. | * Enrolment plugins may decide that the enrolment has expired; for example, if it is not present or current in an LDAP, Database or SIS server. |
Revisió del 12:57, 26 gen 2007
Location: Administration > Courses > Enrolments
There are several ways to management course enrolments (or enrollments). These are called Enrolment plugins in Moodle and include:
- Authorize.net Payment Gateway
- External database
- Flat file
- Internal enrolment (default)
- IMS Enterprise (1.6)
- LDAP
- Paypal
Plantilla:Moodle 1.6 From Moodle 1.6 onwards, multi-enrolment is supported, with one plugin set as the default plugin for interactive enrolment.
There are two aspects to enrolment plugins:
- Login-time enrolment lookups. These perform a lookup against an LDAP/AD, database or SIS server. You can have several plugins set to perform login-time lookups.
- Interactive enrolment. These trigger only when a user tries to join a course - and may ask for an enrolment key, a payment via PayPal, Google Checkout, or a credit card gateway.
Unenrolment may be controlled by the following:
- The longtimenosee variable in Administration > Configuration > Variables (or Administration > Server > Cleanup in 1.8), which specifies the time limit for which, if students haven't logged in, they are unenrolled from courses.
- The Enrolment duration in the course settings, which unenrols students after the specified time has elapsed.
- Enrolment plugins may decide that the enrolment has expired; for example, if it is not present or current in an LDAP, Database or SIS server.
See also
- Using Moodle Enrolment Plugins forum
- Using Moodle Can't use External Database Enrollment Plugin forum discussion