Changeset 75 for trunk/expressoMail1_2


Ignore:
Timestamp:
09/27/07 10:08:24 (17 years ago)
Author:
niltonneto
Message:

* empty log message *

Location:
trunk/expressoMail1_2
Files:
4 edited

Legend:

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

    r69 r75  
    18381838                                 
    18391839                                if($criteria[0] == "ALL ") {                                     
    1840                                         $all_criterias = array ("TO","SUBJECT","FROM","CC","BODY");                                                              
     1840                                        $all_criterias = array ("TO","SUBJECT","FROM","CC");                                                             
    18411841                                        foreach($all_criterias as $criteria_fixed){                                              
    18421842                                                $search_criteria = imap_search($mbox_stream,$criteria_fixed." \"".$criteria[1]."\"", SE_UID); 
     
    18511851                                                        return "many results";                                           
    18521852                                        } 
    1853                                 } 
     1853                                }                                
    18541854                                else { 
    18551855                                        $search_criteria = imap_search($mbox_stream,$criteria[0]."\"".$criteria[1]."\"", SE_UID);                                                
  • trunk/expressoMail1_2/js/draw_api.js

    r72 r75  
    820820        div_other_options.innerHTML = option_mark_as + option_mark_as_unseen + option_mark_as_important + option_mark_as_normal + option_move + option_reply_to_all + option_reply_without_history + option_reply_to_all_without_history + option_source_msg; 
    821821        if (use_spam_filter) { 
    822                 if(get_current_folder() == 'INBOX'+cyrus_delimiter+'Spam') 
    823                         div_other_options.innerHTML += ' | <span class="message_options" onclick="nospam(\'selected\',\'null\')";>'+get_lang("Not Spam")+'</span>';      
     822                if(info_msg.msg_folder == 'INBOX'+cyrus_delimiter+'Spam') 
     823                        div_other_options.innerHTML += ' | <span class="message_options" onclick="nospam('+info_msg.msg_number+',\'null\', \''+info_msg.msg_folder+'\')";>'+get_lang("Not Spam")+'</span>';      
    824824                else 
    825                         div_other_options.innerHTML += ' | <span class="message_options" onclick="spam(\'null\', \'selected\',\'null\')";>'+get_lang("Spam")+'</span>';  
     825                        div_other_options.innerHTML += ' | <span class="message_options" onclick="spam(\''+info_msg.msg_folder+'\', '+info_msg.msg_number+',\'null\')";>'+get_lang("Spam")+'</span>';    
    826826        } 
    827827        td_other_options.appendChild(div_other_options); 
     
    21342134        if (use_spam_filter) { 
    21352135                if ( get_current_folder() == 'INBOX'+cyrus_delimiter+'Spam' )   { 
    2136                         span_options.innerHTML += ' | <span title="'+get_lang("Not Spam")+'" class="message_options" onclick="nospam(\'selected\',\'null\')">'+get_lang("Not Spam")+'</span>'; 
     2136                        span_options.innerHTML += ' | <span title="'+get_lang("Not Spam")+'" class="message_options" onclick="nospam(\'selected\',\'null\',\'null\')">'+get_lang("Not Spam")+'</span>'; 
    21372137                } 
    21382138                else { 
  • trunk/expressoMail1_2/js/main.js

    r72 r75  
    869869} 
    870870 
    871 function nospam(msgs_number, border_ID){ 
    872         var folder              = 'INBOX'+cyrus_delimiter+'Spam';        
     871function nospam(msgs_number, border_ID, folder){ 
     872        if (folder == 'null') 
     873                folder = get_current_folder(); 
    873874        var new_folder  = 'INBOX'; 
    874875        var new_folder_name = get_lang('INBOX'); 
    875876        var handler_move_msgs = function(data){ 
    876                 // debug 
    877                 // alert(data); 
    878                 set_messages_flag("unseen", "get_selected_messages"); 
     877                if (msgs_number == 'selected')   
     878                        set_messages_flag("unseen", "get_selected_messages"); 
     879                else 
     880                        set_message_flag(msgs_number, "unseen"); 
    879881            move_msgs(folder, msgs_number, border_ID, new_folder, new_folder_name); 
    880882        } 
     
    886888                cExecute ("$this.imap_functions.spam&folder="+folder+"&spam=false"+"&msgs_number="+msgs_number+"&border_ID="+border_ID+"&sort_box_type="+sort_box_type+"&sort_box_reverse="+sort_box_reverse+"&reuse_border="+border_ID+"&new_folder="+new_folder+"&new_folder_name="+new_folder_name+"&get_previous_msg="+preferences.delete_and_show_previous_message+"&cyrus_delimiter="+cyrus_delimiter, handler_move_msgs); 
    887889        else 
    888         write_msg(get_lang('No selected message.')); 
     890                write_msg(get_lang('No selected message.')); 
    889891} 
    890892 
  • trunk/expressoMail1_2/js/search.js

    r73 r75  
    455455 
    456456            EsearchE.all_boxes.splice(0,(EsearchE.all_boxes.length)); 
    457                 EsearchE.del_mailboxes() 
    458                 cl.parentNode.removeChild(cl); 
     457                EsearchE.del_mailboxes(); 
    459458        } 
    460459 
Note: See TracChangeset for help on using the changeset viewer.