久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

帝國CMS FCKeditor編輯器添加插入代碼插件方法(基于SyntaxHighlighter代碼高亮插件)

這篇文章主要介紹了帝國CMS FCKeditor編輯器添加插入代碼插件方法(基于SyntaxHighlighter代碼高亮插件),需要的朋友可以參考下

帝國編輯器(FCK)默認是沒有插入代碼這一功能的,所以一般在添加代碼的時候習慣用引用這個功能,可是,這也太不專業(yè)了吧?那咋整?就給FCK加一個插件唄。下面就是很有名的SyntaxHighlighter了。

首先大家可以去官網(wǎng)下載最新版,但是下載下來并不是就能用,還要進行一些配置,對新手來說是比較有難度的。這里可以直接使用恨雪提供的已經(jīng)配置好的版本(2.1.382版本),本教程也是依據(jù)該版本而進行。

 下載地址:

下載解壓后是兩個文件夾:

第一,上傳SyntaxHighlighter2.1.382這個文件夾到網(wǎng)站根目錄,或者其他你喜歡的地方,也可以重命名該文件夾,但是在后面模板文件中調用CSS和js的時候路徑要對,這里我就傳到根目錄吧。

第二,把以下代碼加到內容模板,這里就要注意第一步了。


復制代碼
代碼如下:

<script type=”text/javascript” src=”[!–news.url–]SyntaxHighlighter2.1.382/scripts/shCore.js”></script>
<script type=”text/javascript” src=”[!–news.url–]SyntaxHighlighter2.1.382/scripts/shBrushCss.js”></script>
<script type=”text/javascript” src=”[!–news.url–]SyntaxHighlighter2.1.382/scripts/shBrushJScript.js”></script>
<script type=”text/javascript” src=”[!–news.url–]SyntaxHighlighter2.1.382/scripts/shBrushXml.js”></script>
<script type=”text/javascript” src=”[!–news.url–]SyntaxHighlighter2.1.382/scripts/shBrushPhp.js”></script>
<script type=”text/javascript” src=”[!–news.url–]SyntaxHighlighter2.1.382/scripts/shBrushSql.js”></script>
<link type=”text/css” rel=”stylesheet” href=”[!–news.url–]SyntaxHighlighter2.1.382/styles/shCore.css”/>
<link type=”text/css” rel=”stylesheet” href=”[!–news.url–]SyntaxHighlighter2.1.382/styles/shThemeDefault.css”/>
<script type=”text/javascript”>
SyntaxHighlighter.config.clipboardSwf = ‘[!–news.url–]SyntaxHighlighter2.1.382/scripts/clipboard.swf';
SyntaxHighlighter.all();
</script>

值得一提的是,上面的這些shBrushSql.js之類的JS,并不是固定要調用這些的。這些JS都有其含義(brushes),可以看官方的文檔。因為我比較經(jīng)常用到css、html、php、sql,所以我就只寫上面所示的js即可。當然,如果你愿意,你可以把全部的都調用上去。但是那樣會很慢哦。但是,假設你沒有調用php的,當你在插入代碼的時候,語言選擇php,那么在前臺,會提示錯誤。(shCore.js一定要有,不然前臺會沒有效果)

第三,把&ldquo;syntaxhighlight2&rdquo;這個文件夾傳到&ldquo;e/admin/ecmseditor/infoeditor/editor/plugins&rdquo;目錄下,也就是說,這是FCK編輯器的一個插件。

第四,修改一下FCK編輯器的配置文件,需要編輯器添加一下插件和按鈕。

1,后臺配置文件路徑:/e/admin/ecmseditor/infoeditor/fckconfig.js

2,前臺配置文件路徑:/e/data/ecmseditor/infoeditor/fckconfig.js

找到FCKConfig.PluginsPath = FCKConfig.BasePath + ‘plugins/’ ;      大概在51行

在下面插入

復制代碼
代碼如下:

FCKConfig.Plugins.Add(‘syntaxhighlight2′,’zh-cn’);
// default language options: c++,csharp,css,delphi,java,jscript,php,python,ruby,sql,vb,xhtml
FCKConfig.SyntaxHighlight2LangDefault =’c++';

然后找到’InsertTBr’],在  ‘InsertTBr’  后面輸入   ,’SyntaxHighLight2’。

這樣就算是完成了,編輯器的界面大致如下:

前臺效果大致如下:

【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學習交流,請勿用于商業(yè)用途。如損害你的權益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

ECShop是一款B2C獨立網(wǎng)店系統(tǒng),適合企業(yè)及個人快速構建個性化網(wǎng)上商店。這篇文章主要介紹了ecshop添加菜單及權限分配,需要的朋友可以參考下
這篇文章主要介紹了Ecshop 后臺添加新功能欄目及管理權限設置教程,需要的朋友可以參考下
下面小編就為大家?guī)硪黄猅HINKPHP在添加數(shù)據(jù)的時候獲取主鍵id的值方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
對于數(shù)字索引數(shù)組來說,通過 array_push()函數(shù)向數(shù)組中尾部添加元素,array_unshift頭部添加元素,需要的朋友可以參考下
這篇文章主要為大家介紹了WordPress自動給文章添加nofollow屬性的實現(xiàn)方法,可通過Nofollow for external link 插件實現(xiàn)文章頁自動添加nofollow屬性的功能,是非常實用的技巧,需要的朋友可以參考下
這篇文章主要為大家介紹了WordPress快速添加友情鏈接功能的方法,通過自定義函數(shù)實現(xiàn)后臺友情鏈接功能,是WordPress二次開發(fā)的典型應用,需要的朋友可以參考下
主站蜘蛛池模板: 久久久国产一区 | 成人久久一区 | 日韩一区二区不卡 | 欧美视频成人 | 亚洲精品一二三区 | 黄色国产 | 一区二区在线观看免费视频 | 99精品国产一区二区青青牛奶 | 日韩av免费在线电影 | 欧美日韩成人影院 | 欧美一区二区另类 | 国产乱码精品一区二区三区中文 | 久久久视频在线 | 午夜二区 | av香港经典三级级 在线 | 久久久久久久久99 | 激情五月婷婷 | 国产一区91在线 | 日韩一区二区三区视频 | 欧美第一区| 91在线网站 | 狠狠亚洲 | 日本黄色大片免费 | 高清av电影 | 久久99国产精品 | 一区二区精品 | 中文在线视频观看 | 超碰最新在线 | 在线超碰| 一级做a | 国产欧美性成人精品午夜 | 夜操| 欧美在线日韩 | 九九国产在线观看 | 亚洲精品一区二区三区中文字幕 | 91精品久久久久久久久 | 国产成人亚洲精品自产在线 | 玖玖操 | 小早川怜子xxxxaⅴ在线 | 亚洲国产欧美日韩 | 日韩免费网站 |