麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > 帝國Empire > 正文

帝國CMS FCKeditor如何添加插件

2024-08-28 12:26:46
字體:
來源:轉載
供稿:網友

帝國CMS FCKeditor如何添加插件?

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

推薦學習《帝國cms教程》

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

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

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

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

代碼如下:

1

2

3

4

5

6

7

8

9

10

11

12

<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),可以看官方的文檔。因為我比較經常用到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行

在下面插入

代碼如下:

1

2

3

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’。

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

4e96a50d223cea3939dae2ab858414c.png

前臺效果大致如下:

f095a74f252fac105e8f7a6518a5cf5.png

以上就是帝國CMS FCKeditor如何添加插件的詳細內容,更多請關注php中文網其它相關文章!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: chinese中国真实乱对白 | 91九色视频观看 | 成人在线视频在线观看 | 国产一区二区不卡视频 | 久久成人综合视频 | 在线成人精品视频 | 91美女福利视频 | 一本精品999爽爽久久久 | japanese massage tube| 12av毛片| 久久精品.com | 精品亚洲一区二区三区 | 免费久久久久 | av电影在线播放 | 久久老司机 | 亚洲视频在线观看免费 | 国产午夜电影在线观看 | 嗯哈~不行好大h双性 | 九色在线78m | 亚洲一级片免费观看 | 国产亚洲综合一区二区 | 国产电影精品久久 | v11av在线视频成人 | 成人三级电影在线 | 久久恋 | 欧美精品一区二区视频 | 黄在线免费看 | 久久久资源网 | 日本一区二区不卡高清 | 中国3xxxx | 久久久成人动漫 | 国产一区二区三区在线免费 | 香蕉成人在线视频 | 看毛片电影| 国产亚洲精久久久久久蜜臀 | 天堂成人国产精品一区 | 久久欧美亚洲另类专区91大神 | 亚洲电影在线观看高清免费 | 欧美成人黄色 | 日韩一级片 | 日本黄色大片免费 |