將論壇轉換到UTF-8編碼后,確實有一些插件無法支持,這些插件只能手動轉換了。。
下載到插件
由于不適合網站的插件在Discuz應用中心是無法下載的,所以我們需要再安裝一個GBK論壇來幫助我們下載這些插件,安裝和下載過程不再贅述.
附一個小方法:若插件不支持當前的Discuz版本,可以修改source里的discuz_version.php,將里面的define(‘DISCUZ_VERSION’, ‘**’);參數修改為你需要的Discuz版本,并更新緩存即可欺騙過Discuz應用中心.
轉換編碼
將需要轉換編碼的插件從source/plugin目錄下載到本地,并對其中有中文字符的文件進行轉換,注意:不要轉換沒有中文字符的文件,容易造成插件無法使用,轉換不建議使用批量轉換工具,使用Windows記事本工具的另存為功能轉換成功率最高!(編碼處務必選擇UTF-8)
添加XML
沒有UTF-8編碼的XML,Discuz論壇的UTF-8版本是無法識別插件的,所以我們必須手動添加XML
1.打開插件根目錄,找到插件的GBK版本XML(或為其它編碼)大概文件名為discuz_plugin_**_GBK.xml(若為BIG5編碼,則為discuz_plugin_**_BIG5.xml,以此類推)
2.將此文件復制一份,將文件名末尾的編碼名修改為UTF8,暨變為discuz_plugin_**_UTF8.xml
3.用記事本打開它,另存為UTF-8編碼,并將另存的文件放到插件根目錄,文件名不要改動
上傳服務器
將修改好的插件上傳到UTF-8論壇的source/plugin目錄
Discuz! 越獄
一般情況下,這樣被我們修改過的插件都是無法直接安裝的,我們需要破除Discuz的限制,參見:http://blog.csdn.net/luxiaoyu_sdc/article/details/7666864
安裝插件
破除限制后,插件便可以到后臺安裝了,至此,修改完成!
新聞熱點
疑難解答