local:moodlescript:language:removeblock
MoodleScript : REMOVE BLOCK
Moteur de script MoodleScript
Effet
Supprime des blocs dans un cours.
Syntaxe
REMOVE BLOCK <blockname> FROM <courseidentifier>
REMOVE BLOCK <blockidentifier> (todo)
REMOVE BLOCK <blockname> FROM <courseidentifier> HAVING location: <location> position: <position>
Exemples
REMOVE BLOCK course_recycle FROM current HAVING
REMOVE BLOCK html FROM idnumber:"C203" HAVING location: side-pre position: last
Attributs particuliers
- blockname : doit être un nom de bloc non préfixé : 'course_recycle' ou 'dashboard' ou 'configurable_report' par exemple.
- blockidentifier un identifiant de bloc. (*)
- courseidentifier un identifiant d'objet “cours”. Par exemple : idnumber:<ourseidnum>
- location un identifiant de zone de blocs, par exemple : side-pre ou side-post. Cela peut dépendre du thème. La valeur default doit permettre d'ajouter le bloc à la zone de bloc par défaut (là où se situe le widget d'ajout de bloc dans l'interface).
- position : une position (entier numérique) ou les mots-clefs first ou last.
Valeurs par défaut
- location : side-post
- position : 0
Autres défauts
Ces valeurs par défaut ne peuvent être altérés par la syntaxe MoodleScript dans la version actuelle.
- showinsubcontext : 0
- pagetypepattern : course-view-*
Notes
(*) Ceci suppose la mise en place des identifiants de bloc fournis par l'installation de certains plugins tiers.
Revenir à l'index du langage - Revenir à l'index du composant
local/moodlescript/language/removeblock.txt · Dernière modification : de 127.0.0.1
