Konfigurieren im Expertenmodus| Typ | Syntax | Bedeutung |
|---|---|---|
| Konstanten | TRUE oder 1 | Wahr |
| FALSE oder 0 | Falsch | |
| Variable | now | Momentane Server-Systemzeit |
| Funktionen | date("[date]") | Datum abfragen |
| inLearningGroup("[string]") | Gibt TRUE für alle Mitglieder der Lerngruppe [string] | |
| inRightGroup("[string]") | Gibt TRUE für alle Mitglieder der Rechtegruppe [string] | |
| isUser("[string]") | Gibt TRUE für den Benutzer mit dem Benutzernamen [string] | |
| inLearningArea("[string]") | Gibt TRUE für alle Mitglieder der Gruppen im Lernbereich [string] | |
| isGlobalAuthor(0) | Gibt TRUE für alle Mitglieder der OLAT-Autorengruppe | |
| isCourseAdministrator(0) | Gibt TRUE für alle Besitzer Ihres Kurses (Lernressource) | |
| isCourseCoach(0) | Gibt TRUE für alle Benutzer, die eine Lerngruppe betreuen | |
| isGuest(0) | Gibt TRUE für alle Benutzer, die OLAT als Gäste besuchen | |
| hasAttribute("[AttrName]","[string]") | Gibt TRUE, wenn [string] dem Wert des AAI-Attributes [AttrName] des jeweiligen Benutzers entspricht. | |
| isInAttribute("[AttrName]","[substring]") | Gibt TRUE, wenn [substring] einem Teil des Wertes des AAI-Attributs [AttrName] des jeweiligen Benutzers entspricht.
Allgemeines über AAI Beschreibung der AAI-Attribute Spezifikation der AAI-Attribute (pdf-Datei) |
|
| getPassed("[integer]") | Gibt vom Kursbaustein mit spezifizierter ID den Boolean TRUE (=Bestanden) oder FALSE (=Nicht bestanden) zurück | |
| getScore("[integer]") | Gibt vom Kursbaustein mit spezifizierter ID die Anzahl Punkte zurück | |
| getAttempts("[integer]") | Gibt vom Kursbaustein mit spezifizierter ID die Anzahl abgeschlossener Versuche zurück. Kann auf Kursbausteine vom Typ Test, Selbst-Test, Fragebogen (mögliche Rückgabewerte 0 oder 1) und Aufgabe (Rückgabewert = Anzahl abgegebener Dateien) angewendet werden. | |
| getInitialEnrollmentDate("[integer]") | Gibt vom Kursbaustein Einschreibung mit spezifizierter ID das Datum des erstmaligen Einschreibens des betreffenden Kursteilnehmers zurück. | |
| getRecentEnrollmentDate("[integer]") | Gibt vom Kursbaustein Einschreibung mit spezifizierter ID das Datum des letzten Einschreibens des betreffenden Kursteilnehmers zurück. | |
| getPassedWithCourseId("[integer-1]","[integer-2]") | Gibt vom Kursbaustein mit ID=[integer-2] des Kurses mit ID=[integer-1] den Boolean TRUE (=Bestanden) oder FALSE (=Nicht bestanden) zurück | |
| getScoreWithCourseId("[integer-1]","[integer-2]") | Gibt vom Kursbaustein mit ID=[integer-2] des Kurses mit ID=[integer-1] die Anzahl Punkte zurück | |
| Einheiten | min | Minuten |
| h | Stunden | |
| w | Wochen | |
| m | Monate | |
| Operatoren | = | gleich |
| > | grösser als | |
| < | kleiner als | |
| >= | grösser gleich | |
| <= | kleiner gleich | |
| * | Multiplikation | |
| / | Division | |
| + | Addition | |
| - | Subtraktion | |
| Booleans | & | Logisches UND |
| | | Logisches ODER |
| Zurück | Fenster schliessen |