Discuz 雖然有繁體中文版本(big5 / utf8) , 但是關於導出的功能來說 , 全部都還是以gbk編碼為主 , 因此造成所有輸出功能 , 只要是用EXCEL 開啟都會是亂碼 !
要解決這個問題的話 , 就要針對所有檔案匯出的部分進行編碼轉換修正 , 將 GBK 修正為EXCEL可正確讀取的編碼。
以活動帖導出功能為例:
(活動導出應該算是Discuz中最常使用的導出功能之一 ~)
修正後就可以在EXCEL顯示正確繁體中文啦
其他導出的功能也一樣 , 只要在輸出位置 , 調整為正確編碼 , 即可在EXCEL正確開啟 ~
《活動帖導出修改教學》
開啟
source / module / forum / forum_misc.php
查找1390行 , 將gbk部分修改為 big5 即可- if($_G['charset'] != 'BIG5') {
- $csvstr = diconv($csvstr, $_G['charset'], 'BIG5');
- }
複製代碼 會員輸出 - admincp_members.php
認證輸出 - admincp_verify.php
其他常用的輸出資料如:會員資料輸出、認證資料輸出
有修改需求歡迎來信 ..
|