Prérequis
Section 1.1, « Concept : Drupal comme système de gestion de contenu »
Qu’est ce qu’un module ?
Un module est un ensemble de fichiers PHP, Javascript et/ou CSS qui étendent les fonctionnalités du site et ajoutent des fonctionnalités. Vous pouvez activer les fonctionnalités en installant le module, et vous pouvez les désactiver en désinstallant le module ; cependant, avant de le désinstaller, vous pourriez avoir besoin de supprimer les données et la configuration en lien avec le module. Chaque module qui est installé ajoute du temps nécessaire pour générer les pages de votre site, donc une bonne idée est de désinstaller les modules qui ne sont pas nécessaires.
Le téléchargement du cœur fournit des modules avec des fonctionnalités comme :
- Gestion des comptes utilisateur (le module du cœur User)
- Gestion basique du contenu (le module du cœur Node) et les champs (les modules du cœur Field et Field UI ; il y a aussi des modules du cœur qui fournissent des types de champs)
- Gestion des menus de navigation (le module du cœur Menu UI)
- Faire des listes, des grilles et des blocs pour les contenus existants (les modules du cœur Views et Views UI)
Vous pouvez télécharger des modules contribués supplémentaires depuis Drupal.org Module Downloads, ou créer vos propres modules personnalisés.
Sujets liés
- Section 1.3, « Concept : thèmes »
- Section 1.4, « Concept : distributions »
- Section 4.4, « Désinstaller les modules inutilisés »
- Section 11.1, « Trouver des modules »
- Section 11.3, « Télécharger et installer un module depuis Drupal.org »
- Section 13.3, « Concept : les mises à jour de sécurité et ordinaires »
- Section 13.6, « Mettre à jour un module »
Pour aller plus loin
Drupal.org page de la documentation communautaire "Module developer’s guide"
Attributions
Écrit par Jennifer Hodgdon. Traduit par Vanessa Kovalsky, Edouard Cunibil et Felip Manyer i Ballester.