Ignore:
Timestamp:
10/11/12 09:41:37 (12 years ago)
Author:
marcosw
Message:

Ticket #3088 - Retirado comentários e códigos inválidos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.5.0-expresso1/expressoMail1_2/js/messages_controller.js

    r7409 r7411  
    156156                        folder = get_current_folder(); 
    157157 
    158         //Marcosw inicio - Inserida validação para recuperar o id caso não seja aba de listagem 
     158        //Validação para recuperar o id caso não seja aba de listagem 
    159159                if (msgs_number == 'selected' && currentTab != 0) //Recupera apenas o id da mensagem aberta 
    160160                        msgs_number = currentTab.substr(0,currentTab.indexOf('_r')); 
    161161        else if (msgs_number == 'selected' && currentTab == 0) 
    162162            msgs_number = get_selected_messages(); 
    163         //Marcos fim 
    164163 
    165164                if(currentTab != 0 && currentTab.indexOf("search_")  >= 0){ 
     
    188187                                    expresso_mail_archive.folder_destination = 'trash'; 
    189188                                    expresso_mail_archive.moveMessages(expresso_mail_archive.folder_destination, msgs_number); 
    190                                     //Marcos Início - É preciso remover a aba da mensagem para que a próxima seja exibida 
    191189                                    delete_border(currentTab,'false');  
    192                                     //Marcos fim 
    193190                                    expresso_mail_archive.getMessage(previous_msg); 
    194191                                } 
     
    196193                                else{ 
    197194                                    expresso_mail_archive.deleteMessages(msgs_number); 
    198                                     //Marcos Início - É preciso remover a aba da mensagem para que a próxima seja exibida 
    199195                                    delete_border(currentTab,'false');  
    200                                     //Marcos fim 
    201196                                    expresso_mail_archive.getMessage(previous_msg) 
    202197                                }                                                                                 
     
    209204                                    expresso_mail_archive.folder_destination = 'trash'; 
    210205                                    expresso_mail_archive.moveMessages(expresso_mail_archive.folder_destination, msgs_number); 
    211  
    212                                     //Marcos Início - É preciso remover a aba da mensagem para que a próxima seja exibida.  
    213206                                    delete_border(currentTab,'false'); 
    214                                     //Marcos Fim 
    215  
    216207                                    expresso_mail_archive.getMessage(previous_msg); 
    217208                                } 
     
    219210                                else{ 
    220211                                    expresso_mail_archive.deleteMessages(msgs_number); 
    221                                     //Marcos Início - É preciso remover a aba da mensagem para que a próxima seja exibida 
    222212                                    delete_border(currentTab,'false');  
    223                                     //Marcos Fim 
    224213                                    expresso_mail_archive.getMessage(previous_msg) 
    225214                                }                                           
     
    261250                if(preferences.auto_create_local == 1){ 
    262251                    //user has preference to "save" delete messasge on trash folder, so move it to there 
    263                                         //Marcosw inicio - removido "messages_" da string folder para evitar inconsistência 
    264252                    if (((preferences.save_deleted_msg == true)) && (folder.replace('messages_','') != expresso_mail_archive.specialfolders.trash)){ 
    265                     //Marcosw fim 
    266253                        expresso_mail_archive.folder_destination = 'trash'; 
    267254                        expresso_mail_archive.moveMessages(expresso_mail_archive.folder_destination, msgs_number); 
     
    277264                else{ 
    278265                    //user has preference to "save" delete messasge on trash folder, so move it to there 
    279                     //Marcosw inicio - removido "messages_" da string folder para evitar inconsistência 
    280266                    if (((preferences.save_deleted_msg == true)) && (folder.replace('messages_','') != expresso_mail_archive.specialfolders.trash)){ 
    281                     //Marcosw fim   
    282267                        expresso_mail_archive.createFolder("","Trash"); 
    283268                        expresso_mail_archive.folder_destination = 'trash'; 
     
    292277                } 
    293278 
    294         //Marcos Início - É preciso fazer as validações para o correto funcionamento da seleção independente de paginação. 
     279        //Código adicionado para o correto funcionamento da seleção independente de paginação. 
    295280        $.each(msgs_number.split(","), function(index, value){ 
    296281            delete selectedPagingMsgs[value]; 
     
    299284        selectAllFolderMsgs(false); 
    300285        updateSelectedMsgs(); 
    301         //Marcos Fim   
    302  
    303  
    304                 /*}else { 
    305                         if((folder != 'local_Trash') && (expresso_local_messages.as_trash())){ 
    306                                 expresso_local_messages.move_messages('Trash', msgs_number); 
    307                                 this.aux_interface_remove_mails(msgs_number, 'local_Trash', border_ID); 
    308                                 draw_tree_local_folders(); 
    309                                 update_local_box();  
    310                                 refresh();  
    311                         }else{ 
    312                         expresso_local_messages.delete_msgs(msgs_number, border_ID); 
    313                         draw_tree_local_folders(); 
    314                                 update_local_box();  
    315                                 refresh(); 
    316                         } 
    317                 }*/ 
    318286        } 
    319287         
     
    344312         
    345313        messages_proxy.prototype.proxy_set_messages_flag = function (flag,msg_number){ 
    346         //Marcosw inicio - inserido código novo MailArchiver 
    347314        //MAILARCHIVER 
    348315        if(this.is_local_folder(get_current_folder())) {            
     
    388355                return sort_box('UNSEEN','SORTARRIVAL'); 
    389356        } 
    390         //Marcosw fim 
    391  
    392  
    393         //Marcosw inicio - comentádo código antigo gears 
    394         /* 
    395         if(this.is_local_folder(get_current_folder())) { 
    396             //adir 
    397             //mail archiver 
    398             //todo: ainda não sei se o mail archive esta suportando flags, pelo menos no codigo da serpro esta comentado sempre TODO nas funcoes de marcação de flag 
    399             //expresso_local_messages.set_messages_flag(msg_number,flag); 
    400         } 
    401         else { 
    402             set_messages_flag(flag,msg_number); 
    403                 // Verifica se a pasta que esta selecionada contem a opção "Não lidas" ativada 
    404                 // caso exista, ele chama novamente a opção "Não lidas" para atualizar a pasta. 
    405                 if('UNSEEN' == search_box_type) 
    406                     return sort_box('UNSEEN','SORTARRIVAL'); 
    407         } 
    408         */ 
    409         //Marcosw fim 
    410         } 
    411          
    412     //Marcosw inicio - adicionado mais um parametro na função 
     357        } 
     358         
    413359        messages_proxy.prototype.proxy_set_message_flag = function (msg_number,flag,func_after_flag_change,msgid){ 
    414     //Marcosw fim 
    415360        var msg_number_folder = Element("new_input_folder_"+msg_number+"_r"); //Mensagens respondidas/encaminhadas 
    416361                if(!msg_number_folder) 
     
    418363                var folder = msg_number_folder ?  msg_number_folder.value : get_current_folder(); 
    419364 
    420         //Marcosw inicio - comentado código inconsistente do gears 
    421         /* 
    422                 if(this.is_local_folder(folder)) { 
    423                         expresso_local_messages.set_message_flag(msg_number,flag, func_after_flag_change); 
    424                 } 
    425                 else { 
    426                         set_message_flag(msg_number,flag, func_after_flag_change); 
    427                 } 
    428         */ 
    429         //Marcosw fim 
    430  
    431         //Marcosw inicio - Adicionado código novo do MailArchiver 
    432365        //MAILARCHIVER 
    433366        if(this.is_local_folder(folder)) { 
     
    478411            set_message_flag(msg_number,flag, func_after_flag_change); 
    479412        } 
    480         //Marcosw fim 
    481413        } 
    482414         
     
    617549            }                     
    618550 
    619             //Marcosw inicio - Inserida validação para recuperar o id caso não seja aba de listagem 
     551            //Validação para recuperar o id caso não seja aba de listagem 
    620552            if (msgs_number == 'selected' && currentTab != 0) //Recupera apenas o id da mensagem aberta 
    621553                msgs_number = currentTab.substr(0,currentTab.indexOf('_r')); 
    622554            else 
    623555                msgs_number = get_selected_messages(); 
    624             //Marcosw fim 
    625556 
    626557            if (new_folder == 'local_root'){ 
     
    631562                if (this.is_local_folder(new_folder)){ 
    632563                    //esta tirando de um folder local para outro folder local 
    633                     //Marcosw inicio - correção no nome do folder para evitar inconsistencia 
    634564                    expresso_mail_archive.moveMessages(new_folder.replace("local_messages_",""), msgs_number); 
    635                     //Marcosw fim 
    636                     //Marcos Início - É preciso remover a aba da mensagem copiada 
    637565                    if(currentTab != 0) 
    638566                        delete_border(currentTab,'false');  
    639                     //Marcos fim 
    640567                } 
    641568                else{ 
     
    669596        }        
    670597 
    671         //Marcos Início - É preciso fazer as validações para o correto funcionamento da seleção independente de paginação. 
     598        //Adicionado código para o correto funcionamento da seleção independente de paginação. 
    672599        $.each(msgs_number.split(","), function(index, value){ 
    673600            delete selectedPagingMsgs[value]; 
     
    676603        selectAllFolderMsgs(false); 
    677604        updateSelectedMsgs(); 
    678         //Marcos Fim  
    679  
    680                 /*if ((this.is_local_folder(folder)) && (this.is_local_folder(new_folder))) { //Move entre pastas não locais... 
    681                         if (folder == new_folder){ 
    682                                 write_msg(get_lang('The origin folder and the destination folder are the same.')); 
    683                                 return; 
    684                         } 
    685                         if(msgs_number=='selected') 
    686                                 msgs_number = get_selected_messages(); 
    687                         if (new_folder == 'local_root') 
    688                                 alert(get_lang("Select a folder!")); 
    689                         if (parseInt(msgs_number) > 0 || msgs_number.length > 0) { 
    690                                 expresso_local_messages.move_messages(new_folder.substr(6), msgs_number); 
    691                                 this.aux_interface_remove_mails(msgs_number, new_folder_name, border_ID); 
    692                                 draw_tree_local_folders(); 
    693                                 update_local_box(); 
    694                         } 
    695                         else  
    696                                 write_msg(get_lang('No selected message.')); 
    697                 } 
    698                 else  
    699                         if ((!this.is_local_folder(folder)) && (!this.is_local_folder(new_folder))) { //Move entre pastas locais... 
    700                                 if(new_folder_name == 'Spam'){ 
    701                                         move_msgs_not_previus(folder, msgs_number, border_ID, new_folder, new_folder_name); 
    702                                 }else{ 
    703                                 move_msgs(folder, msgs_number, border_ID, new_folder, new_folder_name); 
    704                         } 
    705                         }else if ((!this.is_local_folder(folder)) && (this.is_local_folder(new_folder))) { 
    706                                 if(msgs_number=='selected') 
    707                                         archive_msgs(folder,new_folder); 
    708                                 else 
    709                                         archive_msgs(folder,new_folder,msgs_number); 
    710  
    711                                  
    712                                 draw_tree_local_folders(); 
    713                                 refresh(); 
    714                         } 
    715                         else { 
    716                 //Por Bruno Costa (bruno.vieira-costa@serpro.gov.br) permite o desarquivamento de menssagens chamando a função unarchive_msgs quando uma msg é movida de uma pasta local para uma pasta remota. 
    717  
    718                                 expresso_local_messages.unarchive_msgs(folder,new_folder,msgs_number); 
    719                 //write_msg(get_lang("you can't move mails from local to server folders")); 
    720                         }*/ 
    721605        } 
    722606         
Note: See TracChangeset for help on using the changeset viewer.