===== MoodleScript : ADD BLOCK===== ===== Moteur de script MoodleScript===== ===Effet=== Ajoute un bloc dans un cours. ===Syntaxe=== ADD BLOCK TO HAVING location: position: Instruction minimale : ADD BLOCK TO ===Exemples=== ADD BLOCK course_recycle TO idnumber:COURSTEST 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. * **courseidentifier** un identifiant d'objet "cours". Par exempple : idnumber: * **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-* [[:local:moodlescript:languagespecification|Revenir à l'index du langage]] - [[:local:moodlescript|Revenir à l'index du composant]]