Guide technique

Textes statiques

Capacités

local/statiguitext:edit : Les personnes avec cette capacité peuvent modifier le texte via une roue crantée d'accès.

INsérer un texte statique dans une interface de moodle

Les développeurs pourront utiliser un appel simple pour mettre en place un texte éditorial dans leur interface :

require_once($CFG->dirroot.'/local/staticguitexts/lib.php');
$key = '<an unique site wide key>';
$returnurl = new moodle_url($ME);
$extracapability = false;
$textinsert = local_print_static_text($key, $returnurl, $extracapability, true);
echo $textinsert;

returnurl doit en général revenir à la page où le texte est inséré. Comme le plugin StaticGUIText est générique, il ne peut présumer par lui-même de la page de retour du mécanisme d'édition.

Une capacité additionnelle peut être précisée lors de l'appel, Cette capacité permettra de désigner localement les personnes qui peuvent éditer le contenu. Elle devra être obtenue au niveau “site”.

Revenir à l'index du composant - Revenir au sommaire des composants