Contribute to this guide

guideDrupal 中的实时编辑

Drupal 是一个用 PHP 编写的免费开源 Web 内容管理系统 (CMS)。CKEditor 5 WYSIWYG 富文本编辑器是 Drupal 的默认编辑器模块。CKEditor 5 Premium Features 模块 提供了实时协作功能与编辑平台的即时集成。

目前,该模块包含一整套协作工具,即评论、跟踪更改和修订历史记录。它还提供生产力包 - 一组必要的格式化和导航功能以及文档导入和导出插件。

# 使用 CKEditor 5 在 Drupal 中进行实时协作

使用实时协作 功能,许多用户可以一起在 Drupal 中编写、审查和讨论他们的内容。无需使用不同的应用程序进行起草和评论 - 您可以在一个地方完成所有操作。

Drupal with CKEditor 5 real-time collaborative editing.

# 添加评论

评论 功能允许用户讨论内容。它允许他们向内容的任何部分添加评论,包括文本和块元素,例如嵌入式媒体或图像。对于许多在同一文档上工作的作者来说,这是一种很好的沟通方式。

# 跟踪内容更改

跟踪更改 功能显示编辑者添加的更改建议。这些更改建议可以稍后被接受并添加到内容中,或者被驳回。

修订历史记录 是一种版本控制工具,允许制作文档快照(修订版)。您可以为这些快照命名,并轻松浏览它们以查看所做的更改。您还可以比较和恢复内容的先前版本。

# 通知

还专门为 Drupal 的 CKEditor 5 Premium Features 模块开发了一个可配置的通知系统。无论何时有人在文档中提到您、评论或回复您、接受或拒绝建议,等等,它都会帮助您及时了解最新情况。将其与您的自定义插件集成,通过电子邮件、Slack 或其他服务接收通知。

# 异步协作

您可以将所有协作功能用于异步编辑。这是一种协作模式,其中一次只能有一位参与者可以处理文档,使用修订历史记录、跟踪更改和评论功能来与之前的和之后的编辑者进行交互,因为工作是按顺序进行的。

# 提高生产力的功能

除了实时协作工具之外,该模块还提供了各种其他插件。格式刷 功能允许用户一致地对编辑的文本进行样式设置,而提及 功能允许您在评论中标记其他用户。同时,斜杠命令 允许您通过键入/ 字符并从许多预定义操作(如文本格式化和插入标题、表格或列表)中选择来创建、插入和格式化丰富的內容。

# 全屏模式

全屏模式是一个免费使用的插件,它会最大化编辑区域。它在使用文档大纲评论 等占用编辑器周围额外空间的功能时特别有用。

# 文档转换器

该模块包含从 Office 粘贴增强 功能,使粘贴高级富文本内容变得轻松可靠。用户还可以使用从 Word 导入 功能将整个文档导入编辑器。完成工作或需要将其发送给其他编辑者后,方便的一键式导出为 PDF导出为 Word 功能提供了可移植性和跨平台互操作性。

# 模板

由于预定义模板集,轻松定义的文档和内容模板 使内容创建变得更快更容易。这些模板可能定义整个文档,例如符合公司风格指南的简历、报告或正式信件。您还可以使用模板创建内容块,例如预先格式化的表格、列表和其他块元素。

# CKEditor 5 插件包

CKEditor 5 插件包 是一个免费使用的模块,提供 Drupal 核心不可用的多个 CKEditor 5 插件,扩展了编辑器的功能。

# CKEditor 5 插件包模块中的可用功能

插件包还使免费使用一些高级功能成为可能。

目前可用的高级功能

每个插件的详细描述可以在CKEditor 5 插件包模块页面 上找到

# 支持的 Drupal 版本

# 要求

  • PHP 8.0+
  • 已启用 CKEditor 5 的 Drupal 9.4
  • Drupal 10
  • 待办事项列表模块需要 Drupal 10.2+
  • 模板模块需要 Drupal 10.3+

# 安装和配置

有关如何安装和设置 Premium Features 模块的详细信息,请参阅 Drupal 文档中的将 CKEditor 5 Premium Features 模块添加到 Drupal 10 指南。

有关如何安装和设置 Plugin Pack 模块的详细信息,请参阅 Drupal 文档中的将 CKEditor 5 Plugin Pack 模块添加到 Drupal 10 指南。