#### Configurazione nella modalità avanzata

Ha la possibilità di configurare liberamente e secondo necessità sia la Visibilità, sia l'Accesso a un elemento di corso. È possibile usare la sintassi seguente.
Esempi di uso della sintassi avanzata

TIPO | SINTASSI | SIGNIFICATO
--- | --- | ---
Costanti | TRUE oppure 1 | Vero
FALSE oppure 0 | Falso
Variabili | now | Tempo momentaneo del sistema del server
Funzioni | date("[date]") | Interrogazione della data
inLearningGroup("[string]") | Dà TRUE per tutti i membri del gruppo di studio [string]
inRightGroup("[string]") | Dà TRUE per tutti i membri del gruppo con diritti [string]
isUser("[string]") | Dà TRUE per l'utente con il nome d'utente [string]
inLearningArea("[string]") | Dà TRUE per tutti i membri dei gruppi nell'area di studio [string]
isGlobalAuthor(0) | Dà TRUE per tutti i membri del gruppo degli autori
isCourseAdministrator(0) | Dà TRUE per tutti i proprietari del Suo corso (risorse didattiche) (Lernressource)
isCourseCoach(0) | Dà TRUE per tutti gli utenti tutori di un gruppo di studio
isGuest(0) | Dà TRUE per tutti gli utenti che visitano OLAT come ospiti
hasAttribute("[AttrName]","[string]") | Dà TRUE se [string] corrisponde al valore dell'attributo AAI [AttrName] dell'utente relativo.
isInAttribute("[AttrName]","[substring]") | Dà TRUE se [substring] corrisponde a una parte del valore dell'attributo AAI [AttrName] dell'utente relativo Informazioni generali su AAI Descrizione degli attributi AAI Specificazione degli attributi AAI (file pdf)
getPassed("[integer]") | Restituisce il TRUE (=Superato) o il FALSE (=Non superato) booleani dall'elemento di corso con Id specifica
getScore("[integer]") | Restituisce il punteggio dall'elemento di corso con Id specifica
getAttempts("[integer]") | Restituisce il numero di tentativo compiuti dall'elemento di corso con Id specifica. È applicabile a elementi di corso del tipo Test, Autotest, Questionario (valori possibili 0 oppure 1) e Compito (valore = numero di dati consegnati).
getInitialEnrollmentDate("[integer]") | Restituisce la data della prima iscrizione del partecipante relativo dall'elemento di corso Iscrizione
getRecentEnrollmentDate("[integer]") | Restituisce la data dell'ultima iscrizione del partecipante relativo dall'elemento di corso Iscrizione
getPassedWithCourseId("[integer-1]","[integer-2]") | Restituisce il booleano TRUE (=Superato) oppure FALSE (=Non superato) dall'elemento di corso con Id=[integer-2] del corso con Id=[integer-1]
getScoreWithCourseId("[integer-1]","[integer-2]") | Restituisce il punteggio dall'elemento di corso con Id=[integer-2] del corso con Id=[integer-1]
Unità | min | Minuti
h | Ore
w | Settimane
m | Mesi
Operatori | = | Uguale
> | Maggiore di
< | Minore di
>= | Maggiore uguale
<= | Minore uguale
* | Moltiplicazione
/ | Divisione
+ | Addizione
- | Sottrazione
Booleani | & | Inclusione AND
| | Inclusione OR

Indietro | Chiudi finestra