emlog编辑器kindeditor使用SyntaxHighlighter高亮

因为以前大部分人使用的高亮多是SyntaxHighlighter高亮插件,但是新版本的emlog5.1.0的编辑器kindeditor中不能使用该插件,所以前台和后台多没有效果,但是为了统一效果使用SyntaxHighlighter高亮,就要改造kindeditor编辑器。

首先找到code.js(文件在admin/editor/plugins/code文件夹中)这个就是改造的地方。

如何改造我就说了,直接附上改好的文件code.js文件下载:百度网盘(直接用网盘中的文件替换即可)

这个时候后台插入的是时候是按照SyntaxHighlighter的标准插入的。

注意:代码插入的时候要小心了,插入后按回车是跳不出代码模式的,所以要切换到源码模式,或者插入前多按几个回车多几行空行,直接用鼠标定位到光标外。


后台插入的时候没有任何效果。

前台效果请安装插件(SyntaxHighlighter代码高亮插件):http://www.myxzy.com/SyntaxHighlighter4em.html

  • 下载列表

目前有 9 条评论

avatar

阿晖博客  2013-05-27 10:51 2楼

安装了你的新版代码高亮插件,也覆盖了code.js,但是在后台编辑器里面没有你的代码高亮插件的显示 回复
avatar

星之宇  2013-05-27 10:52

@阿晖博客:编辑器不显示,前台可以显示的,你可以看看,后台显示比较麻烦,以后有时间回去搞搞。 回复
avatar

hackhp  2013-05-19 17:08 1楼

新版的这个编辑器,在发表完内容后,查看文章的源代码,文章内容的一些标签里面会有很多空白,比如<p>和</p>里面就有些空白代码,以前的编辑器不会。 回复
avatar

星之宇  2013-05-19 17:10

@hackhp:这个是新版本的问题一直没有很好的解决,百度的编辑器也有。 回复
avatar

hackhp  2013-05-19 17:12

@星之宇:好吧~ 回复
avatar

星之宇  2013-05-19 17:24

@hackhp:你也可以试试newlineTag : 'br',可以设置<br />换行,但是现在很多编辑器默认的多是p,好像以前老版本的kindeditor是br模式换行的。 回复
avatar

hackhp  2013-05-19 20:28

@星之宇:换个链接么? 回复
avatar

星之宇  2013-05-19 20:30

@hackhp:也添加友链,请在24小时内添加本站连接,谢谢合作! 回复
avatar

hackhp  2013-05-19 20:32

@星之宇:已经添加。 回复
昵称
邮箱
主页
提交
订阅