Plain-English definitions of Drupal terms, from alias and block to Twig and user 1, with examples, sources and answers to common questions.

Dans cette rubrique

A

Administration système
L’administration système consiste à gérer et à maintenir un système informatique ou un réseau. Dans le contexte de Drupal, l’administration système…
Affichage (dans une vue)
L’affichage est un terme utilisé dans le contexte des vues Drupal (Views), un module puissant qui permet aux utilisateurs de créer des listes de contenu…
Ajax
Ajax, abréviation de Asynchronous JavaScript and XML, est une technique de développement web utilisée pour créer des applications web interactives. Dans…
Alias
Un alias est un chemin d’URL utilisé pour désigner une page ou un élément de contenu précis dans Drupal. C’est un moyen de rendre une page plus facile à…
API de base de données
L’API de base de données dans Drupal est un ensemble de fonctions utilisées pour interagir avec une base de données. Elle offre une interface unifiée pour…
API de mise à jour
L’API de mise à jour est une fonctionnalité du système de gestion de contenu (CMS) Drupal qui permet de créer et de gérer les mises à jour des sites…
API des champs
L’API des champs est un composant central du système de gestion de contenu (CMS) de Drupal. Elle offre aux développeurs un moyen de créer et de gérer des…
API des entités
L’API des entités dans Drupal offre une manière unifiée de travailler avec différents types de données. C’est un système de création et de gestion des…
API File
L’API File (File API) est un ensemble de fonctions du CMS Drupal qui permettent aux développeurs d’interagir avec les fichiers stockés sur le serveur…
API Form
L’API Form (Form API, interface de programmation d’applications) de Drupal est un ensemble de fonctions et d’outils pour créer et gérer des formulaires du…
API Plugin
L’API Plugin (Plugin API) est un ensemble de fonctions et d’outils pour créer et gérer les plugins dans Drupal. Les plugins sont de petits morceaux de…
API Queue
L’API Queue (Queue API) est un module du cœur de Drupal qui offre une interface unifiée pour gérer les files de données. Elle permet aux développeurs de…
API Render
L’API Render (Render API) est un système Drupal qui permet aux développeurs de créer et de manipuler facilement le rendu HTML. C’est un outil puissant qui…
API Search
Search API est un module Drupal qui offre un cadre pour créer facilement des recherches sur toute entité connue de Drupal, avec tout type de moteur de…
API Services
L’API Services est un ensemble d’API web qui permettent aux développeurs de créer, lire, mettre à jour et supprimer des données d’un site Drupal. C’est un…
API XML-RPC
L’API XML-RPC est un protocole d’appel de procédure à distance qui permet à des applications de communiquer entre elles via Internet. Dans Drupal, elle…
Assistant
Un assistant (wizard) est une fonctionnalité de Drupal qui guide les utilisateurs dans une tâche étape par étape. C’est une interface conviviale qui…
Association Drupal
L’Association Drupal est une organisation à but non lucratif qui aide le projet open source Drupal à prospérer. Elle a été fondée en 2006 par Dries…
Authentification des utilisateurs
L’authentification des utilisateurs est un processus qui vérifie l’identité d’un utilisateur dans Drupal : il confirme qu’un utilisateur est bien qui il…
Automatic Updates
Automatic Updates lets an administrator apply Drupal core patch releases from the browser, with core's Package Manager staging the Composer changes.

B

Bandes zébrées
Les bandes zébrées, aussi appelées alternance des couleurs de lignes, sont une technique de design utilisée dans Drupal pour faciliter la lecture des…
Bloc
Un bloc est un type de contenu dans Drupal qui sert à afficher du contenu dans des régions d’une page. Les blocs servent généralement à afficher du…
Bundle
Un bundle est un type de contenu dans Drupal qui sert à regrouper des contenus similaires. C’est une manière d’organiser le contenu en catégories, comme…

C

Cache
Le cache est un système qui stocke temporairement des données afin d’améliorer les performances d’un site web. Dans le contexte du CMS Drupal, la mise en…
Champ
Un champ est un composant essentiel du système de gestion de contenu (CMS) de Drupal. C’est une structure de données qui stocke des informations sur un…
Champ de référence
Un champ de référence (reference field) est un type de champ utilisé dans le système de gestion de contenu (CMS) Drupal pour stocker une référence vers…
Chemin
Dans le contexte de Drupal, un chemin (path) est l’adresse unique d’une page ou d’un contenu sur un site web. C’est la partie de l’URL qui suit le nom de…
CKEditor 5
Drupal core's visual editor for text fields, set up per text format, where the toolbar and the allowed HTML tags are configured together.
Claro
Drupal core's default administration theme since 9.4, based on the Drupal Design System; set to give way to the Gin-based Default Admin theme.
CMS (système de gestion de contenu)
Un système de gestion de contenu (CMS) est une application logicielle utilisée pour créer, gérer et publier du contenu numérique. Drupal est un CMS open…
Code hérité (legacy)
Le code hérité (legacy code) désigne du code informatique obsolète, difficile à maintenir et qui n’est plus pris en charge par ses développeurs d’origine…
Composer
Composer est un gestionnaire de dépendances pour PHP, utilisé dans le CMS Drupal. Il permet aux développeurs de déclarer, gérer et installer les…
Configuration
La configuration dans Drupal est le processus de réglage et de gestion des différentes options et paramètres qui déterminent le fonctionnement du système…
Configuration du site
La configuration du site désigne, dans le CMS Drupal, les réglages et la configuration d’un site web. Elle comprend la configuration du contenu, du design…
Content translation
The core module that adds a Translate tab to pages, terms, blocks and other content entities, where editors create and manage their language versions.
Contenu
Le contenu, dans le contexte de Drupal, désigne toute information stockée et affichée sur un site web. Cela comprend le texte, les images, les vidéos, l…
Contributeur au cœur
Un contributeur au cœur est une personne qui a contribué au développement du logiciel du cœur de Drupal. Les contributeurs au cœur sont responsables du…
Contribué
« Contribué » est un terme qui désigne les modules, les thèmes et les autres composants de Drupal créés par la communauté et mis à disposition…
Core committers
Les core committers sont des membres de la communauté Drupal qui ont le droit de verser du code dans le cœur de Drupal (to commit). Ils sont chargés de…
Critères de tri dans Views
Les critères de tri dans Views sont une fonctionnalité du système de gestion de contenu (CMS) Drupal qui contrôle l’ordre d’affichage du contenu. Ils font…
Cron
Cron est un planificateur de tâches basé sur le temps dans Drupal, utilisé pour automatiser certaines tâches. C’est un processus système qui s’exécute en…
Création de sites
La création de sites (site building) consiste à construire un site web avec le système de gestion de contenu (CMS) Drupal. Elle comprend la configuration…
Cœur
Le cœur est un terme utilisé pour désigner les composants essentiels du système de gestion de contenu (CMS) Drupal. Il comprend les modules, les thèmes et…

D

Devel
Devel est une suite d’outils de développement pour le système de gestion de contenu (CMS) Drupal. Elle offre un ensemble de modules et de fonctionnalités…
Disposition des blocs
La disposition des blocs est une fonctionnalité du système de gestion de contenu (CMS) Drupal qui permet aux utilisateurs d’organiser le contenu d’une…
Distribution
A Drupal distribution is Drupal core bundled with modules, themes and configuration for one kind of site, installed through an install profile.
Drupal 7 end of life
Drupal 7 end of life was 5 January 2025: the Drupal Security Team stopped issuing advisories and fixes for Drupal 7 core, modules and themes.
Drupal Canvas (formerly Experience Builder)
Drupal Canvas, formerly Experience Builder, is a contributed visual page builder for Drupal 11.3 and later, shipped by default with Drupal CMS 2.0.
Drupal CMS
Drupal CMS is the Drupal project's own starting point for new websites, aimed at marketers and site builders, set up from a site template.
Drupal Console
Drupal Console est un outil d’interface en ligne de commande (CLI) utilisé pour gérer un site web Drupal. Il offre un large éventail de commandes qui…
Drupal release cycle
Drupal's published policy for when each core version ships and how long it gets bug and security fixes, so owners can plan updates ahead.
Drupal Security Team
Drupal.org's security group, whose SA-CORE and SA-CONTRIB advisories and PSAs tell site owners which releases fix a vulnerability.
DrupalCon
DrupalCon est une conférence annuelle consacrée au système de gestion de contenu open source Drupal. Elle est organisée par l’Association Drupal, une…
Druplicon
Le Druplicon est la mascotte officielle du système de gestion de contenu (CMS) Drupal. C’est un manchot de dessin animé bleu et orange avec une barbe…
Drush
Drush est une interface de script et un shell en ligne de commande pour Drupal. Il sert à gérer et à administrer les sites web Drupal depuis la ligne de…
Drush Make
Drush Make est un outil en ligne de commande utilisé pour construire une base de code Drupal à partir d’un ensemble d’instructions. Il fait partie de la…
Dépôt
Un dépôt (repository) est un lieu de stockage pour des paquets logiciels, comme des modules, des thèmes et des distributions Drupal. Les développeurs y…

E

Entité
Une entité est une unité de données de base dans le système de gestion de contenu (CMS) de Drupal. C’est un objet qui stocke et organise des informations,…
Expérience utilisateur
L’UX, ou expérience utilisateur, désigne l’expérience globale d’un utilisateur qui interagit avec un site web ou une application. Dans le contexte de…
Extrait
Un extrait (teaser) est un court résumé d’un contenu dans Drupal, comme un article de blog, un article ou une page. Il s’affiche généralement sur la page…

F

Fil d’Ariane
Le fil d’Ariane est un élément de navigation utilisé dans les sites web Drupal. C’est une série de liens qui indique la position de la page consultée dans…
Filtre
Un filtre est une fonctionnalité de Drupal qui permet de modifier le format de texte d’une page web. Les filtres convertissent le texte d’un format à un…
Filtre (dans une vue)
Un filtre dans une vue Drupal est un ensemble de critères qui restreint les résultats d’une requête. Les filtres affinent le contenu affiché dans une vue,…
Filtre contextuel (dans une vue)
Un filtre contextuel est une fonctionnalité du système de gestion de contenu (CMS) de Drupal qui permet aux utilisateurs de filtrer le contenu d’une vue…
Filtres exposés de Views
Les filtres exposés de Views sont une fonctionnalité du module Views dans le CMS Drupal. Ils permettent aux utilisateurs de filtrer le contenu d’une page…
Filtres globaux de Views
Les filtres globaux de Views sont une fonctionnalité du module Views dans le CMS Drupal. Ils appliquent des filtres à tous les affichages de vues d’un…
Flux de travail
Le flux de travail (workflow) désigne dans Drupal le processus de gestion du contenu, de la création à la publication. C’est un système de règles et de…
Flux éditorial
Le flux éditorial est une fonctionnalité du CMS Drupal qui permet aux créateurs de contenu de gérer le processus de publication du contenu. Il offre un…
Format de saisie
Le format de saisie (input format) est une fonction du CMS Drupal qui contrôle le type de contenu ajoutable à un site web. Il restreint les balises et…
Format de texte
Le format de texte est une fonctionnalité du CMS Drupal qui contrôle l’affichage du texte sur un site web. Il sert à mettre en forme le texte pour la…
Formateur de champ
Un formateur de champ (field formatter) est une fonctionnalité de Drupal qui permet de personnaliser l’affichage du contenu d’un champ. Les formateurs de…
FOSS (logiciels libres et open source)
Les logiciels FOSS (Free and Open-Source Software, logiciels libres et open source) sont des logiciels accessibles gratuitement au public, que chacun peut…

G

Gel du code
Un gel du code est une période pendant laquelle aucun nouveau code n’est ajouté à un projet Drupal. Cela permet de garantir la stabilité de la base de…
Gestion de la configuration
La gestion de la configuration est un processus du CMS Drupal qui permet aux administrateurs de gérer et de déployer les modifications de la configuration…
Gin admin theme
Gin is a contributed Drupal admin theme with dark mode, accent colors and table density options. Core's Default Admin theme is built from it.
Git
Git est un système de gestion de versions qui suit les modifications de fichiers informatiques et coordonne le travail de plusieurs personnes sur ces…
GPL (licence publique générale GNU)
La licence publique générale GNU (GPL) est une licence de logiciel libre très répandue, qui donne aux utilisateurs le droit d’utiliser, de modifier et de…

H

HEAD
HEAD est une méthode de requête HTTP qui récupère des informations sur une ressource sans récupérer la ressource elle-même. Dans le contexte de Drupal,…
Headless Drupal
A decoupled architecture in which Drupal stores content and enforces access, and one or more separate front ends read it through an API.
Hook
Un hook est un type de fonction utilisé dans le CMS Drupal. Il permet aux modules d’interagir avec le code du cœur de Drupal, ou avec d’autres modules,…

I

Informations du site
Les informations du site désignent, dans le CMS Drupal, les informations de base sur un site web : le nom du site, son slogan, sa présentation et d’autres…
Injection de dépendances
L’injection de dépendances est un motif de conception logicielle utilisé dans le CMS Drupal qui permet de découpler les composants les uns des autres. C…
InnoDB
InnoDB est un moteur de stockage du système de gestion de base de données open source MySQL. Il stocke et gère les données d’une base de données…
Install profile
An install profile defines the modules, themes and configuration a new Drupal site starts with. You choose it once, when you run the installer.
Interface de Views
L’interface de Views est l’interface utilisateur (IU) du module Views dans Drupal. C’est un outil puissant pour créer, gérer et personnaliser les listes…
Interface utilisateur
L’IU, ou interface utilisateur, désigne la façon dont un utilisateur interagit avec un système informatique. Dans le contexte de Drupal, l’IU désigne la…

J

Jeton
Un jeton (token) est un espace réservé utilisé dans Drupal pour représenter une valeur dynamique. Il sert de substitut au contenu généré par programmation…
Journal (log)
Un journal (log) enregistre les événements survenus dans un système. Dans le contexte de Drupal, un journal enregistre les événements survenus dans le CMS…
JSON:API
A core module that serves Drupal content as JSON in the JSON:API format, shaped by filter, sort, include and paging parameters.

L

LAMP (Linux, Apache, MySQL et PHP)
LAMP est l’acronyme de Linux, Apache, MySQL et PHP. C’est une plateforme de développement web pour créer des sites web dynamiques et des applications web…
Layout Builder
A core Drupal module that sets how content is displayed with sections and blocks, using a default layout per content type and optional per-item overrides.
Lien contextuel
Les liens contextuels sont une fonctionnalité du système de gestion de contenu (CMS) de Drupal qui permet aux utilisateurs d’accéder rapidement à du…
Lisible par un humain
« Lisible par un humain » (human readable) désigne, dans le contexte du CMS Drupal, une URL facile à lire et à comprendre. On parle aussi d’« URL…
Localisation (l10n)
La localisation (l10n) est le processus d’adaptation d’un site web ou d’une application à une langue, une région ou une culture précise. Dans le contexte…

M

Maintenance du site
La maintenance du site consiste à maintenir un site Drupal à jour pour qu’il fonctionne bien et sans accroc. Elle comprend des tâches comme la mise à jour…
Media Library
Media Library is the core Drupal module that lets editors upload a media item once and pick it again from any media field or the text editor.
Mise à jour
Une mise à jour est un processus du CMS Drupal qui permet d’installer sur un site les nouvelles fonctionnalités, les corrections de bogues et les mises à…
Mise à jour de sécurité
Une mise à jour de sécurité est un correctif publié par le projet Drupal pour corriger une faille de sécurité du logiciel. Les mises à jour de sécurité…
Module
Un module est un type de paquet logiciel qui étend les fonctions du système de gestion de contenu (CMS) Drupal. Les modules sont écrits dans le langage de…
Module personnalisé
Un module personnalisé est un type de module logiciel créé spécifiquement pour un site web Drupal. C’est un ensemble de code écrit dans le langage de…
Modèles de Views
Les modèles de Views sont un outil puissant de Drupal pour personnaliser l’affichage d’une vue. Une vue est un type de contenu créé et géré dans l…
Modération de contenu
La modération de contenu est une fonctionnalité de Drupal qui permet aux utilisateurs de contrôler le flux de publication du contenu sur leur site web…
Multisite
Multisite is a Drupal feature that runs independent sites, each with its own database, configuration and files, from one shared codebase.

N

NID (identifiant de nœud)
Le NID (Node ID, identifiant de nœud) est un identifiant unique utilisé dans le CMS Drupal pour désigner un nœud. Un nœud est un contenu, comme un article…
Nom machine
Le nom machine (machine name) est un identifiant unique utilisé dans Drupal pour désigner un élément précis. Il désigne les types de contenu, les champs,…
Non publié
« Non publié » désigne dans Drupal un contenu invisible pour le public. Ce contenu ne peut pas être vu par les visiteurs du site et n’est pas indexé par…
Normes de programmation
Les normes de programmation sont un ensemble de directives et de règles que les développeurs doivent suivre lorsqu’ils écrivent du code pour un site web…
Nœud
Un nœud (node) est un contenu du système de gestion de contenu (CMS) Drupal. C’est l’unité de base du contenu, qui se crée, se modifie et se publie sur un…

O

Olivero
The front-end theme that Drupal 11.4 installs by default: responsive, made with accessibility experts, with 13 regions and color presets.

P

Paragraphs
Paragraphs is a contributed module that adds the paragraph entity: a small, typed content item with its own fields, owned by one parent entity.
Patch
Un patch est un ensemble de modifications apportées à un programme informatique ou à ses données associées, pour le mettre à jour, le corriger ou l…
Pathauto
Pathauto est un module du système de gestion de contenu (CMS) Drupal qui génère automatiquement des alias d’URL pour le contenu. Il crée des URL…
Permission
Les permissions dans Drupal sont un ensemble de règles qui déterminent qui peut accéder à certaines parties du site web et les modifier. Elles contrôlent…
Poids
Le poids est une valeur numérique qui détermine l’ordre d’affichage des éléments dans Drupal. Il contrôle l’ordre des éléments dans les listes, les menus…
Point de rupture
Un point de rupture est un point de la mise en page d’un site web Drupal où la disposition de la page change pour s’adapter aux différentes tailles d…
Project Browser
Project Browser lets site builders find and add Drupal modules from inside the admin UI, instead of searching drupal.org in another tab.
Publié
« Publié » (published) désigne, dans le contexte du CMS Drupal, le statut d’un contenu. Quand un contenu est publié, il est visible par tous les…

R

Recipes
A Drupal recipe is a one-time set of setup instructions that adds a ready-made feature, such as an editor role or a media type, to a Drupal site.
Redirection
Une redirection (redirect) est une fonction du CMS Drupal qui redirige automatiquement les visiteurs d’une URL vers une autre. Cela aide quand une page a…
Regroupement dans Views
Le regroupement dans Views est une fonctionnalité du système de gestion de contenu (CMS) Drupal qui range le contenu en groupes. Elle fait partie du…
Relations dans Views
Les relations dans Views sont une fonctionnalité du système de gestion de contenu (CMS) Drupal qui crée des relations entre types de contenu. Elles font…
Responsive (design adaptatif)
Le design adaptatif (responsive design) est une approche du développement web qui modifie dynamiquement l’apparence d’un site web selon la taille et l…
RSS (Really Simple Syndication)
RSS (Really Simple Syndication) est un type de flux web qui donne accès aux mises à jour des sites web dans un format standardisé, lisible par les…
Région
Dans le contexte du CMS Drupal, une région est une zone d’une page où placer du contenu. Les régions sont définies dans le fichier info d’un thème et…
Révision
La révision est une fonction de Drupal qui permet aux créateurs de contenu de suivre les modifications de leur contenu dans le temps. Elle enregistre…
Rôle
Un rôle dans Drupal est un ensemble de permissions assignable à un utilisateur ou à un groupe d’utilisateurs. Les rôles contrôlent l’accès à certaines…

S

Service container
The object Drupal code gets its services from, such as the database or mailer, built by the kernel from core and module services.yml files.
Session
Une session dans Drupal est la période pendant laquelle un utilisateur interagit avec le site web. C’est un moyen de suivre l’activité d’un utilisateur…
Simpletest
Simpletest est un cadriciel de test pour Drupal qui permet aux développeurs de créer des tests automatisés pour leurs modules et leurs thèmes. C’est un…
Single Directory Components
Single Directory Components (SDC) is the Drupal core API, stable since Drupal 10.3, for reusable UI components with typed props and slots.
Site de développement
Un site de développement est une version d’un site web utilisée à des fins de test et de développement. C’est une copie du site web en ligne, mais elle n…
Site de préproduction
Un site de préproduction est une copie d’un site web utilisée à des fins de test et de développement. C’est une réplique du site en production, mais elle…
Style d’image
Un style d’image (image style) est une fonction du CMS Drupal qui crée et applique des transformations personnalisées aux images. Cela comprend le…
Symfony
Symfony is the PHP project whose components carry requests, routing, events and the service container in Drupal core; Drupal 11.4 requires Symfony 7.4.
Système de hooks
Le système de hooks de Drupal est un outil qui étend et personnalise les fonctions de Drupal. Il permet aux développeurs de modifier le comportement des…

T

Taxonomie
La taxonomie est une fonctionnalité de Drupal qui permet de classer le contenu en catégories. C’est un système hiérarchique d’organisation du contenu en…
Terme de taxonomie
Le terme de taxonomie désigne dans Drupal un type de contenu particulier. Les termes de taxonomie servent à classer et à organiser le contenu d’un site…
Thème
Un thème est un ensemble de fichiers qui définissent la couche de présentation d’un site Drupal. Il détermine l’aspect du site, dont la mise en page, les…
Ticket (issue)
Un ticket (issue) est un problème ou un bogue signalé dans le CMS Drupal. Il est en général signalé par un utilisateur ou un développeur dans la file des…
Twig
Twig est un langage de gabarits utilisé dans Drupal 8 et versions ultérieures. C’est un moteur de modèles PHP moderne, rapide et sécurisé. Twig sert à…
Type de contenu
Un type de contenu est un type de contenu qui peut être créé et stocké dans un site web Drupal. Les types de contenu servent à organiser et à structurer…
Type d’entité
Un type d’entité est un type d’objet de données utilisé dans le système de gestion de contenu (CMS) de Drupal. C’est une brique fondamentale du système…

U

UID
L’UID, ou identifiant d’utilisateur, est un identifiant unique attribué à chaque utilisateur dans le système de gestion de contenu (CMS) Drupal. Il sert à…
URL
Une URL (Uniform Resource Locator) est une adresse web qui permet de localiser une page ou un fichier précis sur Internet. Dans le contexte de Drupal, une…
Utilisateur
Un utilisateur est une personne qui possède un compte sur un site Drupal. Les utilisateurs peuvent se connecter au site et accéder au contenu, aux…
Utilisateur 1 (User 1)
L’utilisateur 1 (User 1) est un compte utilisateur spécial du CMS Drupal, utilisé pour gérer le système. C’est le premier compte créé à l’installation de…
Utilisateur anonyme
« Anonyme » est un terme utilisé dans Drupal pour désigner les utilisateurs qui ne sont pas connectés au système. Les utilisateurs anonymes ne sont pas…
Utilisateur authentifié
« Authentifié » est un terme utilisé dans Drupal pour désigner les utilisateurs qui se sont connectés au système. C’est le contraire d’anonyme, qui…

V

Views
The Drupal core module for lists: each view is saved configuration that queries content, users or files and renders the matching items.
Views Bulk Operations (VBO)
Views Bulk Operations (VBO) est un module Drupal qui permet d’effectuer des opérations en masse sur plusieurs contenus depuis une vue. Il permet d…
Vocabulaire
Un vocabulaire est un ensemble de termes pour classer le contenu dans Drupal. Il range le contenu en groupes liés et classe des éléments de contenu comme…

W

Webform
Webform est un module du système de gestion de contenu (CMS) Drupal pour créer des formulaires et des enquêtes. Il offre une interface en glisser-déposer…
Widget
Un widget est un petit bloc de code qui ajoute du contenu ou des fonctionnalités à un site Drupal. Les widgets affichent généralement du contenu dans une…
Widget de champ
Un widget de champ (field widget) est un type d’élément d’interface utilisateur du système de gestion de contenu (CMS) Drupal. Il permet aux utilisateurs…
WYSIWYG
WYSIWYG signifie « What You See Is What You Get » (ce que vous voyez est ce que vous obtenez) : un type d’interface utilisateur qui affiche et modifie le…

X

XSS (script intersites)
XSS (script intersites, ou cross-site scripting) est un type de faille de sécurité informatique qui permet d’injecter du code malveillant dans des…

É

États du flux de travail
Les états du flux de travail sont une fonctionnalité du système de gestion de contenu (CMS) Drupal qui permet aux rédacteurs de contrôler le cycle de vie…