Taxonomie
Qu’est-ce que la taxonomie ?
La taxonomie est utilisée pour classifier le contenu d’un site web. Un exemple courant de taxonomie est les étiquettes (tags) utilisées pour classer ou catégoriser les articles d’un blog ; un site de marché fermier pourrait utiliser une taxonomie des ingrédients pour classifier les recettes. Les entités individuelles de taxonomie sont appelées termes (les étiquettes de blog ou les ingrédients de recettes dans ces exemples) ; et un ensemble de termes est appelé vocabulaire (l’ensemble de toutes les étiquettes de blog, ou l’ensemble de tous les ingrédients de recettes dans ces exemples). Techniquement, les termes de taxonomie sont un type d’entité et les sous-types d’entité sont les vocabulaires. Comme pour les autres entités, les termes de taxonomie peuvent avoir des champs attachés ; par exemple, vous pourriez configurer un champ image pour contenir une icône pour chaque terme.
Un vocabulaire individuel peut organiser ses termes en hiérarchie, ou bien être plat. Par exemple, les étiquettes de blog ont normalement une structure plate, tandis qu’un vocabulaire d’ingrédients de recette pourrait être hiérarchique (par exemple, tomates pourrait être un sous-terme de légumes, et sous tomates, vous pourriez avoir tomates vertes et tomates rouges).
Les termes de taxonomie sont normalement attachés en tant que champs de référence à d’autres entités de contenu, ce qui permet de les utiliser pour classifier le contenu. Lors de la création d’un champ de référence de taxonomie, vous pouvez laisser les utilisateurs saisir des termes de deux manières :
- Étiquetage libre
- De nouveaux termes peuvent être créés directement dans le formulaire d’édition de contenu.
- Liste fixe de termes
- La liste des termes est sélectionnée et gérée en dehors du formulaire d’édition de contenu, et les utilisateurs ne peuvent choisir que parmi cette liste existante lors de la modification du contenu.
Les champs de référence de taxonomie peuvent être ajoutés à n’importe quelle entité, comme les comptes utilisateurs, les blocs personnalisés ou les contenus standards. Si vous les utilisez pour classifier les contenus standards, votre site sera automatiquement configuré avec des pages de liste de taxonomie pour chaque terme ; chacune de ces pages liste tous les contenus classifiés avec ce terme. Par exemple, si vous avez créé plusieurs recettes contenant toutes des carottes comme ingrédient, vous pourriez voir ceci sur la page de liste de la taxonomie Carottes :
Article tiré du Guide utilisateur Drupal. Adapté et édité par Surendra Mohan, Jennifer Hodgdon, et Jojy Alphonso chez Red Crackle à partir de « Organizing content with taxonomies » et « About taxonomy ».