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
顶
踩
相关文章: