Modération de contenu simple et efficace dans Drupal 9 (avec un exemple !)

Publié: 2021-11-16

Le processus éditorial et le flux de travail sont essentiels quelle que soit votre stratégie de marketing de contenu - c'est une chose facile à saisir. Bien sûr, cela peut donner à votre équipe une meilleure clarté et leur permettre de travailler en synchronisation… Oui, un flux de travail éditorial stratégique peut vous éviter de déchiffrer les chaînes d'e-mails et de rechercher dans les messages Slack qui gère quoi… Bien sûr, nous savons tous que plusieurs mains travaillent sur à partir de différents endroits, les choses peuvent devenir assez complexes… Pourtant, combien d'organisations, profondément ancrées dans le marketing de contenu, ont encore un flux de travail inexistant ? Bien plus que nécessaire. Surtout avec Drupal 9 offrant un module fantastique - le module de modération de contenu - qui permet aux équipes éditoriales de gérer et de créer des flux de travail pour des types de contenu spécifiques.

Par défaut, comme la plupart des gens sont habitués dans les configurations de base, le contenu Drupal peut être publié ou non publié. Si votre équipe de marketing de contenu a besoin de quelque chose d'un peu plus nuancé que cela, activez les modules Workflows et Modération de contenu pour Drupal 9. (Notez que le module de modération de contenu est devenu un module de base après Drupal 8.5) Cela facilite plus que jamais la création d'un éditorial. workflow qui fonctionne pour votre équipe. Dans cet article, nous allons illustrer le fonctionnement de ces modules.

Drupal 8 a maintenant atteint la fin de vie. Si vous êtes toujours sur Drupal 8, il est temps de migrer vers Drupal 9.

Modération de contenu

Modération de contenu et modules de workflow pour Drupal 9

Le module de modération de contenu Drupal 9 fonctionne en conjonction avec le module Workflows pour créer et gérer facilement un workflow éditorial en utilisant différents états et transitions. Le module de modération de contenu vous permet de :

  1. Créer un brouillon (le premier état n'est pas publié)
  2. Avoir des états différents de ceux qui viennent d'être publiés et non publiés.
  3. Changer les états.
  4. Bénéficiez d'un contrôle granulaire des autorisations pour chaque transition et chaque état.
  5. Sélectionnez les types de contenu auxquels vous souhaitez appliquer le flux de travail

Le module Workflows définit un ensemble d'états et de transitions qui sont ensuite attachés au contenu par le module de modération de contenu. Un « état » est la condition actuelle dans laquelle se trouve votre contenu (Brouillon, Non publié, Révision, Publié, Archive). Une « transition » est le processus consistant à déplacer le contenu d'un état à un autre (Besoins de travail, Besoins d'examen, Publier).

Configuration de la modération de contenu

Tout d'abord, activons votre module de modération de contenu. Le module de modération de contenu est livré avec Drupal core, mais est désactivé par défaut. Vous devrez activer manuellement le module pour commencer à travailler avec.

Pour activer le module, allez dans Étendue -> Module de modération de contenu et cliquez sur Installer.
Une fois le module activé,
allez dans Configuration -> Workflow -> Workflows

Ici, vous pouvez voir un flux de travail par défaut appelé « Editorial » qui est créé lorsque vous activez le module. Vous pouvez modifier le workflow « Editorial » existant ou créer un nouveau workflow en cliquant sur Ajouter un workflow .

Ajouter un nouveau flux de travail

Création d'un nouveau flux de travail

Une fois que vous avez créé un nouveau workflow, vous verrez différents états et transitions que vous pouvez configurer et modifier. Vous pouvez également créer votre propre état ou transition si votre équipe a besoin de plus de flexibilité ou d'étapes. Vous avez également la possibilité de choisir le type de contenu auquel vous souhaitez appliquer ce flux de travail.

Flux de travail éditorial

Définir un nouveau Workflow

Libellé : le nom du Workflow.

États : vous pouvez ajouter un nouvel état en cliquant sur le bouton « Ajouter un nouvel état » comme « Prêt pour examen » ou « Approuvé ». Vous pouvez également modifier un état existant.

Transitions : Vous pouvez ajouter une nouvelle transition en cliquant sur le bouton « Ajouter une nouvelle transition ». Par exemple : transition de Prêt pour la révision -> Approuvé

Ce workflow s'applique à : Vous pouvez choisir les types d'entités auxquels le workflow doit s'appliquer. Par exemple, les types de blocs, le contenu, etc.

État de modération par défaut : vous pouvez choisir ici l'état de modération par défaut lorsque nous créons un nouveau contenu.

Utilisateurs et autorisations

Maintenant, disons que vous travaillez dans une équipe de 3 :

  1. Auteur du blog : la personne qui crée et édite le blog mais ne publie pas le blog.
  2. Réviseur de blog : la personne qui révise le blog créé par l'auteur du blog.
  3. Éditeur de blog : la personne qui publie le blog approuvé par le réviseur de blog

En supposant que vous ayez créé des profils d'utilisateurs pour ces trois utilisateurs, passons à ce que chacun d'eux peut faire (ou ne pas faire).

L'administrateur du site contrôle ce à quoi chaque utilisateur peut accéder et définit des autorisations pour eux. Pour cet exemple, nous avons choisi Blog post comme type de contenu et nommé le workflow « Blog » . L'administrateur du site peut donner accès à chaque utilisateur pour contrôler chaque transition créée pour ce workflow. Vous pouvez voir qu'ici (voir ci-dessous) nous avons donné à l' auteur du blog l'autorisation de créer uniquement un nouveau brouillon , tandis que l' éditeur du blog a des autorisations pour presque tout ( Approuver, Archiver, Créer un nouveau, Besoin de travail, Publier ). Le réviseur de blog peut contrôler l'approbation, créer un nouveau brouillon et passer aux transitions de travail nécessaires.

Contrôle des autorisations

Exemple de contrôle d'autorisation pour un type de contenu de publication de blog

L'exemple de flux de travail

Voici un exemple de workflow de modération de contenu pour un type de contenu de publication de blog.

1. L'auteur du blog crée un nouvel article de blog.

Nouvel article de blog

2. L'auteur du blog enregistre le contenu dans le brouillon car l'article n'est pas encore prêt à être publié.

Brouillon

3. Une fois que l'auteur du blog a terminé d'écrire le blog, il passe de Brouillon à Prêt pour la révision .

Prêt pour examen

4. L'examinateur du blog examine le contenu et si tout va bien, il changera l'état de Prêt pour examen à Approuvé .

Approuvé

5. Si le blog a besoin de travail et n'est pas prêt à être approuvé, il changera l'état de Prêt pour révision à Besoin de travail .

Besoin de travail

6. L'éditeur de blog publie l'article de blog. Ils changent l'état de modération du contenu d' Approuvé à Publié .

Publié

Cet exemple montre un workflow éditorial simple d'un type de contenu d'article de blog. Vous pouvez également avoir un flux de travail plus complexe et plus riche en fonction des besoins de votre entreprise.

Pour vérifier et modifier le statut de tout votre contenu - état de modération, révisions de contenu, auteur, type de contenu, etc., vous pouvez le faire dans votre vue Contenu modéré. Vous ne trouverez cette vue que lorsque le module de modération de contenu est activé. Pour le trouver, allez dans Contenu -> onglet Contenu modéré .

Tableau de bord du contenu modéré