Nastavení v expertním módu

Máte možnost nastavit Viditelnost a Přístup elementu kurzu jak potřebujete. Použijte následující syntaxi.
Příklady použití expertních skriptů

TypSyntaxeVýznam
Konstanty TRUE Or 1 True
FALSE Or 0 False
Proměnné now Aktuální systémový čas serveru
Funkce date("[date]") Datum obdržení
inLearningGroup("[string]") Vytvoří TRUE pro všechny členy studijní skupiny [string]
inRightGroup("[string]") Vytvoří TRUE pro všechny členy skupiny práv [string]
isUser("[string]") Vytvoří TRUE pro uživatele s uživatelským jménem [string]
inLearningArea("[string]") Vytvoří TRUE pro všechny členy skupiny ve studijní oblasti [string]
isGlobalAuthor(0) Vytvoří TRUE pro všechny členy skupiny autorů
isCourseAdministrator(0) Vytvoří TRUE pro všechny vlastníky kurzů (Studijních materiálů)
isCourseCoach(0) Vytvoří TRUE pro všechny uživatele dohlížící na studijní skupinu
isGuest(0) Vytvoří TRUE pro všechny uživatele, kteří navštíví Akademii jako hosté
hasAttribute("[AttrName]","[string]") Vytvoří TRUE, pokud [string] odpovídá správné hodnotě jména AAI atributu [AttrName] .
isInAttribute("[AttrName]","[substring]") Vytvoří TRUE, pokud [substring] odpovídá správné části hodnoty jména AAI atributu [AttrName] .
Obecné informace v AAI
Popis AAI atributů
Specifikace AAI atributů (pdf soubor)
getPassed("[integer]") Vytvoří Boolean TRUE (=Prošel) nebo FALSE (=Neprošel) v kurzu s konkrétním ID
getScore("[integer]") Vytvoří počet bodů elementu kurzu specifického ID
getAttempts("[integer]") Vytvoří počet kompletních pokusů pro elementy kurzu specifikované seznamem ID. Může být aplikován na elementy typu Test , Auto-test , Dotazník (možné návratové hodnoty jsou 0 nebo 1) a Úkol (návratová hodnota je počet obsažných souborů).
getInitialEnrollmentDate("[integer]") Vytvoří datum prvního zápisu účastníka kurzu elementu Zápis se specifickým ID.
getRecentEnrollmentDate("[integer]") Vytvoří datum posledního zápisu určitého účastníka kurzu Zápis se specifickým ID.
getPassedWithCourseId("[integer-1]","[integer-2]") Vygeneruje Boolean TRUE (=Úspěch) nebo FALSE (=Neúspěch) z elementu kurzu ID=[integer-2] kurzu ID=[integer-1]
getScoreWithCourseId("[integer-1]","[integer-2]") Generates the score from the course element ID=[integer-2] of the course ID=[integer-1]
Jednotky min Minuty
h Hodiny
w Týdny
m Měsíce
Operátory = Rovná se
> Větší než
< Menší než
>= Větší nebo rovno
<= Menší nebo rovno
* Násobení
/ Dělení
+ Sčítání
- Odčítání
Booleans & Logické a
| Logické nebo


Zpět Zavřít okno