Sommaire

Introduction

Drupal est un logiciel de gestion de contenu (CMS en anglais : Content Management System / Software) qui est conçu de manière modulaire. Le cœur de l’application, appelé Core en anglais, est composé des éléments nécessaires à son bon fonctionnement. À ces premiers composants obligatoires, la distribution standard nommée "Drupal Core" ajoute une série de modules et habillages qui couvrent les besoins de base et sont les plus communément installés.

Tout au long de ce livre, nous utiliserons indifféremment "Core" ou "Drupal Core" pour nommer cette distribution.

Ce que nous nommons "extensions" recouvre donc tout ce qui est utilisé par Drupal et constitue la dimension technique de l’application. En quelques lignes, voici donc ce qui est couvert par ce terme :

  • les modules publiés sur Drupal.org

  • les habillages/thèmes ...