Informations générales
Maintenant que vous avez terminé l’installation de Drupal 8, vous pouvez ajouter des fonctionnalités supplémentaires à votre site en installant des modules, ou personnaliser l’apparence et le style de votre site en installant des thèmes.
L’installation standard du noyau Drupal est limitée en fonctionnalités et a un aspect assez simple. Cependant, Drupal a été conçu pour être modulaire, afin d’être facilement étendu avec des modules et des thèmes.
Chacun des nombreux modules et thèmes disponibles sur Drupal.org est appelé « projet », et ils sont tous gratuits. On les appelle souvent « contrib », car ils ont été soumis par des membres de la communauté Drupal comme vous.
Dans de nombreux cas, vous trouverez que quelqu’un a déjà écrit et publié sur Drupal.org un projet qui correspond exactement à ce que vous recherchez.
Le processus de recherche d’un module ou d’un thème à utiliser et le processus pour les importer sur votre site sont essentiellement les mêmes pour les modules et les thèmes.
Modules
Les modules fournissent les fonctionnalités de votre site, et les « modules principaux » inclus dans l’installation standard apportent toutes les fonctions de base nécessaires à la plupart des sites.
Cependant, certains modules principaux ne sont pas activés par défaut. Vous pouvez donc consulter la liste des modules sur la page « Étendre » de votre site pour voir si des fonctionnalités que vous recherchez sont disponibles via un module principal désactivé, avant de passer du temps à explorer les modules contrib.
La page Installation des modules Drupal 8 est un guide assez complet pour les débutants. Elle contient des informations utiles non seulement sur les modules contrib, mais aussi sur les modules du noyau Drupal.
Thèmes
Si votre principal intérêt est d’installer un nouveau thème, la page « Installation des modules Drupal » contient des instructions détaillées pour rechercher et importer un projet, qu’il s’agisse d’un module ou d’un thème. Actuellement, la page « Installation des thèmes Drupal » est incomplète, mais vous pouvez la compléter une fois votre thème importé sur votre site.
Projets personnalisés
Vous ne devez pas modifier directement les modules ou thèmes principaux, car ces modifications seront écrasées à chaque mise à jour de sécurité ou correction de bug pour Drupal, qui sort environ chaque mois. Vous devez plutôt trouver un projet contrib qui offre ce dont vous avez besoin, ou créer votre propre projet.
Pour plus d’informations sur le développement ou la personnalisation de projets existants, consultez :
- Modules : Développement de modules avec Drupal
- Thèmes : Thématisation et développement d’interface avec Drupal
Avertissement
Faites une sauvegarde de votre site et testez la sauvegarde pour vous assurer qu’elle fonctionne avant d’utiliser un module que vous n’avez jamais utilisé auparavant, surtout s’il s’agit d’une version « Autres versions » ou « Versions de développement » qui n’a pas encore été publiée comme adaptée à un site en production.
Avant d’utiliser un module contrib inconnu, vous devez d’abord sauvegarder votre site, en particulier la base de données, en notant la version du noyau Drupal utilisée avec cette base.
Il est également très important de toujours tester un module contrib sur un site de test (aussi appelé site de « développement ») et non sur un site en production (également appelé site de « production »), au cas où le module casserait votre site.