Un champs de profil du LDAP alimente les identifiants des usagers codifiés dans leur profil sur Moodle.
Constitution d'un code étudiant (ID number)sur 7 chiffres :
Objectif : inscrire automatiquement les usagers au cours X suivant code programme 40 à 45.
Exemple de l'expression à mobiliser, qui s'écrit sans espaces :
REGEXP:^[0-9]{3}(40|41|42|43[44|45)
ou équivalent :
REGEXP:^[0-9][0-9][0-9](40|41|42|43[44|45)
Ici on démarre après le 3ème caractère, c'est à dire après les chiffres qui correspondent à l' année inscription à l école, et on inscrit les étudiants pour lesquels on trouve de 40 à 45 dans le code étudiant.
Attention il est important de placer la règle sur un élément non univoque
Exemple : En cas de longueurs différentes d'ID pas exemple pour différents usagers et en invoquant deux méthodes d'inscription dans le cours avec des expressions régulières différentes, il faudra vérifier les non collisions.
Revenir à l'index du composant - Revenir au catalogue - Revenir à l'index des plugins - Index des plugins sur les méthodes d'inscription