Changeset 6501 for branches/2.4/prototype/modules/calendar/js/helpers.js
- Timestamp:
- 06/14/12 18:00:45 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4/prototype/modules/calendar/js/helpers.js
r6453 r6501 435 435 zebraDiscardEventDialog = false; 436 436 } 437 438 /**439 * Uma vez aberta uma janela de confirmação (Zebra_Dialog), ao fechá-la440 * com ESC, para que o evento ESC não seja propagado para fechamento da 441 * janela de edição de eventos, deve ser setada uma flag indicando que 442 * já existe uma janela de confirmação aberta. 443 */ 437 438 /** 439 * Uma vez aberta uma janela de confirmação (Zebra_Dialog), ao fechá-la 440 * com ESC, para que o evento ESC não seja propagado para fechamento da 441 * janela de edição de eventos, deve ser setada uma flag indicando que 442 * já existe uma janela de confirmação aberta. 443 */ 444 444 if (!clicked) { 445 445 window.setTimeout(function() { … … 658 658 return Calendar.signatures[i].calendar.id; 659 659 } 660 661 /*Seleciona a agenda padrão para visualização/edição de um evento*/ 662 if(objEvent.id) 663 UI.dialogs.addEvent.find('option[value="'+objEvent.calendar+'"]').attr('selected','selected').trigger('change'); 660 664 661 665 /*Adicionar alarms padrões, quando alterado a agenda do usuário*/ … … 678 682 $(this).parent().remove().find('li').is(':empty'); 679 683 }); 684 680 685 }else{ 681 686 UI.dialogs.addEvent.find('input[name="defaultAlarm"]').parent().addClass('hidden'); … … 683 688 } 684 689 685 var participant = UI.dialogs.addEvent.find('dd.me input[name="attendee[]"]').val(); 686 if( !parseInt(Calendar.signatureOf[$(this).val()].isOwner) ){ 687 var signature = Calendar.signatureOf[$(this).val()]; 690 var participant = UI.dialogs.addEvent.find('dd.me input[name="attendee[]"]').val(); 691 var calendar = $(this).val(); 692 693 if( !parseInt(Calendar.signatureOf[calendar].isOwner) ){ 694 var signature = Calendar.signatureOf[calendar]; 688 695 var organizer = DataLayer.get('calendarSignature', { 689 696 filter: ['AND', ['=','calendar',signature.calendar.id], ['=','isOwner','1']], … … 717 724 .filter('.mail').html(User.me.mail).attr('title',User.me.mail); 718 725 } 726 719 727 }); 720 728 … … 1532 1540 1533 1541 UI.dialogs.addEvent.find('.button.cancel').show(); 1534 1535 1536 1542 } 1537 1543 … … 1539 1545 1540 1546 /*Seleciona a agenda padrão para criação de um evento*/ 1541 var selectedCalendar = (objEvent.calendar != undefined) ? objEvent.calendar : (User.preferences.defaultCalendar ? User.preferences.defaultCalendar : myCalendar()); 1542 UI.dialogs.addEvent.find('option[value="'+selectedCalendar+'"]').attr('selected','selected').trigger('change'); 1543 1547 if(!objEvent.id){ 1548 var selectedCalendar = (objEvent.calendar != undefined) ? objEvent.calendar : (User.preferences.defaultCalendar ? User.preferences.defaultCalendar : myCalendar()); 1549 UI.dialogs.addEvent.find('option[value="'+selectedCalendar+'"]').attr('selected','selected').trigger('change'); 1550 } 1544 1551 UI.dialogs.addEvent.find(':input').change(function(event){ 1545 1552 if (event.keyCode != '27' && event.keyCode != '13') … … 2543 2550 } 2544 2551 } 2545 $tabs.tabs("select", currentView);2546 2552 if(currentView != '#tab_events_list_') 2553 $tabs.tabs("select", currentView); 2547 2554 } 2548 2555 … … 2759 2766 2760 2767 } 2761 2762 2763 } 2768 } 2769 2770 function messageHelper(msg, isShow){ 2771 if(isShow) 2772 new $.Zebra_Dialog('<span style="width: 50px; height: 50px;">'+ 2773 '<img src="'+DataLayer.dispatchPath+'/modules/calendar/img/loading.gif"></img>'+ 2774 '</span><label class="messagesHelpers"> '+ msg +' </label>' , { 2775 'buttons': false, 2776 'modal': true, 2777 'overlay_opacity': '0.5', 2778 'keyboard': false, 2779 'overlay_close': false, 2780 'type': false, 2781 'custom_class': 'messagesHelpersExpressoCalendar' 2782 } 2783 ); 2784 else{ 2785 $('.messagesHelpersExpressoCalendar').remove(); 2786 $('.ZebraDialogOverlay').remove(); 2787 } 2788 }
Note: See TracChangeset
for help on using the changeset viewer.