FixCode

讓內容也支援多語系(3) -討論區問題

討論區: 
討論區在 分區/主題 的清單顯示沒有與多語系同步顯示解決方法
下列新增處理可增加判對式 if (module_exists('i18n')) { ... } 來檢查是否須多語系作業

1. 使用 系統討論區 之處理,
forum.module 約 831 行位置
    // Determine if the child term is a container. 該 item 為討論分類

MAYO 問題排除

討論區: 

問題一 : 當文章內使用表格時, 將框線設為 0 時, 在 MAYO 佈景顯示時仍會出現框線之解決方式

修改 mayo\css\style.css 檔, 在609 行, 原始為

IMCE 無法上傳中文檔名解決方式

討論區: 

體整有三個問題需克服

1. basename(); 當開頭為中文字時,會判斷錯誤,而將檔名去除

2. move_uploaded_file(); 無法處理 unicode 的中文檔案

3. imce 的顯示檔案清單也無法正常顯示 big5檔名,處理中文檔名上亦有問題

因此, 我利用 urlencode 將中文檔名轉碼上載儲存, 然後在顯示部分用 urldecode 將其還原顯示,這樣一來就可解決中文檔名上傳與顯示問題, 也不用更動太多地方

修改方式如下

 

drupal -> includes\file.inc

Subscribe to RSS - FixCode
Free Web Hosting