Einfache und effektive Inhaltsmoderation in Drupal 9 (mit einem Beispiel!)
Veröffentlicht: 2021-11-16Der redaktionelle Prozess und der Workflow sind unabhängig von Ihrer Content-Marketing-Strategie von entscheidender Bedeutung – es ist einfach zu tippen. Sicher, es kann Ihrem Team mehr Klarheit verschaffen und es ihnen ermöglichen, synchron zu arbeiten… Ja, ein strategischer redaktioneller Workflow kann Sie davor bewahren, E-Mail-Strings zu entziffern und Slack-Nachrichten danach zu durchsuchen, wer was bearbeitet… Natürlich wissen wir alle, dass mehrere Hände daran arbeiten Wenn es von verschiedenen Standorten aus erfolgt, können die Dinge ziemlich komplex werden… Doch wie viele Unternehmen, die seit Jahren im Content-Marketing tätig sind, haben immer noch einen nicht existenten Workflow? Viel mehr als nötig. Insbesondere da Drupal 9 ein fantastisches Modul bietet – das Content Moderation-Modul –, das es Redaktionen ermöglicht, Workflows für bestimmte Inhaltstypen zu verwalten und zu erstellen.
Standardmäßig können Drupal-Inhalte veröffentlicht oder unveröffentlicht sein, wie es die meisten Leute in grundlegenden Setups gewohnt sind. Wenn Ihr Content-Marketing-Team etwas differenzierteres braucht, aktivieren Sie die Module Workflows und Content-Moderation für Drupal 9. (Beachten Sie, dass das Content-Moderation-Modul nach Drupal 8.5 ein Kernmodul wurde) Das macht es einfacher denn je, ein Editorial zu erstellen Workflow, der für Ihr Team funktioniert. In diesem Artikel veranschaulichen wir, wie diese Module funktionieren.
Drupal 8 hat jetzt EOL erreicht. Wenn Sie noch Drupal 8 verwenden, ist es jetzt an der Zeit, auf Drupal 9 zu migrieren.

Inhaltsmoderation und Workflow-Module für Drupal 9
Das Inhaltsmoderationsmodul von Drupal 9 arbeitet in Verbindung mit dem Workflows-Modul, um auf einfache Weise einen redaktionellen Workflow mit verschiedenen Zuständen und Übergängen zu erstellen und zu verwalten. Das Modul Inhaltsmoderation ermöglicht Ihnen:
- Erstellen Sie einen Entwurf (Der erste Status wird nicht veröffentlicht)
- Haben andere Zustände als nur veröffentlicht und unveröffentlicht.
- Ändern Sie die Zustände.
- Verfügen Sie über eine granulare Berechtigungssteuerung für jeden Übergang und jeden Zustand.
- Wählen Sie die Inhaltstypen aus, auf die Sie den Workflow anwenden möchten
Das Modul Workflows definiert eine Reihe von Zuständen und Übergängen, die dann vom Modul Inhaltsmoderation an Inhalt angehängt werden. Ein „Zustand“ ist der aktuelle Zustand Ihres Inhalts (Entwurf, Unveröffentlicht, Überprüfung, Veröffentlicht, Archiv). Ein „Übergang“ ist der Prozess des Verschiebens von Inhalten von einem Zustand in einen anderen (Arbeitsbedarf, Überprüfung erforderlich, Veröffentlichung).
Inhaltsmoderation konfigurieren
Lassen Sie uns zunächst Ihr Inhaltsmoderationsmodul aktivieren. Das Inhaltsmoderationsmodul wird mit Drupal Core geliefert, ist jedoch standardmäßig deaktiviert. Sie müssen das Modul manuell aktivieren, um damit zu arbeiten.
Um das Modul zu aktivieren, gehen Sie zu Erweiterung -> Inhaltsmoderationsmodul und klicken Sie auf Installieren.
Nachdem das Modul aktiviert wurde,
gehe zu Konfiguration -> Workflow -> Workflows
Hier sehen Sie einen Standardworkflow namens „Editorial“, der erstellt wird, wenn Sie das Modul aktivieren. Sie können den bestehenden Workflow „Editorial“ bearbeiten oder einen neuen Workflow erstellen, indem Sie auf Workflow hinzufügen klicken.

Erstellen eines neuen Workflows
Nachdem Sie einen neuen Workflow erstellt haben, sehen Sie verschiedene Zustände und Übergänge, die Sie konfigurieren und bearbeiten können. Sie können auch Ihren eigenen Status oder Übergang erstellen, wenn Ihr Team mehr Flexibilität oder Schritte benötigt. Sie haben auch die Möglichkeit, den Inhaltstyp auszuwählen, auf den Sie diesen Workflow anwenden möchten.

Definieren eines neuen Workflows
Label: Der Name des Workflows.
Status : Sie können einen neuen Status hinzufügen, indem Sie auf die Schaltfläche „Neuen Status hinzufügen“ klicken, wie beispielsweise „Bereit zur Überprüfung“ oder „Genehmigt“. Sie können auch einen vorhandenen Status bearbeiten.

Übergänge: Sie können einen neuen Übergang hinzufügen, indem Sie auf die Schaltfläche „Neuen Übergang hinzufügen“ klicken. Beispiel: Übergang von Bereit zur Überprüfung -> Genehmigt
Dieser Workflow gilt für: Sie können auswählen, auf welche Entitätstypen der Workflow angewendet werden soll. Zum Beispiel Blocktypen, Inhalt usw.
Standardmoderationsstatus: Hier können Sie den Standardmoderationsstatus auswählen, wenn wir einen neuen Inhalt erstellen.
Benutzer und Berechtigungen
Nehmen wir an, Sie arbeiten in einem 3er-Team:
- Blog-Autor: Die Person, die das Blog erstellt und bearbeitet, aber nicht veröffentlicht.
- Blog-Rezensent: Die Person, die das vom Blog-Autor erstellte Blog überprüft.
- Blog-Herausgeber: Die Person, die den Blog veröffentlicht, der vom Blog-Reviewer genehmigt wurde
Angenommen, Sie haben für diese drei Benutzer Benutzerprofile erstellt, gehen wir nun zu dem über, was jeder von ihnen tun kann (oder nicht tun kann).
Der Site-Administrator kontrolliert, worauf jeder Benutzer zugreifen kann, und legt Berechtigungen für ihn fest. Für dieses Beispiel haben wir als Inhaltstyp Blogbeitrag gewählt und den Workflow „Blog“ genannt . Der Site-Administrator kann jedem Benutzer Zugriff gewähren, um jeden für diesen Workflow erstellten Übergang zu steuern. Sie können hier (siehe unten) sehen, dass wir dem Blog-Autor nur die Berechtigung zum Erstellen eines neuen Entwurfs erteilt haben, während der Blog-Herausgeber die Berechtigungen für fast alles hat ( Genehmigen, Archivieren, Neu erstellen, Arbeit erforderlich, Veröffentlichen ). Der Blog-Reviewer kann die Übergänge „Genehmigen“, „Neuen Entwurf erstellen“ und „Arbeitsübergänge erforderlich“ steuern.

Beispiel für die Berechtigungssteuerung für einen Blogpost-Inhaltstyp
Das Workflow-Beispiel
Hier ist ein Beispiel für den Inhaltsmoderationsworkflow für einen Blogpost-Inhaltstyp.
1. Blog-Autor erstellt einen neuen Blog-Beitrag.

2. Der Blog-Autor speichert den Inhalt im Entwurf, da der Artikel noch nicht zur Veröffentlichung bereit ist.

3. Sobald der Blog-Autor das Schreiben des Blogs abgeschlossen hat, ändert er den Status von Entwurf in Bereit zur Überprüfung .

4. Der Blog-Rezensent überprüft den Inhalt und wenn alles in Ordnung ist, ändert er den Status von Bereit zur Überprüfung in Genehmigt .

5. Wenn der Blog Arbeit benötigt und nicht zur Genehmigung bereit ist, ändert er den Status von Bereit zur Überprüfung in Arbeit erforderlich .

6. Der Blog-Publisher veröffentlicht den Blog-Beitrag. Sie ändern den Moderationsstatus des Inhalts von Genehmigt in Veröffentlicht .

Dieses Beispiel zeigt einen einfachen redaktionellen Workflow eines Blogpost-Inhaltstyps. Sie können auch einen komplexeren und umfangreicheren Workflow basierend auf Ihren Geschäftsanforderungen verwenden.
Um den Status all Ihrer Inhalte zu überprüfen und zu bearbeiten – Moderationsstatus, Inhaltsrevisionen, Autor, Inhaltstyp usw., können Sie dies in Ihrer Ansicht für moderierte Inhalte tun. Sie finden diese Ansicht nur, wenn das Modul Inhaltsmoderation aktiviert ist. Um es zu finden, gehen Sie zu Inhalt -> Registerkarte Moderierter Inhalt .
