当前位置:首页 > 原创作品>emlog编辑器kindeditor使用SyntaxHighlighter高亮

emlog编辑器kindeditor使用SyntaxHighlighter高亮

原创作品 / 星之宇 / 2013-5-19 15:28 / 浏览:8716 / 评论:9

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

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

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

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

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


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

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

目前有 9 条评论

    • QQ
    • 填好QQ,点击获取自动填写昵称和邮箱
    • 昵称
    • 邮箱
    • 网址

    阿晖博客 2013-05-27 10:512楼

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

    星之宇 2013-05-27 10:52

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

    hackhp 2013-05-19 17:081楼

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

    星之宇 2013-05-19 17:10

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

    hackhp 2013-05-19 17:12

    @星之宇:好吧~回复

    星之宇 2013-05-19 17:24

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

    hackhp 2013-05-19 20:28

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

    星之宇 2013-05-19 20:30

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

    hackhp 2013-05-19 20:32

    @星之宇:已经添加。回复