phpScheduleIt
May 25, 2013, 02:00:11 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: phpScheduleIt 2.4.2 has been released!
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Calendar view  (Read 474 times)
wractale
Newbie
*

Karma: 0
Posts: 1


« on: March 30, 2012, 04:48:09 AM »

Hi.

Currently my calendar view and resource calendar view shows up sunday as first day of the week for month & week views and I'd like
to be able to change it to start from monday.

Any ideas how this could be done?

Thanks.
Logged
Nick
Administrator
Hero Member
*****

Karma: 15
Posts: 5419


WWW
« Reply #1 on: April 02, 2012, 01:24:13 PM »

I'll make this configurable. For now, you can update tpl/Calendar/calendar.common.tpl with the following. There is a section near the bottom that looks like this:

Code:
var options = {
view: '{$view}',
year: {$DisplayDate->Year()},
month: {$DisplayDate->Month()},
date: {$DisplayDate->Day()},
dayClickUrl: '{Pages::CALENDAR}?ct={CalendarTypes::Day}&sid={$ScheduleId}&rid={$ResourceId}',
dayNames: {js_array array=$DayNames},
dayNamesShort: {js_array array=$DayNamesShort},
monthNames: {js_array array=$MonthNames},
monthNamesShort: {js_array array=$MonthNamesShort},
timeFormat: '{$TimeFormat}',
dayMonth: '{$DateFormat}'
};

Change it to be:

Code:
var options = {
view: '{$view}',
year: {$DisplayDate->Year()},
month: {$DisplayDate->Month()},
date: {$DisplayDate->Day()},
dayClickUrl: '{Pages::CALENDAR}?ct={CalendarTypes::Day}&sid={$ScheduleId}&rid={$ResourceId}',
dayNames: {js_array array=$DayNames},
dayNamesShort: {js_array array=$DayNamesShort},
monthNames: {js_array array=$MonthNames},
monthNamesShort: {js_array array=$MonthNamesShort},
timeFormat: '{$TimeFormat}',
dayMonth: '{$DateFormat}',
firstDay=1
};


Similarly, mycalendar.common.tpl change to:

Code:
var options = {
view: '{$view}',
year: {$DisplayDate->Year()},
month: {$DisplayDate->Month()},
date: {$DisplayDate->Day()},
dayClickUrl: '{Pages::MY_CALENDAR}?ct={CalendarTypes::Day}',
dayNames: {js_array array=$DayNames},
dayNamesShort: {js_array array=$DayNamesShort},
monthNames: {js_array array=$MonthNames},
monthNamesShort: {js_array array=$MonthNamesShort},
timeFormat: '{$TimeFormat}',
dayMonth: '{$DateFormat}',
firstDay=1
};
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006-2007, Simple Machines Valid XHTML 1.0! Valid CSS!