ecms帝国默认编辑器fckeditor添加代码高亮插件(图文)
下面介绍一下帝国ecms编辑器如何添加代码高亮 这里使用syntaxhighlighter
代码高亮让编辑的代码片段显示更加清楚
本文使用syntaxhighlighter_3.0.83无须在引人过多的js文件,
syntaxhighlighter_3.0.83官方下载地址是:http://alexgorbatchev.com/SyntaxHighlighter/
下面介绍一下添加插件方法
1.从网盘中下载所需要的文件ecms帝国编辑器添加代码高亮.zip,文件清单如下图:

2.上传syntaxhighlighter文件夹到服务器系统根目录,把下面内容添加到内容模板里面
<!--syntaxhighlighter start --> <script type="text/javascript" src="[!--news.url--]syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="[!--news.url--]syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="[!--news.url--]syntaxhighlighter/styles/shCoreDefault.css"/> <!--syntaxhighlighter end -->
3.把syntaxhighlight2这个文件夹上传到e/admin/ecmseditor/infoeditor/editor/plugins”目录下,作为FCK编辑器的一个插件。
4.修改一下FCK编辑器的配置文件,需要编辑器添加一下插件和按钮。
后台配置文件路径:/e/admin/ecmseditor/infoeditor/fckconfig.js
前台配置文件路径:/e/data/ecmseditor/infoeditor/fckconfig.js
找到FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ;
大概在51行在下面插入代码如下:
FCKConfig.Plugins.Add('syntaxhighlight2', 'en');
// default language options:
// c++,csharp,css,delphi,java,jscript,php,python,ruby,sql,vb,xhtml
FCKConfig.SyntaxHighlight2LangDefault = 'java';
这样就完成了编辑器就会出现如下图的小图标

点击最后一个小图标 输入要插入的代码片段即可,最终显示效果如下

来源://作者:/更新时间:2015-03-22
顶
踩
相关文章:

