Ignore:
Timestamp:
08/10/12 12:25:20 (12 years ago)
Author:
acoutinho
Message:

Ticket #2966 - Correcao de bugs e refactoring das novas funcionalidades

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.2-expresso1/expressoMail1_2/js/main.js

    r6965 r6985  
    11// Tempo do auto refresh (em milisegundos) 
    2 //var time_refresh = 300000; 
    3 var time_refresh = 30000; 
     2var time_refresh = 300000; 
    43 
    54// tempo do auto save (em milisegundos) 
     
    589588        var handler_refresh = function(data){ 
    590589                handlerMessageFilter = function (data) {                         
    591                         if(checkAlarmsFilter){ 
    592                                 alarmFollowupflagged('filtersAlarms', data); 
    593                         } 
     590                        alarmFollowupflagged('filtersAlarms', data); 
    594591                        notificationFilter(data, notifyPermission); 
    595                          
    596                         checkAlarmsFilter = true; 
    597                          
    598592                } 
    599593                /* Busca  nas pastas indexadas para ver se há novas mensagens com a flag $FilteredMessage */ 
     
    39623956                type == 'event' ?  
    39633957                {calendar: User.preferences.defaultCalendar ? User.preferences.defaultCalendar : Calendar.calendars[0], calendars: Calendar.calendars} 
    3964                 : {group: Calendar.groups[0].id, groups: Calendar.groups} 
     3958                : {group: Calendar.groups[0].id, groups: Calendar.groups, percentage: 0} 
    39653959        ); 
    39663960         
     
    40884082                                                
    40894083                                                    if(typeof(typeImport) == "object"){ 
    4090                                                         var calendarPermission = typeImport.calendar; 
     4084                                                        var calendarIds = !!typeImport.calendar ? typeImport.calendar : Calendar[typeImport.type]; 
    40914085                                                        typeImport = typeImport.action; 
    40924086                                                    } 
     
    41004094                                                        var options = ''; 
    41014095     
    4102                                                         if(typeImport == 10){ 
    4103                                                             for(var i = 0; i < calendarPermission.length; i++) 
    4104                                                                 options += '<option value="'+calendarPermission[i]+'">'+Calendar.signatureOf[calendarPermission[i]].calendar.name+'</option>' 
    4105                                                         }else{ 
    4106                                                             for(var id in Calendar.signatures) 
    4107                                                                options += parseInt(Calendar.signatures[id].isOwner) ? '<option value="'+Calendar.signatures[id].calendar.id+'">'+Calendar.signatures[id].calendar.name+'</option>' : '';                                                    
     4096                                                        if(calendarIds){ 
     4097                                                            for(var i = 0; i < calendarIds.length; i++) 
     4098                                                                options += '<option value="'+calendarIds[i]+'">'+Calendar.signatureOf[calendarIds[i]].calendar.name+'</option>' 
    41084099                                                        } 
    41094100                                                        
     
    41204111                                                                            url: "controller.php?action="+import_url+'&from_ajax=true&selected='+$("#select-agenda option:selected").val()+'&status='+$("#select-status option:selected").val()+'&uidAccount='+decodeOwner(), 
    41214112                                                                            success: function(msg){ 
    4122                                                                                 var alt = ( (msg = connector.unserialize(msg)) == "ok") ? "Importado com sucesso para " : "Ocorreu um erro ao importar o evento para a agenda "; 
     4113                                                                                var alt = ( (msg = connector.unserialize(msg)) == "ok") ? "Importado com sucesso para " : "Ocorreu um erro ao importar o evento/tarefa para a agenda "; 
    41234114                                                                                alert( alt + $("#select-agenda option:selected").text() ); 
    41244115                                                                            } 
     
    41384129                                                                    url: "controller.php?action="+import_url+'&from_ajax=true&selected=true', 
    41394130                                                                    success: function(msg){ 
    4140                                                                             alert( ( ( connector.unserialize(msg)) == "ok") ? "Seu evento foi removido " : "Ocorreu um erro ao remover o evento" ); 
     4131                                                                            alert( ( ( connector.unserialize(msg)) == "ok") ? "Seu evento/tarefa foi removido " : "Ocorreu um erro ao remover o evento/tarefa" ); 
    41414132                                                                    } 
    41424133                                                            }); 
     
    41474138                                                                    url: "controller.php?action="+import_url+'&from_ajax=true&selected=true', 
    41484139                                                                    success: function(msg){ 
    4149                                                                             alert( ( ( connector.unserialize(msg)) == "ok") ? "Seu evento foi Atualizado com sucesso" : "Ocorreu um erro ao atualizar evento" ); 
     4140                                                                            alert( ( ( connector.unserialize(msg)) == "ok") ? "Seu evento/tarefa foi Atualizado com sucesso" : "Ocorreu um erro ao atualizar evento/tarefa" ); 
    41504141                                                                    } 
    41514142                                                            }); 
     
    41534144                                                            break;  
    41544145                                                    case 6: 
    4155                                                             var acceptedSuggestion = confirm("Deseja atualizar o evento de acordo com a sugestão ?"); 
     4146                                                            var acceptedSuggestion = confirm("Deseja atualizar o evento/tarefa de acordo com a sugestão ?"); 
    41564147                                                            $.ajax({ 
    41574148                                                                    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+'&uidAccount='+decodeOwner(), 
    41584149                                                                    success: function(msg){ 
    41594150                                                                            if(acceptedSuggestion) 
    4160                                                                                     alert( ( ( connector.unserialize(msg)) == "ok") ? "Evento atualizado com sucesso " : "Ocorreu um erro ao atualizar o evento" ); 
     4151                                                                                    alert( ( ( connector.unserialize(msg)) == "ok") ? "Evento/tarefa atualizado com sucesso " : "Ocorreu um erro ao atualizar o evento" ); 
    41614152                                                                    } 
    41624153                                                            }); 
     
    41644155                                                            break; 
    41654156                                                    case 9: 
    4166                                                             alert('Seu evento não possui alterações!'); 
     4157                                                            alert('Seu evento/tarefa não possui alterações!'); 
    41674158                                                            return; 
    41684159                                                            break; 
    41694160                                                    case 11: 
    4170                                                             alert('Este evento já fora importando por algum dos particpantes e já se encontra disponível em sua agenda compartilhada!'); 
     4161                                                            alert('Este evento/tarefa já fora importando por algum dos particpantes e já se encontra disponível em sua agenda compartilhada!'); 
    41714162                                                            return; 
    41724163                                                            break; 
     
    41774168                                                            $("#import-dialog" ).dialog({ 
    41784169                                                                    height: 160, 
    4179                                                                     title: 'Atualizar Evento', 
     4170                                                                    title: 'Atualizar Evento/Tarefa', 
    41804171                                                                    buttons: { 
    41814172                                                                            Cancel: function() { 
Note: See TracChangeset for help on using the changeset viewer.