Configuration en mode expert| TYPE | SYNTAXE | SIGNIFICATION |
|---|---|---|
| Constantes | TRUE ou 1 | Vrai |
| FALSE ou 0 | Faux | |
| Variables | now | Temps du système du serveur actuel |
| Fonctions | date("[date]") | Demander date |
| inLearningGroup("[string]") | Donne TRUE pour tous les membres du groupe d'étude [string] | |
| inRightGroup("[string]") | Donne TRUE pour tous les membres du groupe de droits [string] | |
| isUser("[string]") | Donne TRUE pour l'utilisateur avec le nom d'utilisateur [string] | |
| inLearningArea("[string]") | Donne TRUE pour tous les membres des groupes dans la zone d'étude [string] | |
| isGlobalAuthor(0) | Donne TRUE pour tous les membres du groupe d'auteurs OLAT | |
| isCourseAdministrator(0) | Donne TRUE pour tous les propriétaires de votre cours (ressource didactique) | |
| isCourseCoach(0) | Donne TRUE pour tous les utilisateurs qui sont tuteurs d'un groupe d'étude | |
| isGuest(0) | Donne TRUE pour tous les utilisateurs qui visitent OLAT en tant qu'invités | |
| hasAttribute("[AttrName]","[string]") | Donne TRUE, si [string] correspond à la valeur de l'attribut AAI [AttrName] de l'utilisateur concerné. | |
| isInAttribute("[AttrName]","[substring]") | Donne TRUE, si [substring] correspond à une partie de la valeur de l'attribut AAI [AttrName] de l'utilisateur concerné.
Généralités sur AAI Description des attributs AAI Spécifications des attributs AAI (fichier pdf) |
|
| getPassed("[integer]") | Donne en retour l'opérateur booléen TRUE (=Réussi) ou FALSE (=Pas réussi) de l'élément de cours avec l'ID spécifié | |
| getScore("[integer]") | Donne en retour le nombre de points de l'élément de cours avec l'ID spécifié | |
| getAttempts("[integer]") | Donne en retour le nombre d'essais terminés de l'élément de cours avec l'ID spécifié. Peut être appliqué aux éléments de cours du type Test, Auto-test, Questionnaire (valeurs de retour possibles 0 ou 1) et Tâche (valeur de retour = nombre de fichiers rendus). | |
| getInitialEnrollmentDate("[integer]") | Donne en retour la date de la première inscription du participant au cours concerné de l'élément de cours Inscription avec l'ID spécifié | |
| getRecentEnrollmentDate("[integer]") | Donne en retour la date de la dernière inscription du participant au cours concerné de l'élément de cours Inscription avec l'ID spécifié | |
| getPassedWithCourseId("[integer-1]","[integer-2]") | Rend le Boolean TRUE (=Réussi) ou FALSE (Pas réussi) de l'élément de cours ID=[integer-2] du cours ID=[integer-1] . | |
| getScoreWithCourseId("[integer-1]","[integer-2]") | Rend le nombre de points de l'élément de cours ID=[integer-2] du cours ID=[integer-1] | |
| Unités | min | Minutes |
| h | Heures | |
| w | Semaines | |
| m | Mois | |
| Opérateurs | = | égal |
| > | plus grand que | |
| < | plus petit que | |
| >= | plus grand ou égal à | |
| <= | plus petit ou égal à | |
| * | Multiplication | |
| / | Division | |
| + | Addition | |
| - | Soustraction | |
| Booléens | & | ET logique |
| | | OU logique |
| Précédent | Fermer fenêtre |