校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > DedeCms 5.7實現代碼高亮

DedeCms 5.7實現代碼高亮

POST TIME:2020-04-04 15:50

無論建博客網站還是CMS類型網站,很多都需要代碼高亮,國內比較優秀的CMS建站系統之一——織夢CMS,不像Wordpress一樣又大把大把 的插件可用,我用的是最新的dedeCMS 5.7,在網上搜了很長時間資料,大都寫的是CKEditor和SyntaxHighlighter整合的文章,但是dedecms將ckeditor做 了集成,和一般的只針對于ckeditor對config.js修改不同。所以只能自己琢磨修改了,現將方法寫出供站長朋友們參考:

一、首先去SyntaxHighlighter官方網站下載,網址:http://alexgorbatchev.com/SyntaxHighlighter/download/,建議下載2.1版本,3.0版本的貌似不支持自動換行,這里使用的是2.1.382版本。將下載的文件解壓在syntaxHighlight文件夾里,去除里面無用的文件,只留下scripts和styles文件夾。

二、新建dialogs文件夾,在里面新建一個名為syntaxhighlight.js的文件,內容如下:

因代碼量過大,不宜貼出,請直接下載syntaxhighlight.js

如果想修改代碼區域的樣式請在以下代碼處修改<able>標簽里的樣式。

三、然后新建images文件夾,存放一個syntaxhighlight.gif圖片文件,該圖片文件在編輯器工具欄上顯示,可以使用16*16像素的圖片

四、新建lang文件夾,是語言包,里面有兩個文件,一個是中文cn.js一個是英文en.js,代碼內容如下:

en.js代碼如下:

cn.js代碼如下:

五、新建plugin.js文件,該文件是ckeditor插件必須得文件,里面是對該插件的一些配置,代碼如下:

六、由于dedecms 5.7自己集成了一個dedepage插件,用來添加ckeditor自定義插件,在/include/ckeditor/dedepage文件夾下,打開plugin.js文件在最后面添加:

requires:['yntaxhighlight']中syntaxhighlight為代碼高亮插件的文件夾名,添加完之后的代碼如下:



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 吐鲁番市| 马尔康县| 肇源县| 孙吴县| 华蓥市| 建阳市| 武山县| 大丰市| 海安县| 绥宁县| 大渡口区| 思茅市| 姚安县| 酒泉市| 南华县| 淮滨县| 信丰县| 中西区| 阿城市| 丽水市| 兴海县| 舟山市| 蓝山县| 辽阳县| 彰化县| 会泽县| 澄迈县| 新建县| 博野县| 荆门市| 西乌珠穆沁旗| 天水市| 嘉黎县| 攀枝花市| 南漳县| 襄汾县| 西畴县| 墨玉县| 安陆市| 贵港市| 南涧|