星期三, 11月 22, 2006

XOOPS/piCal模組新增事件時,時區錯誤修正~~

piCal新增事件時,發生時區錯誤的情形,原因在於 ./piCal/include/read_configs.php裡頭讀取 $xoopsUser->timezone() 出來的內容是空值。

將下列程式碼做修改可以暫時解決這個問題:

if( is_object( $xoopsUser ) ) {
// 登錄ユーザならTimezone,uid等を取得
$cal->user_TZ = $xoopsUser->timezone() ;

----------------------------------------------------------------------

if( is_object( $xoopsUser ) ) {
// 登錄ユーザならTimezone,uid等を取得
$cal->user_TZ = $cal->server_TZ ;

----------------------------------------------------------------------

piCal版本: 0.9