Changeset 7948 for trunk/expressoMail1_2


Ignore:
Timestamp:
03/04/13 12:06:01 (11 years ago)
Author:
marcosw
Message:

Ticket #3349 - Adicionado melhoria de pesquisa de mensagens ao anexar no diretório trunk

Location:
trunk/expressoMail1_2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.imap_functions.inc.php

    r7915 r7948  
    52175217        function searchSieveRule( $params ) 
    52185218        { 
    5219  
    5220                 $imap = $this->open_mbox( 'INBOX' ); 
     5219                $imap = $this->open_mbox( $params['folder']['criteria'] ? $params['folder']['criteria'] : 'INBOX' ); 
    52215220                $msgs = imap_sort( $imap , SORTDATE , 0 , SE_UID); 
    5222                  
     5221         
    52235222                $rr = array(); 
    52245223 
     
    52925291                        if(isset($params['body'])) 
    52935292                        {                        
    5294                                 $this->mbox = $this->open_mbox( 'INBOX' ); 
    5295                                 $b = $this->get_body_msg( $v , 'INBOX' ); 
     5293                                $this->mbox = $this->open_mbox( $params['folder']['criteria'] ? $params['folder']['criteria'] : 'INBOX' ); 
     5294                                $b = $this->get_body_msg( $v , $params['folder']['criteria'] ? $params['folder']['criteria'] : 'INBOX' ); 
    52965295                                 
    52975296                                if( $this->filterCheck( $b['body'] , $params['body']['criteria'] , $params['body']['filter'] )) 
  • trunk/expressoMail1_2/js/mail_archiver.js

    r7907 r7948  
    21412141            var filters = eval('(' + expresso_mail_archive.queryconfig.pharseSearchFields(fields) + ')'); 
    21422142 
     2143 
     2144 
    21432145            if(folderlist.indexOf("#") != -1) 
    21442146                filters.folder = folderlist.substr(0, folderlist.indexOf("#")); 
     
    21512153 
    21522154            expresso_mail_archive.querydata = expresso_mail_archive.search_queryconfig.query(filters); 
    2153              
     2155 
     2156 
     2157 
    21542158            //var query_data = '<?xml version="1.0" encoding="UTF-8"?><query subject="teste"><folder id="inbox"/><order asc="date"/></query>'; 
    21552159            ArchiveServices.listMessages(expresso_mail_archive.searchOperationOK, expresso_mail_archive.searchOperationFailure, expresso_mail_archive.session.id, expresso_mail_archive.querydata);         
     
    21852189             
    21862190        //expresso_mail_archive.queryresult = msglist;         
    2187         expresso_mail_archive.search_queryresult = msglist;     
     2191        expresso_mail_archive.search_queryresult = msglist;  
    21882192        //expresso_mail_archive.messageslisted = msglist2; 
    21892193        expresso_mail_archive.search_message_list = msglist2; 
     
    23192323        var ExpSerialized2 = expresso_mail_archive.pattern.toExpressoHeader(serviceReturn.getReturn()); 
    23202324        var msgitem2 = connector.unserialize(ExpSerialized2); 
     2325        if(!expresso_mail_archive.messageslisted){ 
     2326            expresso_mail_archive.messageslisted = []; 
     2327        } 
    23212328        expresso_mail_archive.messageslisted.push(msgitem2);     
    23222329        expresso_mail_archive.getMessageHeaders(serviceReturn.getReturn().getId()); 
  • trunk/expressoMail1_2/setup/phpgw_pt-br.lang

    r7907 r7948  
    975975Sending the message...  expressoMail1_2 pt-br   Enviando a mensagem... 
    976976Please, Wait the messages from archieve be ready.       expressoMail1_2 pt-br   Por favor, Aguarde as mensagens arquivadas ficarem prontas. 
     977take on this option to regard the message body in the search.   expressoMail1_2 pt-br   Considerar o corpo da mensagem como filtro na busca 
     978take off this option to disregard the message body in the search.       expressoMail1_2 pt-br   Desconsiderar o corpo da mensagem como filtro na busca 
Note: See TracChangeset for help on using the changeset viewer.