Installer des plugins

De MoodleDocs
Révision datée du 27 juin 2016 à 10:21 par Jean FRUITET (discussion | contributions) (Page créée avec « ==Principes== L'installation de plugin est facilitée dans Moodle (il est ''modulaire''). Cela consiste à ajouter à l'arborescence de fichiers de Moodle des dossiers c... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à :navigation, rechercher

Principes

L'installation de plugin est facilitée dans Moodle (il est modulaire).

Cela consiste à ajouter à l'arborescence de fichiers de Moodle des dossiers contenant les fichiers scripts php (et autres) nécessaires au fonctionnement du module ajouté.

Liste des dossiers de Moodle "ouverts" aux ajouts

  • Le dossier des Blocs : ./moodle/blocks
  • Le dossier des Modules ./moodle/mod/
  • le dossier des Rapports : ./moodle/report
  • le dossier des Filtres : ./moodle/filter
  • le dossier des Thèmes : ./moodle/theme
  • le dossier Local : //moodle/local
  • ...

Procédure de base

Avec le rôle d'administrateur de premier niveau sur le système de fichiers hébergeant la plateforme Moodle :

1) Récupérer les sources du plugin

  • Vous pouvez télécharger directement sur Moodle.org le paquetage correspondant au plugin à installer.
  • Vous pouvez aussi télécharger des modules non standards (qui ne sont pas intégrés dans la distribution officielle de Moodle)
  1. soit sur la plateforme Moodle
  1. soit chez le fournisseur du paquetage (en général sur un serveur Git ou sur GitHub)

2) Installation

Installation à la main

Décomprimez l'archive du plugin dans le dossier ad hoc de l'arborescence de Moodle (voir ci-dessus), qui dépend de la nature du plugin à installer...

Le nom du dossier doit avoir le même nom que le plugin installé.

Il faut que les droits d'écriture et lecture sur le dossier et ses composants soit correctement ajustés (vérifier comment c'est fait dans un autre dossier de plugin)


Attention : Vérifiez que l'archive est correctement structurée :

Nom-archive-a-installer.zip
     nomplugin                                                   :: ceci est un dossier
            ./db                                                 :: sous-dossier
            ./lang                                               :: sous-dossier   
etc.            
            ./index.php                                          :: fichier
            ./locallib.php                                       :: fichier
etc.
           ./version.php                                         :: fichier


Connectez-vous sur Moodle avec le rôle d'administrateur et passez à la partie Activer le plugin

Installation avec l'installateur intégré dans Moodle

C'est la méthode recommandée.

Vous devez disposer d'une archive ZIP de l'ensemble des sources du plugin

Logez-vous comme administrateur, allez dans la rubrique Administration du site> Plugin> Installer un plugin puis laissez-vous guider.

Activation et configuration du plugin

Suite à l'installation passez par "Administration du site> Notification" pour vérifier si d'autres tâches sont à compléter pour activer le plugin.

Puis selon le type de plugin (module, bloc, etc.) vous devez passer par "Administration du site> Plugins> Gestion des plugins" pour configurer / activer le nouveau plugin.

Et en cas d'erreur ?

Vérifiez :

  • Que l'archive est correctement structurée
  • Que le plugin est compatible avec votre version de Moodle.
  • Que le dossier du plugin est correctement situé dans l'arborescence de Moodle
  • Que les droits d'écritures / lecture sont corrects dans l'arborescence de fichiers de Moodle


That's all folks!

Voir aussi

Guide_rapide_d'administration