Changeset 7905 for sandbox/2.5.1-expresso1/expressoMail1_2/js/search.js
- Timestamp:
- 02/21/13 16:35:01 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.1-expresso1/expressoMail1_2/js/search.js
r7904 r7905 1 1 xhr = false; 2 2 3 // Comentei a linha abaixo por ocorrer alguns problema na abertura de uma nova mensagem ap ós uma pesquisa realizada.4 // Caso essa linha est á sendo utilizada em algum lugar, por favor coloque algum tratamento ou aplique uma nova solução.3 // Comentei a linha abaixo por ocorrer alguns problema na abertura de uma nova mensagem após uma pesquisa realizada. 4 // Caso essa linha está sendo utilizada em algum lugar, por favor coloque algum tratamento ou aplique uma nova solução. 5 5 // var folder = {}; 6 6 … … 31 31 Element("check_all_msg").checked = true; 32 32 33 /* flag de controle. Evita o acesso ao elemento "check_all_msg" que ser áinserido no documento33 /* flag de controle. Evita o acesso ao elemento "check_all_msg" que será inserido no documento 34 34 * apenas quando o template for carregado 35 35 */ … … 151 151 searchE.prototype.foldersTree = function() 152 152 { 153 /*Insere a árvore de diretórios*/153 /*Insere a árvore de diretórios*/ 154 154 155 155 var foldersTree = jQuery("#divFoldersSearch") … … 471 471 /** 472 472 * Preenche a estrutura de cache de mensagens para posterior consulta de 473 * informa ções sobre as mensagens no escopo global.473 * informações sobre as mensagens no escopo global. 474 474 */ 475 475 if (!onceOpenedHeadersMessages[aux.boxname]) … … 578 578 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "transparent"); 579 579 580 /**TODO Alterar ap ós melhorias no filtro da camada javascript*/580 /**TODO Alterar após melhorias no filtro da camada javascript*/ 581 581 DataLayer.remove('followupflagged', false); 582 582 var flagged = DataLayer.get('followupflagged', {filter: [ … … 928 928 929 929 if ( keep_border ) { 930 /*Recupera o id da ultima aba de pesquisa r ápida aberta que não seja de pesquisa local930 /*Recupera o id da ultima aba de pesquisa rápida aberta que não seja de pesquisa local 931 931 para que continue o processamento na mesma aba caso a aba seja alternada durante o processamento da pesquisa.*/ 932 932 var border_id = $('#border_tr > [id*="_search"]:not([id*="_search_local"]):last').attr("id"); … … 1407 1407 { 1408 1408 var fields = "##"; 1409 // Verifica se os campos est ão preenchidos;1409 // Verifica se os campos estão preenchidos; 1410 1410 if(trim(Element("txt_ass").value) != ""){ 1411 1411 fields += "SUBJECT " + "<=>" +url_encode(Element("txt_ass").value) + "##"; … … 1607 1607 { 1608 1608 expresso_local_messages.setSortType('SORTDATE'); 1609 1610 console.log(local_folders);1611 console.log(fields);1612 1613 1609 //tmp = expresso_local_messages.search( local_folders, fields ); 1614 1610 expresso_mail_archive.search(local_folders, fields); … … 1691 1687 1692 1688 /* 1693 * Removido o cExecute e trocado pelo $.ajax do jquery que melhor implementa os controles ajax de requisi ções1694 * possibilitando o cancelamento real da requisi ção e liberando usabilidade das demais funcionalidades do módulo1689 * Removido o cExecute e trocado pelo $.ajax do jquery que melhor implementa os controles ajax de requisições 1690 * possibilitando o cancelamento real da requisição e liberando usabilidade das demais funcionalidades do módulo 1695 1691 **/ 1696 1692 searchE.prototype.quickSearchMail = function(value, page, sort, border_id) … … 1756 1752 write_msg( "pesquisando " + labels[0] + link, true ); 1757 1753 var keepFilled = false; 1758 //Inserida vari ável de controle para correta manipulação das mensagens locais1754 //Inserida variável de controle para correta manipulação das mensagens locais 1759 1755 var local_messages_link = true; 1760 1756 … … 1771 1767 //MAILARCHIVER 1772 1768 if(preferences.use_local_messages != 0){ 1773 if(local_messages_link){ //C ódigo executado apenas na primeira vez.1769 if(local_messages_link){ //Código executado apenas na primeira vez. 1774 1770 console.log(local_folders); 1775 1771 if ( local_folders.length > 0 ){ 1776 expresso_mail_archive.search_queryresult = null; //Limpa a vari ável global para não exibir resultados anteriores1772 expresso_mail_archive.search_queryresult = null; //Limpa a variável global para não exibir resultados anteriores 1777 1773 expresso_mail_archive.search(local_folders, "##ALL <=>" + url_encode(value) + "##"); 1778 1774 tmp = expresso_mail_archive.search_queryresult; … … 1802 1798 async: true, 1803 1799 success: function(data){ 1804 //Inserida vari ável de controle para correta manipulação das mensagens locais1800 //Inserida variável de controle para correta manipulação das mensagens locais 1805 1801 local_messages_link = false; 1806 1802 handler(data);
Note: See TracChangeset
for help on using the changeset viewer.