Changeset 5381 for trunk/prototype/modules/calendar/index.php
- Timestamp:
- 01/15/12 15:23:09 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/calendar/index.php
r5358 r5381 214 214 $('.ui-datepicker-title .ui-datepicker-month').live('click',function(){ 215 215 $tabs.tabs("select", "#calendar"); 216 var currentDate = $.fullCalendar.formatDate($('#calendar').fullCalendar('getDate'), "yyyy-MM-dd").split('-'); 217 $('#calendar').fullCalendar('gotoDate',$('.ui-datepicker-title .ui-datepicker-year').html(), Date.getMonthNumberFromName($('.ui-datepicker-title .ui-datepicker-month').html()),currentDate[2]); 216 $('#calendar').fullCalendar('gotoDate',$(this).siblings('span').html(), Date.getMonthNumberFromName($(this).html() == 'Março' ? 'Mar' : $(this).html()),'01'); 218 217 $('#calendar').fullCalendar( 'changeView', 'month'); 219 218 }); … … 221 220 $('.ui-datepicker-title .ui-datepicker-year').live('click',function(){ 222 221 $tabs.tabs("select", "#calendar"); 223 var currentDate = $.fullCalendar.formatDate($('#calendar').fullCalendar('getDate'), "yyyy-MM-dd").split('-'); 224 $('#calendar').fullCalendar('gotoDate',$('.ui-datepicker-title .ui-datepicker-year').html(), Date.getMonthNumberFromName($('.ui-datepicker-title .ui-datepicker-month').html()), currentDate[2]); 222 $('#calendar').fullCalendar('gotoDate',$(this).html(), '0', '01'); 225 223 $('.fc-button-year').click(); 226 224 }); … … 278 276 -----------------------------------------------------------------*/ 279 277 $(".button.add.add-event").click(function(event){ 278 var startEvent = new Date(); 279 if(startEvent.toString('mm') < 30) 280 startEvent.add({minutes: 30 - parseInt(startEvent.toString('mm'))}); 281 else 282 startEvent.add({hours: 1, minutes: '-'+startEvent.toString('mm')}); 283 var endEvent = function(date){ 284 if(!!User.preferences.defaultCalendar){ 285 return Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration != "" ? 286 (parseInt(date.getTime()) + Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration * 60000) 287 : (User.preferences.defaultDuration * 60000); 288 }else 289 return parseInt(date.getTime()) + (User.preferences.defaultDuration * 60000); 290 }; 280 291 eventDetails({ 281 startTime: $.now(), 282 endTime:!!User.preferences.defaultCalendar ? Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration != "" ? ($.now() + Calendar.signatureOf[User.preferences.defaultCalendar].calendar.defaultDuration * 60000) : (User.preferences.defaultDuration * 60000) 283 : $.now() + (User.preferences.defaultDuration * 60000) 292 startTime: startEvent.getTime(), 293 endTime: endEvent(startEvent) 284 294 }, true ); 285 295 }); … … 309 319 month: 'MMMM yyyy', 310 320 week: "dd[ yyyy] { 'a'[ MMM] dd 'de' MMMM '-' yyyy}", 311 day: 'dddd, dd MMM 321 day: 'dddd, dd MMM, yyyy' 312 322 }, 313 323 columnFormat:{ … … 317 327 }, 318 328 monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro' ], 319 monthNamesShort: ['Jan','Fev','Mar','Abr','Mai o','Jun','Jul','Ago','Set','Out','Nov','Dez'],329 monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez'], 320 330 dayNames: [ 'Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'], 321 331 dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb'],
Note: See TracChangeset
for help on using the changeset viewer.