Outils développeur

De MoodleDocs
Révision datée du 20 mai 2019 à 09:16 par Anaïs Richert (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à :navigation, rechercher


Les développeurs de code Moodle disposent d'outils spéciaux inclus dans le paquetage Moodle pour les aider. La plupart des outils ne doivent être utilisés que sur des sites de test (et non sur des sites de production). Cependant, il y en a quelques-uns qui peuvent être utilisés par un administrateur prudent.

Fonctionnalités expérimentales

Moodle inclut quelques fonctionnalités expérimentales qu'un administrateur prudent peut envisager d'activer. Voir Expérimental pour plus de détails.

Débogage

Administration du site > Développement > Débogage.

À certains moments, un administrateur de site aura besoin de voir plus et/ou un message d'erreur plus complet. La valeur par défaut est AUCUNE. Ces messages peuvent également 1) être très déroutants pour les enseignants et les étudiants lorsqu'ils apparaissent soudainement et 2) peuvent révéler des choses sur votre Moodle et votre serveur Web qui ne devraient pas être connues de tous. A utiliser avec précaution et pour de courtes périodes de temps. Voir Débogage pour plus de détails.

Client test des services Web

Voir Client test des services Web pour plus de détails.

Purger tous les caches

Administration du site > Développement > Purger tous les caches'.

Moodle peut mettre en cache des thèmes, des chaînes de langue, des filtres et d'autres bits d'information qui ont été calculés et stockés par le navigateur Web. Ce lien oblige tous les navigateurs Web des utilisateurs à rafraîchir leurs écrans d'informations que Moodle a mis en cache. Plusieurs modules qui utilisent le cache ont des paramètres qui désactiveront la mise en cache pour ce module. L'élimination ou la purge des caches ralentit les performances.

Bibliothèques tierces

Une liste de toutes les bibliothèques tierces en cours d'utilisation ainsi que les versions et les licences sont disponibles dans Administration du site > Développement > Bibliothèques tierces.

Voir aussi Crédits des bibliothèques Moodle dans la documentation de développement.

Tests d'acceptation

Administration du site > Développement > Tests d'acceptation.

Voir Tests d'acceptation dans la documentation de développement pour plus de détails.

Générateur de cours d'essai

Voir Générateur de cours d'essai pour plus de détails.

Générateur de plan de test JMeter

Voir Générateur de plan de test JMeter pour plus de détails.

Tests PHPUnit

Administration du site > Développement > Tests PHPUnit.

Voir PHPUnit dans la documentation de développement pour plus de détails.

Bibliothèque de modèles

Voir Bibliothèque de modèles pour plus de détails.

Éditeur XMLDB

Administration du site > Développement > Éditeur XMLDB.

L'éditeur XMLDB est un outil pour créer les fichiers.xml qui spécifient comment Moodle doit configurer ses tables de base de données. Voir Éditeur XMLDB dans la documentation de développement pour plus de détails.