Drupal 10 的所见即所得编辑器CKEditor5新功能介绍

 

Drupal 10默认启用新的所见即所得编辑器CKEditor 5,所见即所得编辑器目前越来越多的软件使用CKEditor,之前国内百度编辑器比较火,但是由于百度放弃了项目,整个百度编辑器已经2年不更新了,所以新的项目根本没有办法使用,因此,CKEditor 也成了最可靠的所见即所得编辑器的选择,尤其是国外,英文网站的开发更要选择CKEditor。

CKEditor 5默认升级了很多新功能,比CK Editor 4强大了不少,基本上算是不同时代的一个产品,所以很有必要升级CKEditor 5,本文就CKEditor 5的新功能做一个简单的介绍,供大家参考。

 

 

 

 

CKEditor 5 的新功能

 

#1 多人协作

用户可以多人协作,并且可以track每个用户修改的内容,有版本管理、协作管理的功能,并且每个版本的修改可以加上说明,这样方便追踪以及多人协作的,共通录入内容。

 

#2 内容导出

CKEditor 本身是内容的编辑,将输入的HTML存入到数据库,但是有时候,我们需要将内容导出成PDF发邮件或者分享,或者导出成Word,或者导出成MarkDown格式的文件,CKEditor 5新功能都支持,可以将我们写好的内容随时导出成各种格式,方面分享或者与其他系统集成。

另外,CKEditor 5默认支持直接存储Markdown格式的文件到数据库。

 

#3 模板化

一般的内容格式化可以支持内容的各种操作,图片也可以支持图片的插入,但是如何插入一块内容?我们可以使用代码块(code block),这样可以支持模板的操作,把常用的code block,直接插入进来,实现模板的操作。

 

#4 自定外观和发行版

CKEditor 5本身提供了很多预定义的界面样式和工具包,但是CKEditor 5还提供了在线Builder工具,我们可以直接build出自己想要的一个界面版本,自定义使用,比如下面的样式,

在线编辑器的地址:https://ckeditor.com/ckeditor-5/online-builder/ 

 

 

#5 多平台操作性

作为网站的一个编辑器,我们之前比较难的就是从Word黏贴内容,CKEditor 5完全支持这个功能,不仅仅支持从Word互相黏贴,还支持从Google Doc黏贴,完全实现跨越平台的操作。

 

 

#6 兼容性

最后,就是兼容性,CKEditor 5完全兼容4版本,因此内容的迁移、编辑器的升级操作完全不用担心,具体的升级指南,可以参考官网的链接。

https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/...

 

最后,各个系统的具体实现,可以参考我们下面的相关文章,对于表单、考试、视频、网站的建设方案。

 

 

1. 如何通过开源方案自建视频课程平台

2. 在线视频教育学习平台介绍

3. 开源的CMS如何实现问卷调研?

4. 如何用开源的系统构建在线预约系统