帝国cms7.5ckeditor编辑器代码高亮插件教程
时间:2024年03月27日
/来源:网络
/编辑:佚名
帝国cms7.5ckeditor编辑器代码高亮插件
帝国cms自带的编辑器不带代码高亮插件,而作为技术博客,要经常分享一些代码,所以就需要这个高亮插件,网上发的很多都不能用,这个是本人亲自测试可行的,分享给大家!
使用说明:
注意压缩包内有两个文件和两个文件夹:
如果你的网站没有二开过,请直接覆盖config.js和plugins文件到/e/admin/ecmseditor/infoeditor/目录下
如果你的网站二开过或修改过默认的CK编辑器,请手动修改/e/admin/ecmseditor/infoeditor/目录下的config.js文件,修改方法如下:
1.查找:{ name: 'insert',在 items:里面找增加元素CodeSnippet,注意大小写;
2.查找config.extraPlugins,在后面增加codesnippet;
增加默认样式:config.codeSnippet_theme= 'obsidian';放到尾部即可,可以参考我修改的config.js
样式有很多,可以访问http://www.xxxxx.com/e/admin/ecmseditor/infoeditor/plugins/codesnippet/samples/codesnippet.html,找到你喜欢的样式,复制样式名到这里即可
最后一步,将skin目录直接上传到网站根目录下,
PS:里面的obsidian.css和上面设置的默认样式名要对应,其他样式可以到/e/admin/ecmseditor/infoeditor/plugins/codesnippet/lib/highlight/styles目录下去找
然后在文章模板中增加以下代码:
<script src="[!--news.url--]skin/liuge/obsidian.css"></script>
<script src="[!--news.url--]skin/liuge/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
安装完后请强制刷新浏览器再到编辑器界面看是否有插入代码段按钮
注:若发现怎么改config.js里面的配置,编辑器还是不显示代码按钮,试着覆盖我提供的eshoweditor.php文件到/e/admin/ecmseditor/目录下
本插件适用于帝国cms7.5,其他版本请自行测试
演示截图:
帝国cms7.5ckeditor编辑器代码高亮插件
https://www.qiyuandi.com/d/file/20201108/11e3f947c465990a6605634538327cd1.zip
链接: https://pan.baidu.com/s/1ns0SG4MA8iI7c4cPsD1XMQ 提取码: ck8h
帝国cms自带的编辑器不带代码高亮插件,而作为技术博客,要经常分享一些代码,所以就需要这个高亮插件,网上发的很多都不能用,这个是本人亲自测试可行的,分享给大家!
使用说明:
注意压缩包内有两个文件和两个文件夹:
如果你的网站没有二开过,请直接覆盖config.js和plugins文件到/e/admin/ecmseditor/infoeditor/目录下
如果你的网站二开过或修改过默认的CK编辑器,请手动修改/e/admin/ecmseditor/infoeditor/目录下的config.js文件,修改方法如下:
1.查找:{ name: 'insert',在 items:里面找增加元素CodeSnippet,注意大小写;
2.查找config.extraPlugins,在后面增加codesnippet;
增加默认样式:config.codeSnippet_theme= 'obsidian';放到尾部即可,可以参考我修改的config.js
样式有很多,可以访问http://www.xxxxx.com/e/admin/ecmseditor/infoeditor/plugins/codesnippet/samples/codesnippet.html,找到你喜欢的样式,复制样式名到这里即可
最后一步,将skin目录直接上传到网站根目录下,
PS:里面的obsidian.css和上面设置的默认样式名要对应,其他样式可以到/e/admin/ecmseditor/infoeditor/plugins/codesnippet/lib/highlight/styles目录下去找
然后在文章模板中增加以下代码:
<script src="[!--news.url--]skin/liuge/obsidian.css"></script>
<script src="[!--news.url--]skin/liuge/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
安装完后请强制刷新浏览器再到编辑器界面看是否有插入代码段按钮
注:若发现怎么改config.js里面的配置,编辑器还是不显示代码按钮,试着覆盖我提供的eshoweditor.php文件到/e/admin/ecmseditor/目录下
本插件适用于帝国cms7.5,其他版本请自行测试
演示截图:
帝国cms7.5ckeditor编辑器代码高亮插件
https://www.qiyuandi.com/d/file/20201108/11e3f947c465990a6605634538327cd1.zip
链接: https://pan.baidu.com/s/1ns0SG4MA8iI7c4cPsD1XMQ 提取码: ck8h
新闻资讯 更多
- 【帝国cms教程】帝国CMS模板变量$GLOBALS[navclassid]用法分析04-03
- 【帝国cms教程】鲜为人知帝国CMS内容页调用上一篇和下一篇的精华方法汇总04-03
- 【帝国cms教程】怎么快速找出帝国CMS数据库配置文件路径及迁移网站后修改技巧!04-03
- 【帝国cms教程】帝国CMS模板$GLOBALS[navclassid]用法详解04-03
- 【帝国cms教程】帝国cms 7.5版列表页分页样式修改笔记04-02
- 【帝国cms教程】解决帝国CMS搜索页面模板不支持灵动标签和万能标签的方法04-02
- 【帝国cms教程】帝国CMS只备份栏目和模板的方法04-02
- 【帝国cms教程】帝国CMS怎样删除清空数据库记录?04-02
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法