感謝㊣贊助鼓勵!

Google搜尋 »

分類

簡睿在噗浪»

有朋自遠方來

JEvents中文化修改

Joomla!
1.0.12中文版安裝JEvents
1.4.3行事曆元件後,發現活動的日期格式都是美語格式,必須針對下列兩個檔案做修改:

1.修改日期格式

  • 修改檔案:c:xampp
    htdocsXXXcomponentscom_eventsevents.class.php

把mosEventDate::getDateFormat函數改掉,以形成中文格式。把函數裡的 return strftime(“%A, %B
%d %Y”,$datestp); 加工成

$date = strftime("%Y/%m/%d, %A",$datestp);
return changeWeekday($date);

%A傳回英文的星期名,自行寫個轉中文的changeWeekday:

function changeWeekday($date) {
$cweek = array("一","二","三","四","五","六","日");
$eweek = array("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
for ($i=0; $i<=6; $i++) {
//echo "i=" . $i . " eweek=" . $eweek[$i];
$pos = strpos($date, $eweek[$i]);
if ($pos != false) {
$date = str_replace($eweek[$i], "週".$cweek[$i], $date);
break;
}
}
return $date;
}

2.月曆活動字串有亂碼

  • 修改檔案:c:xampp
    htdocsXXXcomponentscom_eventsevents_calendar_cell.php

 月曆格式取出的活動字串預設只取20個字元,但因為UTF-8裡一個中文字取3個字元,造成取子字串函數SUBSTR取成亂碼,必須
將SUBSTR改成
MB_SUBSTR才行:

$tmpTitle = mb_substr( $title, 0, $cfg->get('com_calCutTitle'),"UTF-8" ) . ' ...';

##

相關文章

填寫回應

 

 

 

您可使用這些HTML標籤

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

隨機文章

  1. [Gmail] Gmail擴充容量時的錄影 
  2. [Java] 在jar檔裡搜尋特定類別的工具 
  3. 開始使用Cygwin以取代cmd.exe (2)
  4. [Blog] 在文章底部隨機顯示相關文章的功能說明 (6)
  5. 強化閱讀第2噗:變更噗浪回應的字體與背景顏色 (6)
  6. 「網頁載入中,請稍候...」的簡單作法 (17)
  7. WordPress 3.0與PHP 5的時區問題 
  8. TiddlyWiki表格的使用 
  9. [iReport] 正常顯示中文的PDF格式完全解決方法 
  10. 哈哈~兩層樓高的『世界最大的Windows錯誤訊息』! 

歷史熱門文章

  1. Plurk CSS樣式自訂修改全攻略 (30,962 點擊/2009-07-04)
  2. 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (20,275 點擊/2009-02-18)
  3. 強化閱讀第2噗:變更噗浪回應的字體與背景顏色 (17,547 點擊/2009-06-07)
  4. 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (16,753 點擊/2009-04-18)
  5. 強化HTC Touch HD的工具軟體 (14,969 點擊/2009-02-25)
  6. 如何手動輸入Plurk的表情圖示? (13,959 點擊/2008-09-29)
  7. 增加Spb Mobile Shell 3.0生活化桌面頁數的小技巧 (13,743 點擊/2009-04-27)
  8. 簡單放大Plurk輸入區的方法[修訂] (13,049 點擊/2008-09-29)
  9. 將Plurk回應區變成固定寬度 (12,873 點擊/2009-07-11)
  10. 將噗浪的視窗高度變大,加上分隔線,以方便閱讀 (12,515 點擊/2009-06-06)