Redmine的CKEditor插件升级到4.13.1,同时支持word直接粘贴图片 | 您所在的位置:网站首页 › ckeditor4支持表格 › Redmine的CKEditor插件升级到4.13.1,同时支持word直接粘贴图片 |
Redmine的CKEditor插件默认版本是4.7.1,其实最新的CKEditor4版本4.13.1已经对word格式粘贴支持的更好。 从CKEditor4.7.1升级到最新4.13.1的步骤如下: 1) 首先要确定使用哪些CKEditor插件,参考 文件 redmine_ckeditor\assets\ckeditor\build-config.js 使用这个build-config.js从CKEditor4网站下载最新的CKEditor zip包, 然后解压覆盖到目录 redmine_ckeditor\assets\ckeditor\ 2)然后看看 redmine_ckeditor\assets\ckeditor\plugins 目录中的原有的哪些plugin, 不在原有的plugins的目录内的插件,要放到 redmine_ckeditor\assets\ckeditor-contrib\plugins 目录 至于为什么有些插件要放到ckeditor-contrib,原因不明。 3)application.js文件 拷贝文件 redmine_ckeditor\assets\ckeditor\ckeditor.js 覆盖到 redmine_ckeditor\assets\javascripts\application.js 这样整体的CKEditor升级完成。
还有一个很重要的地方是直接从word粘贴图片到CKEditor, 需要借助于uploadimage插件。 目前Chrome支持单个图片粘贴;而Firefox支持多个图片的粘贴,但是文本格式不太好。 总体来说上传图片需要服务器端的程序支持,CKFinder就是一个例子。 我从github xiaoli 复制了项目支持Ruby的文件上传,直接使用就好。 参考: https://github.com/Henry586/redmine_ckeditor 文件上传的核心是控制器: https://github.com/xiaoli/redmine_ckeditor/blob/master/app/controllers/ckeditor_controller.rb 还有必须修改config.js配置为: config.uploadUrl = '/ckeditor/upload';
|
CopyRight 2018-2019 实验室设备网 版权所有 |