Guide d'installation

Type de question : Questions aléatoire à contrainte

==== Installation du plugin

Ce plugin s'installe de la façon suivante :

Dézippez l'archive dans le répertoire /question/type de votre installation moodle

Naviguez vers les notifications d'administration du site pour terminer l'installation

Ajout des altérations de scripts (customscripts)

Pour pouvoir ajouter des questions aléatoires à constraintes à un test, le fichier d'édition des tests doit être contourné par une version modifiée :

Préparation (si vous n'utilisez pas encore les “customscripts” dans votre Moodle) :

Créez un répertoire “customscripts” à la racine de Moodle (ou dans tout autre emplacement systeme où votre serveur peut lire des scripts)

Modifiez votre fichier config.php principal en ajoutant la ligne :

$CFG->customscripts = '/chemin/vers/customscripts';

Mise en place du contournement :

Copiez l'arborescence contenue dans le répertoire __customscripts du plugin dans votre répertoire customscipts.

Notes :

Effet des customscripts : tout fichier customisé occupant un chemin relatif similaire à un fichier de moodle standard sera appelé à la place de l'original.

Le scripting ne concerne que les “points d'entrée” web de moodle et non les “includes” (librairies, classes, etc.)

Attention si vous utilisez des plugins qui ont déjà customisé les mêmes scripts. Vous devrez fusionner les modifications. Les modifications de ce plugin sont encadrées par des commentaires

//CHANGE
...Modification...
// /CHANGE

Revenir au sommaire du composant