Changeset 5514 for trunk/expressoMail1_2/js
- Timestamp:
- 02/14/12 16:52:04 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r5506 r5514 3633 3633 closeOnEscape: true 3634 3634 }); 3635 $.ajax({ 3636 url: "controller.php?action="+import_url+'&from_ajax=true&id_user='+User.me.id+'&readable=true&cirus_delimiter='+cyrus_delimiter+'&analize=true', 3637 async: false, 3638 success: function(data){ 3639 data = connector.unserialize(data); 3640 3641 3642 var createDialog = function(typeImport, propaget){ 3643 3644 if(typeImport == '1'){ 3645 $("#select-agenda").html(''); 3646 for(var calendario in Calendar.calendarIds){ 3647 var doc = document .createElement("OPTION"); 3648 doc.value = Calendar.signatures[parseInt(calendario)].calendar.id; 3649 doc.innerHTML = Calendar.signatures[parseInt(calendario)].calendar.name; 3650 $("#select-agenda").append(doc); 3651 3652 }; 3653 $("#import-dialog" ).dialog({ 3654 buttons: { 3655 Cancel: function() { 3656 $( this ).dialog( "close" ); 3657 }, 3658 "Importar" : function(){ 3659 3660 $.ajax({ 3661 url: "controller.php?action="+import_url+'&from_ajax=true&selected='+$("#select-agenda option:selected").val()+'&status='+$("#select-status option:selected").val(), 3662 success: function(msg){ 3663 3664 var alt = ( (msg = connector.unserialize(msg)) == "ok") ? "Importado com sucesso para " : "Ocorreu um erro ao importar o evento para a agenda "; 3665 alert( alt + $("#select-agenda option:selected").text() ); 3666 } 3667 }); 3668 3669 $( this ).dialog( "close" ); 3670 } 3671 } 3672 }); 3673 3674 }else if(data == '4'){ 3675 alert('Seu evento já se encontra atualizado'); 3676 return; 3677 }else if(data == '3'){ 3678 $.ajax({ 3679 url: "controller.php?action="+import_url+'&from_ajax=true&selected=true', 3680 success: function(msg){ 3681 alert( ( ( connector.unserialize(msg)) == "ok") ? "Seu evento foi removido " : "Ocorreu um erro ao remover o evento" ); 3682 } 3683 }); 3684 return; 3685 } 3686 else if(data == '5'){ 3687 $.ajax({ 3688 url: "controller.php?action="+import_url+'&from_ajax=true&selected=true', 3689 success: function(msg){ 3690 alert( ( ( connector.unserialize(msg)) == "ok") ? "Atualizado com sucesso " : "Ocorreu um erro ao atualizar o evento" ); 3691 } 3692 }); 3693 return; 3694 }else { 3695 up = true; 3696 $("#select-agenda").css("display", "none"); 3697 $("#import-dialog" ).children("p:first-child").css("display", "none"); 3698 $("#import-dialog" ).dialog({ 3699 height: 160, 3700 title: 'Atualizar Evento', 3701 buttons: { 3702 Cancel: function() { 3703 $( this ).dialog( "close" ); 3704 }, 3705 "Atualizar": function() { 3706 3707 $.ajax({ 3708 url: "controller.php?action="+import_url+'&from_ajax=true&selected='+$("#select-agenda option:selected").val()+'&status='+$("#select-status option:selected").val(), 3709 success: function(msg){ 3710 alert( ( (msg = connector.unserialize(msg)) == "ok") ? "Atualizado com sucesso para " : "Ocorreu um erro ao atualizar o evento" ); 3711 } 3712 }); 3713 3714 $( this ).dialog( "close" ); 3715 } 3716 } 3717 }); 3718 $(".ui-dialog-buttonpane").find(".ui-button:last").children().html("Atualizar"); 3719 }; 3720 $( "#import-dialog" ).dialog( "open" ); 3721 }; 3722 createDialog(data, true); 3635 $.ajax({ 3636 url: "controller.php?action="+import_url+'&from_ajax=true&id_user='+User.me.id+'&readable=true&cirus_delimiter='+cyrus_delimiter+'&analize=true', 3637 async: false, 3638 success: function(data){ 3639 data = connector.unserialize(data); 3640 3641 3642 var createDialog = function(typeImport, propaget){ 3643 3644 switch(parseInt(typeImport)){ 3645 case 1: 3646 $("#select-agenda").html(''); 3647 for(var calendario in Calendar.calendarIds){ 3648 var doc = document .createElement("OPTION"); 3649 doc.value = Calendar.signatures[parseInt(calendario)].calendar.id; 3650 doc.innerHTML = Calendar.signatures[parseInt(calendario)].calendar.name; 3651 $("#select-agenda").append(doc); 3652 3653 }; 3654 $("#import-dialog" ).dialog({ 3655 buttons: { 3656 Cancel: function() { 3657 $( this ).dialog( "close" ); 3658 }, 3659 "Importar" : function(){ 3660 3661 $.ajax({ 3662 url: "controller.php?action="+import_url+'&from_ajax=true&selected='+$("#select-agenda option:selected").val()+'&status='+$("#select-status option:selected").val(), 3663 success: function(msg){ 3664 3665 var alt = ( (msg = connector.unserialize(msg)) == "ok") ? "Importado com sucesso para " : "Ocorreu um erro ao importar o evento para a agenda "; 3666 alert( alt + $("#select-agenda option:selected").text() ); 3667 } 3668 }); 3669 3670 $( this ).dialog( "close" ); 3671 } 3672 } 3673 }); 3674 break; 3675 case 2: 3676 $.ajax({ 3677 url: "controller.php?action="+import_url+'&from_ajax=true&selected=true', 3678 success: function(msg){ 3679 alert( ( ( connector.unserialize(msg)) == "ok") ? "Seu evento foi removido " : "Ocorreu um erro ao remover o evento" ); 3680 } 3681 }); 3682 return; 3683 break; 3684 case 4: 3685 alert('Seu evento já se encontra atualizado'); 3686 return; 3687 break; 3688 case 5: 3689 $.ajax({ 3690 url: "controller.php?action="+import_url+'&from_ajax=true&selected=true', 3691 success: function(msg){ 3692 alert( ( ( connector.unserialize(msg)) == "ok") ? "Atualizado com sucesso " : "Ocorreu um erro ao atualizar o evento" ); 3693 } 3694 }); 3695 return; 3696 break; 3697 case 6: 3698 var acceptedSuggestion = confirm("Deseja atualizar o evento de acordo com a sugestão ?"); 3699 $.ajax({ 3700 url: "controller.php?action="+import_url+'&from_ajax=true&id_user='+User.me.id+'&selected=true&cirus_delimiter='+cyrus_delimiter+'&acceptedSuggestion='+acceptedSuggestion+"&from="+document.getElementById('from_values_'+currentTab).value, 3701 success: function(msg){ 3702 if(acceptedSuggestion) 3703 alert( ( ( connector.unserialize(msg)) == "ok") ? "Evento atualizado com sucesso " : "Ocorreu um erro ao atualizar o evento" ); 3704 } 3705 }); 3706 return; 3707 break; 3708 default: 3709 up = true; 3710 $("#select-agenda").css("display", "none"); 3711 $("#import-dialog" ).children("p:first-child").css("display", "none"); 3712 $("#import-dialog" ).dialog({ 3713 height: 160, 3714 title: 'Atualizar Evento', 3715 buttons: { 3716 Cancel: function() { 3717 $( this ).dialog( "close" ); 3718 }, 3719 "Atualizar": function() { 3720 3721 $.ajax({ 3722 url: "controller.php?action="+import_url+'&from_ajax=true&selected='+$("#select-agenda option:selected").val()+'&status='+$("#select-status option:selected").val(), 3723 success: function(msg){ 3724 alert( ( (msg = connector.unserialize(msg)) == "ok") ? "Atualizado com sucesso para " : "Ocorreu um erro ao atualizar o evento" ); 3725 } 3726 }); 3727 $( this ).dialog( "close" ); 3728 } 3729 } 3730 }); 3731 $(".ui-dialog-buttonpane").find(".ui-button:last").children().html("Atualizar"); 3732 } 3733 $( "#import-dialog" ).dialog( "open" ); 3734 3735 }; 3736 createDialog(data, true); 3723 3737 3724 3738 }});
Note: See TracChangeset
for help on using the changeset viewer.