Drupal 9 中简单有效的内容审核(举个例子!)

已发表: 2021-11-16

无论您的内容营销策略如何,编辑过程和工作流程都至关重要 - 很容易输入。 当然,它可以让您的团队更加清晰,并使他们能够同步工作……是的,战略编辑工作流程可以使您免于破译电子邮件字符串和搜索 Slack 消息以了解谁在处理什么……当然,我们都知道多人同时工作它来自不同的位置,事情可能会变得非常复杂……然而,有多少组织在内容营销多年后仍然没有一个不存在的工作流程? 远远超过需要。 特别是 Drupal 9 提供了一个很棒的模块——内容审核模块——它允许编辑团队为特定类型的内容管理和构建工作流程。

默认情况下,正如大多数人在基本设置中所习惯的那样,Drupal 内容可以发布或取消发布。 如果您的内容营销团队需要比这更细微的东西,请为 Drupal 9 启用工作流和内容审核模块。(请注意,内容审核模块在 Drupal 8.5 之后成为核心模块)这使创建社论变得前所未有的简单适合您团队的工作流程。 在本文中,我们将说明这些模块是如何工作的。

Drupal 8 现已停产。 如果您仍在使用 Drupal 8,那么现在是迁移到 Drupal 9 的时候了。

内容审核

Drupal 9 的内容审核和工作流模块

Drupal 9 内容审核模块与工作流模块结合使用,可以使用不同的状态和转换轻松创建和管理编辑工作流。 内容审核模块允许您:

  1. 创建草稿(第一个状态未发布)
  2. 具有不同的状态,而不仅仅是已发布和未发布。
  3. 改变状态。
  4. 对每个转换和状态进行精细的权限控制。
  5. 选择要应用工作流的内容类型

工作流模块定义了一组状态和转换,然后由内容审核模块附加到内容。 “状态”是您的内容所处的当前状态(草稿、未发布、审核、已发布、存档)。 “转换”是将内容从一种状态转移到另一种状态(需要工作、需要审查、发布)的过程。

配置内容审核

首先,让我们启用您的内容审核模块。 内容审核模块随 Drupal 核心一起提供,但默认情况下处于禁用状态。 您需要手动启用模块才能开始使用它。

要启用该模块,请转到范围 -> 内容审核模块并单击安装。
启用模块后,
转到配置 -> 工作流 -> 工作流

在这里,您可以看到启用模块时创建的名为“编辑”的默认工作流程。 您可以通过单击添加工作流来编辑现有的“编辑”工作流或创建新工作

添加新工作流

创建新的工作流

创建新工作流后,您将看到可以配置和编辑的各种状态和转换。 如果您的团队需要更多灵活性或步骤,您还可以创建自己的状态或转换。 您还可以选择要应用此工作流的内容类型。

编辑工作流程

定义新的工作流

标签:工作流的名称。

状态您可以通过单击“添加新状态”按钮(如“准备审核”或“已批准”)来添加新状态。 您还可以编辑现有状态。

转场:您可以通过单击“添加新转场”按钮来添加新转场。 例如:从Ready For Review -> Approved 过渡

此工作流适用于:您可以选择工作流应应用于哪些实体类型。 例如,块类型、内容等。

默认审核状态:在这里您可以选择我们创建新内容时的默认审核状态。

用户和权限

现在,假设您在一个 3 人团队中工作:

  1. 博客作者:创建和编辑博客但不发布博客的人。
  2. 博客审阅者:对博客作者创建的博客进行审阅的人。
  3. 博客发布者:博客评论者批准的发布博客的人

假设您已经为这三个用户创建了用户配置文件,让我们继续讨论他们每个人可以做什么(或不做什么)。

站点管理员控制每个用户可以访问的内容并为他们设置权限。 在这个例子中,我们选择了博客文章作为我们的内容类型,并将工作流命名为“博客” 。 站点管理员可以向每个用户授予访问权限,以控制为此工作流创建的每个转换。 您可以在此处(见下文)看到,我们已授予博客作者创建新草稿的权限,而博客发布者拥有几乎所有内容的权限(批准、存档、新建、需要工作、发布)。 博客审阅者可以控制批准、创建新草稿和移动到需要工作转换。

权限控制

博客文章内容类型的权限控制示例

工作流示例

以下是博客文章内容类型的内容审核工作流程示例。

1. 博客作者创建一个新的博客文章。

新博文

2. 由于文章还没有准备好发布,博客作者将内容保存在草稿中

草稿

3. 博客作者写完博客后,将状态从Draft更改为Ready For Review

准备审查

4. 博客审核员审核内容,如果一切正常,他们会将状态从Ready for Review更改为 Approved

得到正式认可的

5.如果Blog需要工作并且没有准备好被批准,他会将状态从Ready for Review更改为Needs Work

需要工作

6. 博客发布者发布博客帖子。 他们将内容的审核状态从Approved 更改为 Published

已发表

此示例显示了博客文章内容类型的简单编辑工作流。 您还可以根据您的业务需求拥有更复杂、更丰富的工作流程。

要检查和编辑所有内容的状态 - 审核状态、内容修订、作者、内容类型等,您可以在审核内容视图中执行此操作。 只有在启用内容审核模块时才能找到此视图。 要找到它,请转到“内容”->“审核的内容”选项卡

审核内容仪表板