CKEditor 5 v28.0.0 发布,修订历史功能上线

栏目: 软件资讯 · 发布时间: 5年前

内容简介:CKEditor 5 v28.0.0 已经发布。这是一个顶级的文档版本管理工具,允许用户完全控制编辑过程。该版本带来了期待已久的修订历史功能,允许用户完全控制编辑过程,扩展了表格功能,并且支持标题以及默认的表格和表格...

CKEditor 5 v28.0.0 已经发布。这是一个顶级的文档版本管理工具,允许用户完全控制编辑过程。该版本带来了期待已久的修订历史功能,允许用户完全控制编辑过程,扩展了表格功能,并且支持标题以及默认的表格和表格单元格样式。此外还包括一些错误修复。

CKEditor 5 v28.0.0 发布,修订历史功能上线

修订历史

这个新功能可以维护完整的文档修订历史记录。它可以让编辑器创建按内容的时间顺序命名的修订版,支持在修订预览中快速、方便地访问历史版本,并可以比较修订版本,以及一键恢复之前的修订版本。

CKEditor 5 v28.0.0 发布,修订历史功能上线

修订版预览显示已引入的修改(插入和删除)和在跟踪修改模式下添加的未解决的修改建议。它还显示了在给定的修订中引入的修改的总数。

CKEditor 5 v28.0.0 发布,修订历史功能上线

表格支持标题和默认属性

该版本增加了对表格标题的支持,标题会告知读者表格的内容。从可访问性的角度来看,使用标题也是有益的,因为它们可以被屏幕阅读器读取。

CKEditor 5 v28.0.0 发布,修订历史功能上线

除此以外,表格样式功能现在还允许配置编辑器中的表格的默认外观。这些是在样式表中预定义的,并传递给编辑器配置。自定义的默认样式将被应用到你的表格中,并在 "表格属性" 和 "表格单元属性" 中可见,用户可以对其进行更改。

CKEditor 5 v28.0.0 发布,修订历史功能上线

引入包元数据和 HTML 输出指南

该版本引入了包元数据。包元数据是一组与 CKEditor 5 相关的数据,描述分布在 npm 包中的插件。它允许外部构建器自动检测插件并构建它们,例如,通过CKEditor 5 在线构建器。这些数据应该保存在位于 npm 上发布的软件包根部的特殊的 ckeditor5-metadata.json 文件中。此外,推出了 DX 改进,可以记录所有CKEditor 5 功能的 HTML 输出。

现在可以在只读模式下导出为 PDF 和 Word

以前,当 WYSIWYG 编辑器在只读模式下工作时,所有的 工具 栏项目都会被禁用,作为阻止内容编辑的一部分。然而,这也会阻止导出到 Word 和导出到 PDF 的功能,尽管它们不与内容直接相关。从 v28.0.0 版本开始,这些功能在只读模式下将不再被阻止,使用户即使不能编辑,也能将编辑的内容导出到选定的文件格式。

CKEditor 5 v28.0.0 发布,修订历史功能上线

为数据模式项目定义新的 allowChildren 属性

在 v28.0.0 之前,用新的子集扩展模式定义是一个两步的过程,只能通过使用 allowIn 属性来实现。而该版本编辑器版本引入了 allowChildren 属性。这个额外的机制使得有可能利用一个更简单的解决方案,在新的模式定义注册期间提供 allowChildren 属性,在那里你可以为模型设置子代。

更多详细内容,请查看官方公告


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

智能时代

智能时代

吴军 / 中信出版集团 / 2016-8 / 68.00

大数据和机器智能的出现,对我们的技术发展、商业和社会都会产生重大的影响。作者吴军在《智能时代:大数据与智能革命重新定义未来》中指出,首先,我们在过去认为非常难以解决的问题,会因为大数据和机器智能的使用而迎刃而解,比如解决癌症个性化治疗的难题。同时,大数据和机器智能还会彻底改变未来的商业模式,很多传统的行业都将采用智能技术实现升级换代,同时改变原有的商业模式。大数据和机器智能对于未来社会的影响是全方......一起来看看 《智能时代》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换