- Timestamp:
- 08/06/12 10:03:03 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso1/prototype/modules/calendar/js/init.js
r6934 r6945 440 440 evt.id = evt.id.split('-')[0]; 441 441 442 if(evt.type == 1){443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 442 switch (parseInt(evt.type)){ 443 case 1: 444 if(evt.selectable){ 445 if(evt.isRepeat){ 446 $.Zebra_Dialog(evt.title + ' é um evento com repetição.', { 447 'type': 'question', 448 'overlay_opacity': '0.5', 449 'buttons': ['Editar todas ocorrências', 'Editar essa ocorrência'], 450 'onClose': function(clicked) { 451 if(clicked == 'Editar todas ocorrências') { 452 eventDetails( DataLayer.get( "schedulable", evt.id), true); 453 }else{ 454 /* 455 * TODO - repeat foi adicionado pois melhorias devem ser feitas no rollback do 456 *DataLayer, repeat somente é usado quando se trata da criação de um evento 457 *pela edição de uma ocorrência. 458 */ 459 var repeat = mount_exception(evt.id, evt.occurrence); 460 461 $('.calendar-copy-move input[name="typeEvent"]').val("3"); 462 463 eventDetails(copyAndMoveTo(false , evt.id , false, "3", evt), true, '', false, repeat); 464 } 465 } 466 }); 467 }else{ 468 var schedulable = DataLayer.get( "schedulable", evt.id); 469 schedulable.group = evt.calendar; 470 eventDetails( schedulable, true); 471 } 472 472 } 473 }else{ 474 var task = DataLayer.get( "schedulable", evt.id); 475 task.group = evt.calendar; 476 taskDetails( task, true); 473 break; 474 case 2: 475 var task = DataLayer.get( "schedulable", evt.id); 476 task.group = evt.calendar; 477 taskDetails( task, true); 478 break; 479 case 3: 480 var activity = DataLayer.get( "schedulable", evt.id); 481 activity.group = evt.calendar; 482 activityDetails( activity, true); 483 break; 477 484 } 478 485 },
Note: See TracChangeset
for help on using the changeset viewer.