實現(xiàn)DedeCms 5.7代碼高亮的方法,織夢教程
導(dǎo)讀:織夢教程織夢教程很多做網(wǎng)站的朋友在應(yīng)用CMS都需要代碼高亮,而我們的織夢CMS卻不像Wordpress一樣又大把大把的插件可用,如何實現(xiàn)dedeCMS 5.7代碼高亮呢?dede模板堂織夢模板。
很多做網(wǎng)站的朋友在應(yīng)用CMS都需要代碼高亮,而我們的織夢CMS卻不像Wordpress一樣又大把大把的插件可用,如何實現(xiàn)織夢模板 5.7代碼高亮呢?在網(wǎng)上搜了很長時間資料,大都寫的是CKEditor和SyntaxHighlighter整合的文章,但是織夢模板將ckeditor做了集成,和一般的只針對于ckeditor對config.js修改不同。所以只能自己琢磨修改了,現(xiàn)將方法寫出供站長朋友們參考:
一、首先去SyntaxHighlighter官方網(wǎng)站下載,網(wǎng)址:http://alexgorbatchev.com/SyntaxHighlighter/download/,建議下載2.1版本,3.0版本的貌似不支持自動換行,這里使用的是2.1.382版本。將下載的文件解壓在syntaxHighlight文件夾里,去除里面無用的文件,只留下scripts和styles文件夾。
二、新建dialogs文件夾,在里面新建一個名為syntaxhighlight.js的文件,內(nèi)容如下:
因代碼量過大,不宜貼出,請直接下載syntaxhighlight.js
如果想修改代碼區(qū)域的樣式請在以下代碼處修改<able>標(biāo)簽里的樣式。
三、然后新建images文件夾,存放一個syntaxhighlight.gif圖片文件,該圖片文件在編輯器工具欄上顯示,可以使用16*16像素的圖片
四、新建lang文件夾,是語言包,里面有兩個文件,一個是中文cn.js一個是英文en.js,代碼內(nèi)容如下:
en.js代碼如下:
cn.js代碼如下:
五、新建plugin.js文件,該文件是ckeditor插件必須得文件,里面是對該插件的一些配置,代碼如下:
六、由于織夢模板 5.7自己集成了一個dedepage插件,用來添加ckeditor自定義插件,在/include/ckeditor/dedepage文件夾下,打開plugin.js文件在最后面添加:
requires:['yntaxhighlight']中syntaxhighlight為代碼高亮插件的文件夾名,添加完之后的代碼如下:
七,修改/include/ckeditor/ckeditor.inc.php文件,在$toolbar['sic']的最后一行添加元素Code,修改后代碼如下:
關(guān)鍵詞標(biāo)簽: 標(biāo)簽 織夢 代碼
聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-21 ,文章實現(xiàn)DedeCms 5.7代碼高亮的方法,織夢教程主要講述標(biāo)簽,代碼,織夢網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_32562.html
為你推薦與實現(xiàn)DedeCms 5.7代碼高亮的方法,織夢教程相關(guān)的文章
-
dedecms首頁中文章列表無刷新頂、踩的實現(xiàn)
(120)人喜歡 2023-07-21 -
織夢網(wǎng)站地圖Sitemap+百度Ping推送功能實現(xiàn)
(160)人喜歡 2023-07-21 -
DeDecms后臺設(shè)置及網(wǎng)站地圖seo優(yōu)化,織夢技
(50)人喜歡 2023-07-21 -
DedeCMS模板制作自定義表單時添加驗證碼的
(166)人喜歡 2023-07-21 -
織夢標(biāo)簽:sonchannel 子欄目調(diào)用,織夢教程
(103)人喜歡 2023-07-21 -
在織夢cms中使用繁體轉(zhuǎn)簡體的函數(shù)BIG5To
(186)人喜歡 2023-07-21
