4分钟阅读时间 (732字)

探索核心 - 工作流程

Joomla 4 Basics for Newbies: Workflows

正如你可能知道的,Joomla完全集成,无需安装扩展即可用于不同类型的网站。这意味着你有很多可能性,就在你的指尖。但是如何使用它们?JCM的“探索核心”系列解释了所有酷炫的核心功能。在本期中,Chris Keen展示了将“内容管理”提升到全新水平的工作流程功能。

Joomla文章始终有多种状态,例如“已发布”、“未发布”、“已删除”和“存档”。使用这些状态可以让你控制文章何时以及是否显示等。Joomla 4为文章引入了一个令人惊叹的新工作流程功能。工作流程功能还允许你控制文章的开发周期,包括哪些用户(组)负责各个开发阶段。

最好的解释方式是使用以下简单的用例。

一个网站使用多个作者为网站撰写文章(步骤1)。为了确保文章质量,这些文章随后由团队中的一名校对员阅读,并与作者协商,检查并改进清晰度、语法和拼写(步骤2)。一旦校对并接受,这些文章将由主编审核,主编也会检查它们是否属于预期的类别,并将按照所需日期发布(步骤3)。一旦主编满意,文章将被发布(步骤4)。

在Joomla 3中,这四个步骤需要手动协调和执行。在Joomla 4中,这些可以被视为文章工作流程中的逻辑阶段。

在我们的示例工作流程中,我们定义以下阶段和转换、用户组、文章状态和通知。

步骤

阶段

分配给

转换

文章状态

通知

1

文章 - 撰写

作者

文章 - 提交

未发布

编辑

2

文章 - 校对

编辑

文章 - 编辑

未发布

发布者

3

文章 - 最终编辑

发布者

文章 - 发布

未发布

管理员

4

文章 - 已发布

管理员

无 - 完成

已发布

无人

要实现此工作流程,我们首先在“文章/集成”下启用工作流程功能。

Enable the Joomla 4 workflow feature

然后我们需要执行以下操作

  1. 添加一个新的工作流程并将其分配到将使用该工作流程的文章类别。

    Add a new workflow to your Joomla 4 website

  2. 定义工作流程的阶段(步骤)

    Joomla 4 Workflow: define stages

  3. 将编辑阶段分配给正确的用户(用户组)- 例如,将[文章 - 写作]阶段分配给[作者]用户组。

    Joomla 4 Workflow: Assign edtors

  4. 定义工作流程中文章可以拥有的可能下一阶段之间的转换

    Joomla Workflow: define the transitions

    然后我们需要定义每个转换的“当前阶段”和“目标阶段”,例如从阶段“[文章-写作]到目标阶段[文章 - 校对]。”

    Joomla 4 Workflow: define current and target stage

    根据需要设置文章状态,在我们的示例中,在此转换期间状态保持为[未发布]。

    Joomla 4 Workflow: set the article status

    并定义哪些用户需要通知阶段更改。

    Joomla 4 Workflow: choose which users should be notified

让我们看看我们的工作流程是如何运作的。

  1. 作者开始撰写文章(这将自动分配到默认阶段“文章-写作”。在此阶段,文章是“未发布”的(阶段/步骤 1)。

  2. 一旦作者完成文章,他就使用“文章 - 提交”转换将其分配到下一阶段“文章 - 校对”(阶段/步骤 2),文章状态仍然设置为“未发布”,并且编辑用户组被告知文章现在已准备好进行审查。

  3. 编辑现在可以校对文章,一旦满意,可以使用转换“文章 - 编辑”将其移动到下一阶段(“文章 - 最终编辑”)。- (阶段/步骤 3)。同时,也会通知出版商文章已准备好进行“最终编辑”。

  4. 出版商可以审查文章,一旦满意,可以使用最终转换发布文章(阶段/步骤 4),在此转换中,文章状态从“未发布”更改为“发布”,并且文章现在在网站上可见。

这是工作流程功能的基本概述。只需在谷歌上搜索“Joomla 4 工作流程”,你将看到更多关于工作流程功能的详细文章,这些文章来自 JCM 和许多 Joomla 扩展开发者。

认证团队已将工作流程功能与自定义字段结合使用,这使得它变得更加强大,但这又是另一个故事,可能需要另一篇文章...

《Joomla 社区杂志》上发布的一些文章代表了作者对特定主题的个人观点或经验,可能不符合 Joomla 项目的官方立场。

1
认识一位 Joomler:Anja de Crom
Joomla 4 客户端,第 1 部分:管理用户,...
 

评论

已注册? 登录此处
尚无评论。成为第一个发表评论的人

通过接受,您将访问 https://magazine.joomla.net.cn/ 之外由第三方提供的服务