Moodle, astuces administrateur
-
Dépôt "Système de fichier"
Difficulté constatée :
Quand on intègre une ressource dans une section d'un cours Moodle, cette ressource est accessible à partir de Moodle, mais pratiquement impossible à retrouver sur l'hébergement de la plateforme avec un logiciel ftp
Le dépôt "Système de fichier" est très utile
- pour placer des ressources dans des répertoires accessibles du dossier Moodledata.
- pour éviter d'alourdir les sauvegardes des cours
- pour faciliter la mise à jour en nombre des ressources par un logiciel ftp
- pour récupérer et gérer de façon relativement limpide les sauvegardes automatiques des cours d'une plateforme Moodle
Méthode pour créer une instance de dépôt
- Dans la plateforme Moodle : dans "Administration du site > Plugins > Dépôts > Gérer les dépôts", activer le dépôt "Système de fichiers"

- dans "Administration du site > Plugins > Dépôts > Système de fichiers", tenter la création d'un dépôt en cliquant sur "Créer une instance de dépôt". Cela ne sera pas possible, mais, s'il n'existe pas encore, cela crée un répertoire global "repository" dans le dossier MoodleData (sur l'hébergement).
Ce dossier ne sera visible que par le gestionnaire de fichier de l'hébergeur ou un logiciel ftp
- Sur l'hébergement, avec un logiciel FTP ou le gestionnaire de fichier de l'hébergeur, créer un répertoire "ressources" (par exemple) dans le dossier Moodeldata (le dossier des données de la plateforme Moodle concernée, quel que soit son nom)
On peut bien entendu créer des sous-dossiers dans ce répertoire, cela permet de classer les fichiers que l'on y déposera.
- Une fois ce répertoire (ici "ressources") créé sur l'hébergement dans "repository", on peut le désigner comme destination d'une "instance de dépôt" : Dans "Administration du site > Plugins > Dépôts > Système de fichiers", cliquer sur "Créer une instance de dépôt".

- Une fois cette instance de dépôt crée, il reste à l'utiliser ...
Méthode pour téléverser des fichiers dans une instance de dépôt
- Je dois tout d'abord charger la (ou les) ressource dans le répertoire "ressources" sur l'hébergement. On peut faire cela avec le gestionnaire de fichier de l'hébergeur, comme dans l'exemple ci-dessous, soit avec un logiciel client FTP, ce qui souvent plus pratique (j'utilise Filezilla, gratuit et opensource)
- sélectionner et ouvrir le répertoire "ressources"
- charger un ou des fichiers dans le répertoire (dans cet exemple, le fichier ExempleFichier.docx)


Le fichier est téléversé dans le répertoire "ressources"

Méthode pour utiliser des fichiers présents dans une instance de dépôt
Pour ajouter un fichier en ressource dans une section d'un cours Moodle, on "active le mode édition", puis on clique sur "ajouter une activité ou une ressource"
Dans la fenêtre de paramétrage de l'ajoût de fichier, on indique le nom qu'on veut donner à cette ressource, et on clique sur l'icône fichier dans la rubrique "Contenus" sous "Sélectionner des fichiers"

Quand on souhaite utiliser les fichiers placés dans cette nouvelle instance de dépôt, il suffit de choisir cette instance de dépôt dans la liste des possibilités offertes




Quand on a terminé et validé le paramétrage de l'ajoût de fichier, le lien vers la ressource apparaît en dessous de la section
