在整合之前,我们应该首先确保syntaxhighlight可以在网站中正确使用。请首先查看语法高亮显示,以完成Imperialcms代码/英语(1)的语法高亮显示
在开展融合以前,最先要确保syntaxhighlight能在网址中一切正常应用。请先看syntaxhighlight完成帝國cms代码/英语的语法高亮。1.此刻必须免费下载此外一个软件:
详细地址:http://psykoptic.com/userfiles/files/FCKEditor-syntaxhighlight_2.1.0.zip
2.将syntaxhighlight2缓解压力到e\admin\ecmseditor\infoeditor\editor\plugins文件目录,如图所示
3.syntaxhighlight2的lang文件夹名称新建文件zh-cn.js,这实际上是对syntaxhighlight的简体中文版。
內容以下:
拷贝代码代码以下:
FCKLang.SyntaxhighlightBtn='插进/编写高亮源代码';
FCKLang.DlgSyntaxhighlightTitle='SyntaxHighlighter2';
FCKLang.SyntaxHightlightTab1='源代码';
FCKLang.SyntaxHightlightTab2='高級选择项';
//sourcecodetab
FCKLang.SyntaxHightlightLang='挑选語言';
FCKLang.SyntaxHightlightEnterCode='键入代码';
//advancedtab
FCKLang.SyntaxHightlightGutter='行号';
FCKLang.SyntaxHightlightGutterDetail='掩藏行号';
FCKLang.SyntaxHightlightNoControls='专用工具控制面板';
FCKLang.SyntaxHightlightNoControlsDetail='隐藏工具控制面板.';
FCKLang.SyntaxHightlightCollapse='Collapse';
FCKLang.SyntaxHightlightCollapseDetail='代码块是不是默认设置伸缩。(controlsneedtobeturnedon)';
FCKLang.SyntaxHightlightLineCount='起始行号';
FCKLang.SyntaxHightlightLineCountDetail='该配备项容许改动起始行的行号.初始值为1.';
FCKLang.SyntaxHightlightShowcolumns='显示列';
FCKLang.SyntaxHightlightShowcolumnsDetail='在第一行显示列.(仿佛沒有实际效果)';
FCKLang.SyntaxHightlightLines='显示高亮行';
FCKLang.SyntaxHightlightLinesDetail='该配备项用于主要显示一些代码行。比如<em>3,10,15</em>.';
FCKLang.SyntaxHightlightInformation='<strong>留意:</strong>该软件务必相互配合<strong>JavaScriptSyntaxHighlighter</strong><ahref="http://alexgorbatchev.com/wiki/SyntaxHighlighter"target="_blank">alexgorbatchev.com</a>应用.假如您的网址沒有配备SyntaxHighlighter,该软件不容易有一切实际效果!';
4.改动e/admin/ecmseditor/infoeditor/fckconfig.js文件
拷贝代码代码以下:
FCKConfig.Plugins.Add('syntaxhighlight2','zh-cn');
//defaultlanguageoptions:
//c,csharp,css,delphi,java,jscript,php,python,ruby,sql,vb,xhtml
FCKConfig.SyntaxHighlight2LangDefault='css';
5.然后改动该文件的FCKConfig.ToolbarSets["Default"]值,寻找FCKConfig.ToolbarSets["Default"]有关项,加上SyntaxHighlight2按键。
6.清除浏览器缓存,再次登录,syntaxhighlight2按钮出现在在线编辑器上。
点击该按钮,出现syntaxhighlight2软件的提示框,如下图所示
到目前为止,大家已经完成了Imperialcms6.6syntaxhighlight的融合,完成了内容网页的页面代码高亮。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)