LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: btfans 於 四月 27, 2005, 02:39:24 下午



主題: [QN]change calender header to show SUN
作者: btfans四月 27, 2005, 02:39:24 下午
有沒有朋友可提供正確方法去change calender header to display
"S M T W T F S" (Sunday first)

Oscar説要 patch locale_xx_yy, 但我有保留 ...


主題: Re: [QN]change calender header to show SUN
作者: markwu四月 30, 2005, 10:25:52 下午
引用自: btfans
有沒有朋友可提供正確方法去change calender header to display
"S M T W T F S" (Sunday first)

Oscar説要 patch locale_xx_yy, 但我有保留 ...


ㄟ,這個我不會改耶!能請你試試,然後告訴我們大家嗎?  :-P

Mark


主題: [QN]change calender header to show SUN
作者: btfans五月 03, 2005, 11:17:06 下午
還是不成功, 試了將下面的改成 startday=0 .... (\tmp deleted)


1) \js\calendar\datetimepicker.js
2) \class\data\htmlcalendar.class.php

還望高人指點。。。


主題: [QN]change calender header to show SUN
作者: btfans五月 28, 2005, 10:19:59 上午
感謝vauthrin熱心的協助(日曆轉為由週日起始的問題):

引用
The code which sets the start date for the calendar is found in class/locale/locale.class.php. In that file look for the following function:

function firstDayOfWeek()
{
switch($this->getCountryId()) {
case "US":
case "AU":
case "IE":
case "UK": $day = 0; break;
default: $day = 1; break;
}

return $day;
}


This sets the start day to sunday for "US", "AU", "IE", "UK". Everyone else gets monday. So if you were using the Chinese locale, you would change the code like this:

function firstDayOfWeek()
{
switch($this->getCountryId()) {
case "US":
case "AU":
case "IE":
case "CN":
case "TW":
case "UK": $day = 0; break;
default: $day = 1; break;
}

return $day;
}

Hope that answers your question.


Work ... thanks.


主題: [QN]change calender header to show SUN
作者: markwu五月 30, 2005, 11:57:20 上午
有誰知道台灣、大陸跟香港,在月曆上都是用週日還是週一來開始阿?如果是週日,那麼,我們乾脆把這個 code commit 到 SVN 上,一勞永逸。

Mark


主題: [QN]change calender header to show SUN
作者: bibicall五月 30, 2005, 02:12:31 下午
引用自: markwu
有誰知道台灣、大陸跟香港,在月曆上都是用週日還是週一來開始阿?如果是週日,那麼,我們乾脆把這個 code commit 到 SVN 上,一勞永逸。

Mark


我覺得見仁見智耶~我家月曆跟我的桌曆一個是星期一起頭,一個是星期日起頭
這該如何是好啊?^o)


主題: [QN]change calender header to show SUN
作者: btfans五月 31, 2005, 01:31:23 上午
Mark,

香港,在月曆上都是用週日來開始, 慣了英國的管治?
週一起始就是看的不慣....
所以我曾提議由使用者自訂(大陸的朋友可告知一下嗎) ??


主題: [QN]change calender header to show SUN
作者: Philharmania五月 31, 2005, 08:21:36 上午
大陆的好象大多从星期一开始。


主題: [QN]change calender header to show SUN
作者: nba23五月 31, 2005, 01:33:47 下午
在大陆,我们是从星期日开始的,工作虽然是从星期一开始,但日历从星期一开始的写法真不多见


主題: [QN]change calender header to show SUN
作者: markwu五月 31, 2005, 03:20:21 下午
可能真得用成 configure option 才行。呵呵! :-)

列為 1.1 工作項目吧。

Mark