« Installer des plugins » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(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... »)
 
Aucun résumé des modifications
Ligne 49 : Ligne 49 :
             ./version.php                                        :: fichier
             ./version.php                                        :: fichier


=====Fichiers de langue=====
Si le paquetage contient des fichiers de langue en français (ou tout fichier de langue différent de l'anglais) dans le dossier ''./nomplugin/lang''
le mieux est de les y laisser. Mais pour les cativer vous devrez :
* Activer le paquetage de la langue en question au niveau de l'administration des Langues de Moodle
* Purger les caches système pour activer le nouveau paquetage lié au plugin.


Connectez-vous sur Moodle avec le rôle d'administrateur et passez à la partie  '''Activer le plugin'''
Connectez-vous sur Moodle avec le rôle d'administrateur et passez à la partie  '''Activer le plugin'''
Ligne 73 : Ligne 79 :
* Que le plugin est ''compatible'' avec votre version de Moodle.
* Que le plugin est ''compatible'' avec votre version de Moodle.
* Que le dossier du plugin est correctement situé  dans l'arborescence 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
* Que les droits d'écriture / lecture sont corrects dans l'arborescence des fichiers de Moodle





Version du 27 juin 2016 à 10:29

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


Fichiers de langue

Si le paquetage contient des fichiers de langue en français (ou tout fichier de langue différent de l'anglais) dans le dossier ./nomplugin/lang le mieux est de les y laisser. Mais pour les cativer vous devrez :

  • Activer le paquetage de la langue en question au niveau de l'administration des Langues de Moodle
  • Purger les caches système pour activer le nouveau paquetage lié au plugin.

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'écriture / lecture sont corrects dans l'arborescence des fichiers de Moodle


That's all folks!

Voir aussi

Guide_rapide_d'administration