Changeset 7904 for sandbox/2.5.1-expresso1/expressoMail1_2/js
- Timestamp:
- 02/21/13 16:31:23 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.5.1-expresso1/expressoMail1_2/js/search.js
r7786 r7904 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") … … 190 190 function openpage(data) 191 191 { 192 console.log(1); 192 193 var _data = [3]; 193 194 var _gears = []; … … 357 358 var handler = function( data ) 358 359 { 360 console.log(2); 359 361 var allMsg = [3]; 360 362 var gears = []; … … 438 440 439 441 } 440 442 uick 441 443 } 442 444 } … … 469 471 /** 470 472 * Preenche a estrutura de cache de mensagens para posterior consulta de 471 * informa ções sobre as mensagens no escopo global.473 * informações sobre as mensagens no escopo global. 472 474 */ 473 475 if (!onceOpenedHeadersMessages[aux.boxname]) … … 576 578 $('tr[role="'+messageClickedId+'_'+mailbox+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "transparent"); 577 579 578 /**TODO Alterar ap ós melhorias no filtro da camada javascript*/580 /**TODO Alterar após melhorias no filtro da camada javascript*/ 579 581 DataLayer.remove('followupflagged', false); 580 582 var flagged = DataLayer.get('followupflagged', {filter: [ … … 926 928 927 929 if ( keep_border ) { 928 /*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 929 931 para que continue o processamento na mesma aba caso a aba seja alternada durante o processamento da pesquisa.*/ 930 932 var border_id = $('#border_tr > [id*="_search"]:not([id*="_search_local"]):last').attr("id"); … … 1405 1407 { 1406 1408 var fields = "##"; 1407 // Verifica se os campos est ão preenchidos;1409 // Verifica se os campos estão preenchidos; 1408 1410 if(trim(Element("txt_ass").value) != ""){ 1409 1411 fields += "SUBJECT " + "<=>" +url_encode(Element("txt_ass").value) + "##"; … … 1605 1607 { 1606 1608 expresso_local_messages.setSortType('SORTDATE'); 1609 1610 console.log(local_folders); 1611 console.log(fields); 1612 1607 1613 //tmp = expresso_local_messages.search( local_folders, fields ); 1608 1614 expresso_mail_archive.search(local_folders, fields); … … 1685 1691 1686 1692 /* 1687 * Removido o cExecute e trocado pelo $.ajax do jquery que melhor implementa os controles ajax de requisi ções1688 * possibilitando o cancelamento real da requisi ção e liberando usabilidade das demais funcionalidades do módulo1693 * Removido o cExecute e trocado pelo $.ajax do jquery que melhor implementa os controles ajax de requisições 1694 * possibilitando o cancelamento real da requisição e liberando usabilidade das demais funcionalidades do módulo 1689 1695 **/ 1690 1696 searchE.prototype.quickSearchMail = function(value, page, sort, border_id) … … 1750 1756 write_msg( "pesquisando " + labels[0] + link, true ); 1751 1757 var keepFilled = false; 1752 //Inserida vari ável de controle para correta manipulação das mensagens locais1758 //Inserida variável de controle para correta manipulação das mensagens locais 1753 1759 var local_messages_link = true; 1754 1760 … … 1765 1771 //MAILARCHIVER 1766 1772 if(preferences.use_local_messages != 0){ 1767 if(local_messages_link){ //Código executado apenas na primeira vez. 1773 if(local_messages_link){ //Código executado apenas na primeira vez. 1774 console.log(local_folders); 1768 1775 if ( local_folders.length > 0 ){ 1769 expresso_mail_archive.search_queryresult = null; //Limpa a vari ável global para não exibir resultados anteriores1776 expresso_mail_archive.search_queryresult = null; //Limpa a variável global para não exibir resultados anteriores 1770 1777 expresso_mail_archive.search(local_folders, "##ALL <=>" + url_encode(value) + "##"); 1771 1778 tmp = expresso_mail_archive.search_queryresult; … … 1795 1802 async: true, 1796 1803 success: function(data){ 1797 //Inserida vari ável de controle para correta manipulação das mensagens locais1804 //Inserida variável de controle para correta manipulação das mensagens locais 1798 1805 local_messages_link = false; 1799 1806 handler(data);
Note: See TracChangeset
for help on using the changeset viewer.