Un outil souple et personnalisable

Drupal fait parti fait outils de gestion de contenu, orienté communautaire. C'est le nom officiel. En français, ça veut dire qu'il permet de faire un site avec du contenu, fournit par une ou plusieurs personnes, et il est prévu que les lecteurs participent. Drupal est par exemple utilisé par le site rue89. Il a une approche plus généraliste qu'un outil de blog ou de gestion d'article, et il s'épanouit vraiment quand on commence à créer du contenu spécifique. Son installation est simple, et l'on peut commencer à l'utiliser sans taper du code ou même du HTML. Il est tout à fait possible de coder ou de travailler sur les gabarits, mais c'est utilisable en l'état. Un ensemble de module tout prêt est disponible, pour personnaliser son site selon ses besoins.

Contenu

tas.jpgDrupal est conçu pour gérer du contenu, tout le reste est construit sur ce principe. Un site Drupal regroupe un ensemble de contenu de différents types. Dans le schéma, les contenus sont des gouttes, et le type la couleur. Les types de base sont les utilisateurs, les articles, les billets (blog), les sujets de discussion (forum) ... D'autres types sont proposé dans des modules supplémentaires, et peuvent même être crée spécifiquement pour un site, à grand coups de clic de souris.

Champs

attributs.jpgUn type de contenu déclare un certain nombre de champs. Tous les objets ont un titre, un corps, un auteur, une date de création, des commentaires, des étiquettes, un état publié ou non ... Il est possible de rajouter des champs (une image, une date, un texte, un texte riche ...) ou un lien vers un autre type de contenu. reseau.jpgTous les types de contenu sont par exemple liés à un auteur. Plutot que de modifier un type existant, il est tout à fait possible de créer un nouveau type. Par exemple, un objet livre, avec une image (la couverture), un texte (le code ISBN), en plus du classique titre et corps.

Taxonomie

etiquette.jpgDrupal est un des prosélytes de la taxonomie. Le principe est simple, a un contenu, on colle des étiquettes. Flickr aime beaucoup ce système. Une étiquette est un simple mot. Il peut désigner un lieu, une impression, tout ce qui passe par l'esprit, en fait. C'est très souple, mais ça peut aussi être le bazar.

Vues

calendrier.jpg Bon, maintenant que votre site est rempli de contenu, il va bien falloir les utiliser et les afficher. Par défaut, Drupal affiches les derniers contenus sur la page principale, triés par date, et quand on clique dessus, on affiche le contenu. Des vues plus complexes sont possibles, comme l'affichage par tableau, en choisissant des critères, un calendrier ou un glossaire de tous les articles.

L'approche entièrement centré sur le contenu est l'arme secrète de Drupal!