Linuxmuster.net (OpenLML) enrolment

Enrolment ::: enrol_openlml
Maintained by Frank Schütte
performs auto enrolment for students, auto creation of teachers course categories for the LDAP users and groups of server linuxmuster.net (former Openml or Open LML).

Linuxmuster.net (OpenLML) enrolment 0.4 (Build: 2012101000)

Moodle 2.0, 2.1, 2.2, 2.3
Released: dimecres, 10 d’octubre 2012, 22:52
moodle-enrol_openlml
====================

enrolment plugin for moodle from 2.x to autoenrol in
conjunction with the open linux Musterlösungplugin enrol_openlml.

This module superseedes the module enrol_lml(Moodle 1.x).
It is supposed to work with the

Linux Musterlösung(paedML) Ba-Wü Germany

and with the

Open Linux Musterlösung(openLML) http://www.linuxmuster.net

servers.

It is crafted for their LDAP structure.

It needs the auth_ldap module working to get the users authenticated
through LDAP and enrols those users to courses depending on the
field $course->idnumber.

Dependencies
------------
This module needs the Auth-Plugin auth_ldap and the enrolment plugin
enrol_cohort to be active to work properly.

Cron-Job
--------
This module is processed by cron on an hourly basis, as is enrol_cohort
equally.

The module auth_ldap is not automatically processed by cron. You can
either set up a job yourself as described in

/auth/ldap/cli/sync_user.php

or you include auth_ldap in the hourly job. For this to work you must
use the patch for auth_ldap:

cd /auth/ldap

patch <../../enrol/openlml/auth_ldap.patch

The patch adds a cron() method to the auth_ldap plugin that is
executed once an hour.

Changelog
---------
Added code to automatically update city value from global defaultcity
in moodle users database.

Hildesheim, Germany
Frank Schütte,2012(fschuett@gymnasium-himmelsthuer.de)

Version information

Version build number
2012101000
Version release name
0.4 (Build: 2012101000)
Maturity
Beta
MD5 Sum
467b90f9efa95d475b79034622e44322
Supported software
Moodle 2.1, Moodle 2.0, Moodle 2.2, Moodle 2.3

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Enrolment

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myenrol") in the "enrol" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation