- Timestamp:
- 12/03/12 17:01:59 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4/prototype/modules/calendar/js/calendar.codecs.js
r7402 r7594 604 604 timezone: objEvent.timezone, 605 605 timezones: Timezone.timezones, 606 startDate: new Date( parseInt(objEvent.startTime) ).setTimezoneOffset( Timezone.timezone( objEvent.timezone ) ).toString( User.preferences.dateFormat),607 startHour: dateCalendar.formatDate(Timezone.getDateEvent(new Date( parseInt(objEvent.startTime)), objEvent.timezone, objEvent.calendar, objEvent.DayLigth, 'startTime'), User.preferences.hourFormat),608 endDate: new Date( parseInt(objEvent.endTime) - (!!parseInt(objEvent.allDay) ? 86400000 : 0) ).setTimezoneOffset( Timezone.timezone( objEvent.timezone ) ).toString( User.preferences.dateFormat),609 endHour: dateCalendar.formatDate(Timezone.getDateEvent(new Date(parseInt(objEvent.endTime)), objEvent.timezone, objEvent.calendar, objEvent.DayLigth, 'endTime'), User.preferences.hourFormat),606 startDate: Timezone.getDate( (objEvent.DayLigth ? objEvent.DayLigth.event.startTime : objEvent.startTime), 'start', objEvent.allDay ), 607 startHour: objEvent.DayLigth ? Timezone.getHour( objEvent.DayLigth.event.startTime) : Timezone.formateHour( objEvent.startTime ), 608 endDate: Timezone.getDate( (objEvent.DayLigth ? objEvent.DayLigth.event.endTime : objEvent.endTime), 'end', objEvent.allDay ), 609 endHour: objEvent.DayLigth ? Timezone.getHour( objEvent.DayLigth.event.endTime) : Timezone.formateHour( objEvent.endTime ), 610 610 allDay: !!parseInt( objEvent.allDay ), 611 611 dueDate: objEvent.dueDate, … … 1405 1405 isExternal: !!parseInt(form.attendeeType[i]) ? 1 : 0, 1406 1406 acl: form.attendee_organizer == attendee ? (form.attendeeAcl[i].indexOf('o') < 0 ? form.attendeeAcl[i]+'o' : form.attendeeAcl[i]) : form.attendeeAcl[i].replace('o', '') 1407 }, form.delegatedFrom[i] != '0'? {1407 }, (form.delegatedFrom[i] != '0' && form.delegatedFrom[i] != '') ? { 1408 1408 delegatedFrom: form.delegatedFrom[i] 1409 1409 } : {}); … … 1746 1746 } 1747 1747 1748 var duration = parseInt( evt.endTime ) - parseInt( evt.startTime ), isRepeat = false;1749 1750 1748 var duration =parseInt( evt.DayLigth.calendar.endTime ) - parseInt( evt.DayLigth.calendar.startTime ), isRepeat = false; 1749 1750 var occurrences = []; 1751 1751 1752 1752 if( evt.occurrences ) … … 1755 1755 occurrences = evt.occurrences; 1756 1756 }else 1757 occurrences[ occurrences.length ] = evt. startTime;1758 1759 1757 occurrences[ occurrences.length ] = evt.DayLigth.calendar.startTime; 1758 1759 //occurrences = DataLayer.unique( occurrences ).sort(); 1760 1760 var typeEvent; 1761 1761 for( var i = 0; i < occurrences.length; i++ ) … … 1766 1766 id: evt.URI || evt.id+ '-' + i, 1767 1767 title: Encoder.htmlDecode(evt.summary), 1768 start: Timezone.getDate Calendar(new Date( parseInt( occurrences[i] ) ), calendar.timezone, !!evt.DayLigth ? evt.DayLigth.calendar.startTime : Timezone.daylightSaving),1769 end: Timezone.getDateCalendar(new Date( parseInt( occurrences[i] ) + duration - (!!parseInt(evt.allDay) ? 86400000 : 0)), calendar.timezone, !!evt.DayLigth ? evt.DayLigth.calendar.startTime : Timezone.daylightSaving),1770 1768 start: Timezone.getDateObjCalendar( occurrences[i], 'start', evt.allDay), 1769 end: Timezone.getDateObjCalendar( (parseInt( occurrences[i] ) + duration), 'end', evt.allDay), 1770 allDay: parseInt( evt.allDay ), 1771 1771 isRepeat: isRepeat, 1772 1772 occurrence: i,
Note: See TracChangeset
for help on using the changeset viewer.