« Développement de plugins » : différence entre les versions
De MoodleDocs
(Page créée avec « Chaque plugin répond à une construction particulière, autour de principes communs à toute la plate-forme. Moodle 2 a consolidé un effort important pour unifier un certai... ») |
Aucun résumé des modifications |
||
Ligne 9 : | Ligne 9 : | ||
*[[Développer une soumission de devoir]] | *[[Développer une soumission de devoir]] | ||
*[[Développer une méthode d'évaluation de devoir]] | *[[Développer une méthode d'évaluation de devoir]] | ||
*[[Développer un comportement de question]] | *[[Développer un comportement de question]] | ||
*[[Développer une méthode d'authentification]] | *[[Développer une méthode d'authentification]] |
Version du 20 février 2015 à 16:21
Chaque plugin répond à une construction particulière, autour de principes communs à toute la plate-forme. Moodle 2 a consolidé un effort important pour unifier un certain nombre de prises en charge, et faire en sorte que des pratiques de programmation soient plus unifiées d'un modèle à l'autre.
Les API de plugins principales des plus simples aux plus complexes :
- Développer un filtre
- Développer un bloc
- Développer un module d'activité
- Développer un type de question
- Développer une soumission de devoir
- Développer une méthode d'évaluation de devoir
- Développer un comportement de question
- Développer une méthode d'authentification
- Développer une méthode d'inscription
- Développer un dépôt de ressources
- Développer un format de cours
Si aucun de ces modèles ne correspond vraiment à ce que vous voulez faire, vous pouvez aussi développer un composant local :