帝国 CMS 打造的编辑器升级的免费插件,将内置 CKEditor 升级至官方免费最终稳定版,补齐代码高亮插件等功能 手动修改方法: 1、首先到ckeditor官方构建编辑器相关的功能,下载构建好的压缩包 2、删除eadmin/admin/ecmseditor/infoeditor编辑器所有文件 3、复制压缩包所有文件到eadmin/admin/ecmseditor/infoeditor目录 4、恢复备份文件eadmin/admin/ecmseditor/infoeditor
config.js build-config.js plugins/etranfile plugins/etranmedia plugins/etranmore plugins/ecleanalltext plugins/autoformat plugins/einsertbr plugins/einsertpage plugins/einserttime plugins/equotetext 5、修改配置文件eadmin/admin/ecmseditor/infoeditor/config.js
// [CKEDITOR] Error code: exportpdf-no-token-url.因为CKEditor 官方 PDF 导出不是纯前端本地生成,依赖 CKEditor 云端 PDF 转换服务,不需要的话可以禁用 www.fhqdgv.cn 帝国CMS插件网 config.removePlugins = 'exportpdf'; // This CKEditor 4.22.1 version is not secure. Consider upgrading to the latest one, 4.25.1-lts. 免费版本官方不再更新 config.versionCheck = false; 代码高亮插件相关修改 1、到官方网站下载codesnippet压缩包,解压放到eadmin/admin/ecmseditor/infoeditor/plugins下
2、把eadmin/admin/ecmseditor/infoeditor/plugins/codesnippet/lib目录移动到前台目录如/assets目录下,这样就不会暴露你的后台目录地址
3、eadmin/admin/ecmseditor/infoeditor/config.js配置代码高亮
// 在insert分组添加CodeSnippet www.fhqdgv.cn Wayne帝国CMS插件网 { name: 'insert', items: [ 'Image', 'CodeSnippet', 'etranmore', 'Flash', 'etranmedia', 'etranfile', '-', 'Table', 'HorizontalRule', 'SpecialChar', 'equotetext', 'einserttime', 'einsertpage', 'einsertbr' ] },
// extraPlugins中添加codesnippet config.extraPlugins = 'etranfile,etranmedia,etranmore,autoformat,ecleanalltext,einsertbr,einsertpage,einserttime,equotetext,codesnippet'; 4、模板引用代码高亮样式风格文件
<link rel="stylesheet" href="/assets/lib/highlight/styles/default.css"> ​​​​​​​<script src="/assets/lib/highlight/highlight.pack.js"></script> <script>hljs.initHighlightingOnLoad();</script>
如果需要一键安装包可以通过https://www.fhqdgv.cn/plugins/12.html免费获取
|