帝国论坛帝国网站管理系统交流区帝国CMS 7.5与8.0专版如何实现CKedit代码高亮功能? 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:如何实现CKedit代码高亮功能? [加入收藏夹]   

sunnycc
用户头衔:进士

精华贴   :0
发贴数   :692
经验值   :4170
注册时间:2006-10-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
如何实现CKedit代码高亮功能?
看了之前的帖子,也找到不同教程,但是8.0版本很多都不一样,具体如下:
1.当前CKedit版本的事情:
\e\data\ecmseditor\infoeditor\ckeditor.js第5行显示version:"4.9.2",revision:"95e5d83",所以当前版本应该是4.9.2
2.具体使用哪种方式?
方式1:使用highlight.js ,下载地址https://highlightjs.org/download/
方式2:使用CKEditor 官方的代码片段插件codesnippet_4.24.0-lts,https://ckeditor.com/cke4/addon/codesnippet
3.当前8.0版本下如何修改?
豆包、元宝等都问了,给的答案都不是很对,当前8.0版本有2处:
\eadmin\admin\ecmseditor\infoeditor\config.js
\e\data\ecmseditor\infoeditor\config.js

所以请问各位大佬,如何在当前8.0版本实现代码高亮?




2026-01-27 11:48:23 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :276
经验值   :1292
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

代码高亮?8.0的编辑器里就没有CODE这个标签,你是想在哪个 部分加高亮啊?



_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2026-01-27 21:59:40 已设置保密 顶部 回复 引用 报告 编辑 删除

sunnycc
用户头衔:进士

精华贴   :0
发贴数   :692
经验值   :4170
注册时间:2006-10-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

原帖由 artery 于 2026-01-27 21:59:40 发表
代码高亮?8.0的编辑器里就没有CODE这个标签,你是想在哪个 部分加高亮啊?

想单独增加CODE标签呀




2026-01-27 23:44:14 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :276
经验值   :1292
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

你说的是这个效果吗?


上传以下图片:




_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2026-01-28 10:16:47 已设置保密 顶部 回复 引用 报告 编辑 删除

sunnycc
用户头衔:进士

精华贴   :0
发贴数   :692
经验值   :4170
注册时间:2006-10-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

https://blog.csdn.net/ityard/article/details/102807071 类似这个网站里面,代码在单独的代码块里面的效果

上传以下图片:


[该贴被修改 1 次,最后修改时间 2026-01-28 10:34:21 ]



2026-01-28 10:31:08 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :276
经验值   :1292
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

要是说加个行号和复制应该可以,不过,我不会做这个运行的功能
还有就是帝国这个编辑器老旧了,现在新版是4.11...我这是把写法降下来了才能勉强用

[该贴被修改 1 次,最后修改时间 2026-01-28 10:35:50 ]


_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2026-01-28 10:34:11 已设置保密 顶部 回复 引用 报告 编辑 删除

sunnycc
用户头衔:进士

精华贴   :0
发贴数   :692
经验值   :4170
注册时间:2006-10-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

原帖由 artery 于 2026-01-28 10:34:11 发表
要是说加个行号和复制应该可以,不过,我不会做这个运行的功能
还有就是帝国这个编辑器老旧了,现在新版是4.11...我这是把写法降...

论坛有之前的教程,不过都是7.5之前的版本了,新的帝国cms8.0,没有一个目录的说明,试了2次不成功,无从下手




2026-01-28 10:37:25 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :276
经验值   :1292
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

我刚才试了下,能用,不过没人家那种功能全,你要是想要,我下午整理一下,挺麻烦的



_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2026-01-28 10:39:09 已设置保密 顶部 回复 引用 报告 编辑 删除

sunnycc
用户头衔:进士

精华贴   :0
发贴数   :692
经验值   :4170
注册时间:2006-10-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

感谢感谢大佬




2026-01-28 11:03:00 已设置保密 顶部 回复 引用 报告 编辑 删除

artery
用户头衔:举人

精华贴   :0
发贴数   :276
经验值   :1292
注册时间:2006-01-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

http://bbs.phome.net/showthread-42-368142-0.html

[该贴被修改 1 次,最后修改时间 2026-01-29 10:52:17 ]


_/_/_/_/ 我的签名就是这么不一样 ^_*
_/_/_/_/ 在下的小站:ARTERY.cn
2026-01-29 10:21:56 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1