Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
local:moodlescript:expressionsyntaxspecification [2023/04/19 16:17] 127.0.0.1 modification externe |
local:moodlescript:expressionsyntaxspecification [2023/04/26 18:07] admin |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | <html><!-- nomoodle --></html>{{ :blocks:logo-apl.png?nolink |}}<html><!-- /nomoodle --></html> | ||
+ | |||
===== Spécification de syntaxe ===== | ===== Spécification de syntaxe ===== | ||
===== Expressions évaluables MoodleScript ===== | ===== Expressions évaluables MoodleScript ===== | ||
Ligne 101: | Ligne 103: | ||
* **category** : Une catégorie de cours | * **category** : Une catégorie de cours | ||
* **cohort** : Une cohorte | * **cohort** : Une cohorte | ||
+ | * **group** : Un groupe, dans le contexte de cours courant | ||
===Opérateurs supportés=== | ===Opérateurs supportés=== | ||
Ligne 122: | Ligne 125: | ||
* **isinsubs** : est dans une des sous-catégories | <courseref|categoryref> isinsubs <categoryref> | * **isinsubs** : est dans une des sous-catégories | <courseref|categoryref> isinsubs <categoryref> | ||
* **isempty** : est vide | <categoryref|cohortref> isempty | * **isempty** : est vide | <categoryref|cohortref> isempty | ||
+ | * **isingroup** : est dans le groupe | <userref> isingroup <groupref> | ||
===Objets à venir (prospective)=== | ===Objets à venir (prospective)=== | ||
- | * **group** : Groupe de cours | ||
* **module** : Module de cours (activité ou ressource) | * **module** : Module de cours (activité ou ressource) | ||
* **badge** : Badge | * **badge** : Badge | ||
Ligne 159: | Ligne 162: | ||
Pour une règle disant "est ce que le username de l'utilisateur donné en paramètre par $1 commence par 'a' ?" | Pour une règle disant "est ce que le username de l'utilisateur donné en paramètre par $1 commence par 'a' ?" | ||
- | [[:local:moodlescript|Revenir à l'index du composant]] | + | |
+ | |||
+ | |||
+ | <html><!-- nomoodle --></html> | ||
+ | [[:local:moodlescript|Revenir à l'index du composant]] - [[:plugins|Retour à l'index des plugins]] - [[:pluginsets|Retour à l'index des ensembles]] - [[::start|Retour au catalogue]] | ||
+ | <html><!-- /nomoodle --></html> |