Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici

Les types de contenu standards

Connaître les objectifs

Nous allons maintenant nous atteler à configurer les types de contenu proposés par Drupal. Par défaut, suite à une installation standard de Drupal, vous avez à votre disposition deux types de contenu : les articles et les pages. Les articles sont faits pour rédiger des textes liés à l’actualité courante, à la vie régulière du site. Les pages sont plutôt faites pour rédiger les contenus « statiques », des informations qui ne changent pas souvent (conditions de vente, mentions légales...). 

Mais la force de Drupal va pleinement s’exprimer dans ce contexte : vous pouvez créer des types de contenu spécifiques à votre activité, avec les champs de saisie que vous voulez.

Voyons ces deux types de contenu par défaut proposés par Drupal.

 Dans les menus de l’administration, choisissez Structure.

 Puis cliquez sur le lien Types de contenu.

images/p89.png

Vous visualisez bien les deux types de contenus Article et Page de base :

images/new-040.png

Définir les paramètres des articles

1. Modifier les articles

Nous allons gérer les paramètres d’utilisation des articles.

 Dans les menus de l’administration, choisissez Structure.

 Puis cliquez sur le lien Types de contenu.

 Dans la ligne Article, dans la liste des actions, choisissez Modifier.

images/new-041.png

 Drupal affiche l’onglet Modifier de l’écran Modifier le type de contenu Article.

images/C05-004.png

2. Le nom et la description

Nous pouvons dans un premier temps modifier le nom et la description de ce type de contenu.

 Dans le champ obligatoire Nom, vous pouvez modifier le nom de ce type de contenu. Si vous le modifiez, veillez à ce qu’il soit facilement compréhensible par tous les rédacteurs et qu’il soit unique.

images/9-C05-001.png

 Dans le champ Description, vous pouvez saisir un texte explicatif sur l’utilisation de ce type de contenu. Notez que vous pouvez utiliser une mise en forme HTML.

Voici la description originale :

images/new-042.png

Vous pouvez saisir la description que vous souhaitez :

images/C05-007.png

 Si vous apportez des modifications, n’oubliez pas de cliquer sur le bouton Enregistrer le type de contenu.

Cette description est affichée lorsque les rédacteurs vont sélectionner un type de contenu :

images/new-043.png

3. Les paramètres de contribution

Nous allons paramétrer le formulaire de contribution pour les rédacteurs.

 En bas de l’écran, cliquez sur l’onglet Paramètres du formulaire de contribution.

images/C05-009.png

 Dans le champ obligatoire Libellé du champ titre, vous pouvez modifier le libellé du champ qui va servir à la saisie du titre de l’article. Par défaut c’est...

Lister les champs des articles

Les articles possèdent par défaut plusieurs champs de saisie. Il est possible de les lister.

 Dans les menus de l’administration, choisissez Structure.

 Puis cliquez sur le lien Types de contenu.

 Dans la ligne Article, dans la liste des actions, cliquez sur le bouton Gérer les champs.

images/new-046.png

Drupal affiche l’onglet Gérer les champs.

images/C05-027.png

Vous visualisez les quatre champs par défaut des articles :

  • Commentaires qui est de type Commentaires.

  • Corps qui est de type Texte.

  • Image qui est de type Image.

  • Étiquettes qui est de type Référence à une entité.

Le champ Titre des articles

Comme nous venons de le voir précédemment, le titre de l’article se gère dans les paramètres du type de contenu, dans l’onglet Paramètres du formulaire de contribution, dans le champ Libellé du champ titre.

images/9-C05-007.png

Le champ Corps des articles

1. Modifier le champ Corps

Le contenu rédactionnel de l’article se saisit dans le champ Corps.

 Dans l’écran Gérer les champs, dans la ligne Corps, cliquez sur le bouton Modifier.

Drupal affiche l’onglet Modifier dans l’écran Paramètres du champ Corps pour Article.

images/C05-028.png

 Dans le champ obligatoire Étiquette, vous pouvez modifier le libellé de ce champ.

images/C05-029.png

 Dans le champ Texte d’aide, vous pouvez saisir les consignes de saisie du champ Corps.

images/C05-030.png

Ce texte sera affiché sous le champ de saisie Corps :

images/9-C05-008.png

 L’option Champ requis cochée permet de rendre obligatoire la saisie de ce champ.

images/C05-032.png

Dans le formulaire de saisie, un astérisque rouge sera affiché à droite du nom du champ :

images/C05-033.png

 Dans le champ VALEUR PAR DÉFAUT, vous pouvez saisir un contenu par défaut.

images/9-C05-009.png

Cette valeur par défaut sera insérée dans le champ Corps. Le rédacteur devra donc l’effacer avant de saisir le contenu de l’article.

images/9-C05-010.png

L’option cochée Champ de saisie du résumé permet de saisir un résumé de l’article.

Attention, le résumé sera affiché en page d’accueil, uniquement si le thème le prend en compte.

images/C05-036.png

Dans le formulaire de saisie des articles, les rédacteurs pourront cliquer sur le lien Modifier...

Le champ Image des articles

1. Modifier le champ Image

Les articles permettent par défaut d’ajouter une image en dehors du corps, en dehors du contenu rédactionnel. C’est le champ Image qui va permettre d’insérer ces images dans les articles.

 Dans l’écran Gérer les champs, dans la ligne Image, cliquez sur le bouton Modifier.

Drupal affiche l’onglet Modifier dans l’écran Paramètres du champ Image pour Article.

images/C05-040.png

Nous retrouvons les deux champs Libellé et Texte d’aide et l’option Champ requis qui s’utilisent de la même manière que pour le champ Corps. Nous n’y revenons pas.

 Dans la zone IMAGE PAR DÉFAUT, vous pouvez choisir une image par défaut qui sera utilisée si l’utilisateur n’en sélectionne pas une.

 Dans le champ Texte alternatif, vous pouvez saisir le texte qui sera utilisé si l’image ne peut pas être chargée.

 Dans le champ Titre, vous pouvez saisir le texte qui sera affiché au survol de l’image, dans une infobulle.

images/C05-041.png

L’image par défaut sera affichée pour le champ Image dans le formulaire de saisie des articles.

images/C05-042.png

Nous pouvons indiquer quels sont les formats d’image que nous souhaitons.

 Dans le champ obligatoire Extensions de fichier autorisées, indiquez les extensions des formats autorisés...

Le champ Étiquette des articles

1. Utilisation des mots-clés

Les rédacteurs pourront associer des mots-clés aux articles, des étiquettes dans la terminologie de Drupal. Ces mots-clés, ces étiquettes, ont pour objectif de caractériser les articles par cet étiquetage. Ainsi les visiteurs, en cliquant sur une étiquette (un mot-clé) associée à un article, listeront tous les articles ayant cette étiquette en commun.

2. Modifier le champ Étiquette

 Sur l’écran Gérer les champs, dans la ligne Étiquette, cliquez sur le bouton Modifier.

Drupal affiche l’onglet Modifier dans l’écran Paramètres du champ Étiquettes pour Article.

images/C05-052.png

Nous retrouvons les deux champs Libellé et Texte d’aide et l’option Champ requis qui s’utilisent de la même manière que pour les champs précédents.

images/9-C05-012.png

 Dans la zone TYPE DE RÉFÉRENCE, dans la liste déroulante Méthode de référence, laissez l’option Par défaut.

 Dans les options Vocabulaires, laissez l’option Étiquettes cochée. Drupal propose plusieurs types de système de classification (c’est le principe de la taxinomie, nommée vocabulaire dans Drupal). Les étiquettes sont une de ces classifications, un de ces vocabulaires....

Le champ Commentaires des articles

1. Utilisation des commentaires

Venant de l’univers des blogs, l’utilisation des commentaires est devenue un classique des sites web. Si l’administrateur du site Drupal le souhaite, les visiteurs pourront laisser des commentaires sur les articles.

Un chapitre est dédié à la gestion des commentaires.

2. Modifier le champ Commentaires

 Dans l’écran Gérer les champs, dans la ligne Commentaires, cliquez sur le bouton Modifier.

Drupal affiche l’onglet Modifier dans l’écran Paramètres du champ Commentaires pour Article.

images/C05-057.png

Nous retrouvons les deux champs Libellé et Texte d’aide et l’option Champ requis qui s’utilisent de la même manière que pour les champs précédents.

 L’option Indentation (de discussion) permet d’afficher les réponses à un commentaire avec un décalage vers la droite.

images/C05-060.png

Voici l’affichage obtenu :

images/9-C05-015.png

 Dans le champ Commentaires par page, vous pouvez indiquer combien de commentaires seront affichés sur la même page, avant qu’un système de pagination ne se mette en place.

images/C05-062.png

 L’option Afficher le formulaire de réponse sur la même page que celle des commentaires cochée permet d’afficher le formulaire de réponse d’un commentaire sur la même page que le commentaire...

Ajouter un nouveau champ pour les articles

1. Les champs des contenus

Un des principaux atouts de Drupal est la possibilité de créer des types de contenu et d’y ajouter des champs. Tout ceci nativement, sans avoir besoin d’utiliser une extension ou des lignes de code.

Pour cet exemple, nous allons simplement ajouter un champ de type Date pour le type de contenu Article.

2. Ajouter un champ

 Dans les menus de l’administration, cliquez sur Structure.

 Puis choisissez Types de contenu.

 Dans la ligne Article, dans les actions disponibles, cliquez sur le bouton Gérer les champs.

Nous visualisons la liste des champs précédemment évoqués :

images/new-048.png

 Cliquez sur le bouton + Ajouter un champ.

images/new-049.png

 Dans la liste déroulante Ajouter un nouveau champ, choisissez le type Date.

images/9-C05-017.png

 Dans le champ Libellé qui s’affiche, saisissez le nom de ce nouveau champ : Date départ dans cet exemple.

images/9-C05-018.png

 Cliquez sur le bouton Enregistrer et continuer.

3. Paramétrer le nouveau champ

Drupal affiche l’écran Date départ (c’est le nom du champ) et l’onglet Paramètres du champ.

images/C05-081.png

Comme toujours, ces paramètres seront utilisés dans tous les types de contenu qui utiliseront le champ Date départ.

 Dans la liste déroulante Type de date, vous pouvez choisir soit Date et heure, soit Date seulement. C’est ce dernier...

Définir les paramètres des pages

1. Modifier les pages

Nous allons maintenant gérer les paramètres d’utilisation des pages.

 Dans les menus de l’administration, cliquez sur le menu Structure.

 Puis choisissez Types de contenu.

 Dans la ligne Page de base, dans la liste des actions, choisissez Modifier.

images/new-053.png

2. Le nom et la description

 Comme pour les articles, le champ obligatoire Nom permet de renommer le type de contenu.

 Comme précédemment, le champ Description permet d’indiquer des consignes sur l’utilisation de ce type de contenu.

Ces consignes sont affichées dans la liste des contenus visibles dans la copie d’écran précédente.

images/new-054.png

3. Les paramètres de contribution

Nous allons paramétrer le formulaire de contribution pour les rédacteurs.

 En bas de l’écran, sélectionnez l’onglet Paramètres du formulaire de contribution.

Nous retrouvons exactement les mêmes champs et options que pour les articles.

images/C05-068.png

4. Les options de publication

Les options de l’onglet Options de publication vous permettent de paramétrer la publication des pages.

images/C05-069.png

Dans les options Options par défaut, seule l’option Publié est cochée. Laissez-la cochée. En effet, il est logique de proposer aux rédacteurs de publier leurs pages, avec, comme pour les articles, l’accès...

Gérer les champs des pages

1. Afficher les champs des pages

Les pages possèdent par défaut plusieurs champs de saisie. Nous pouvons gérer ces champs.

 Dans les menus de l’administration, cliquez sur le menu Structure.

 Puis choisissez Types de contenu.

 Dans la ligne Page de base, dans la liste des ACTIONS, choisissez Gérer les champs.

images/new-055.png

Drupal affiche l’onglet Gérer les champs :

images/new-056.png

Vous visualisez le champ par défaut des pages : Corps qui est de type Texte.

2. Le champ Titre des pages

Comme pour les articles, le titre des pages se gère dans les paramètres du type de contenu, dans l’onglet Paramètres du formulaire de contribution, dans le champ Libellé du champ titre.

images/C05-068.png

3. Modifier le champ Corps

Le contenu rédactionnel des pages se saisit dans le champ Corps.

 Dans l’écran Gérer les champs, dans la ligne Corps, cliquez sur le bouton Modifier.

Drupal affiche l’onglet Modifier dans l’écran Paramètres du champ Corps pour Page de base.

images/9-C05-023.png

Nous retrouvons exactement les mêmes paramètres que pour les articles. Nous n’allons pas les détailler à nouveau, reportez-vous aux titres correspondant des articles : de Lister les champs des articles à Ajouter un nouveau champ pour les articles.

4. Les paramètres du champ Corps

Les paramètres du champ Corps ont déjà...