一,、更換編輯器
DEDECMS 5.7更換為FCK編輯器其實(shí)非常簡(jiǎn)單,我們先到官網(wǎng)去下載一個(gè)5.6的版本,,解壓后把include文件夾中的FCKeditor文件夾上傳到網(wǎng)站同目錄下,。
然后打開(kāi)網(wǎng)站后臺(tái)-系統(tǒng)-系統(tǒng)基本參數(shù)-核心設(shè)置,在“Html編輯器(ckeditor,需要fck的用戶可以去官網(wǎng)下載): ”中把ckeditor改為fck,,一定要小寫(xiě)哦,,保存就可以了。
二,、修改分段標(biāo)簽
在FCK編輯器中,,目前是用div做為段落,因?yàn)槟壳昂芏嗑W(wǎng)站都是用div+css布局,, div做為網(wǎng)頁(yè)架構(gòu)最常用的標(biāo)簽,,很明顯內(nèi)容中的div很容易和頁(yè)面布局標(biāo)簽混淆,內(nèi)容中一個(gè)多余的未關(guān)閉的標(biāo)簽就會(huì)讓整個(gè)頁(yè)面面目全非,,所以在內(nèi)容中就特別需要使用p做為段落,,而不是用div。
具體的修改方法如下:
第一步:在fckconfig.js文件里查找
FCKConfig.EnterMode = 'div' ;
修改成
FCKConfig.EnterMode = 'p' ;
第二步:
修改\FCKeditor\editor\js目錄中的fckeditorcode_ie.js和fckeditorcode_gecko.js文件
查找:
FCKConfig.EnterMode=='p'?'p':'div'
修改成
FCKConfig.EnterMode=='p'?'p':'p'
即無(wú)論如何都不使用div標(biāo)簽,,這樣就可以了,。
注:在官方發(fā)布的版本中,第一步已經(jīng)做了修改,,可惜虎頭蛇尾,,沒(méi)繼續(xù)做第二步,我們只需要做第二步即可,。