Ignore:
Timestamp:
01/03/08 14:09:58 (16 years ago)
Author:
niltonneto
Message:

Vide ocorrencias no Trac.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/main.js

    r135 r139  
    5151        } 
    5252        else{ 
     53                if (preferences.use_shortcuts == '1') 
     54                        select_msg(msg_info.msg_number, 'null'); 
    5355                // Call function to draw message 
    5456                var id_msg_read = msg_info.msg_number +"_r"; 
     
    7173                set_msg_class_to_read(msg_info['msg_number'], true); 
    7274                 
    73                 if (preferences.use_shortcuts == '1') 
    74                         select_msg(msg_info.msg_number, 'null'); 
    75                  
    7675                if ((msg_info.DispositionNotificationTo) && ((msg_info.Unseen == 'U') || (msg_info.Recent == 'N'))){ 
    7776                        cExecute ("$this.imap_functions.send_notification&notificationto="+msg_info.DispositionNotificationTo+"&subject="+url_encode(msg_info.subject), handler_sendNotification); 
     
    9089                        return; 
    9190                if (data.length > 0){ 
     91                        var msg_info = document.getElementById('msg_info') 
     92                        if (msg_info != null) 
     93                                main.removeChild(msg_info); 
     94 
    9295                        table_element = Element("table_box"); 
    9396                        var box = Element("tbody_box"); 
     
    101104                        if(parseInt(alert_new_msg) && data.new_msgs > 0) 
    102105                                alert(get_lang("You have %1 new", data['new_msgs'])+" "+(data['new_msgs'] > 1 ? get_lang("messages") : get_lang("message")) +"!"); 
     106                        if(data.new_msgs > 0) 
     107                        Element('tot_m').innerHTML = parseInt(Element('tot_m').innerHTML) + parseInt(data.new_msgs); 
    103108                } 
    104109                update_menu(); 
     
    107112        msg_range_end = (current_page*preferences.max_email_per_page); 
    108113        msg_range_begin = (msg_range_end-(preferences.max_email_per_page)+1); 
     114         
    109115         
    110116        //Get element tBody. 
    111117        main = Element("tbody_box"); 
    112118        if(!main) 
    113                 return; 
     119                return;  
     120 
    114121        // Get all TR (messages) in tBody. 
    115122        main_list = main.childNodes; 
    116          
    117123        var tmp = ''; 
    118124        var string_msgs_in_main = ''; 
    119          
     125 
    120126        var len = main_list.length;  
    121127        for (var j=0; j < len; j++) 
     
    123129                 
    124130        string_msgs_in_main = tmp.substring(0,(tmp.length-1)); 
    125          
     131        update_quota(); 
    126132        cExecute ("$this.imap_functions.refresh&folder="+current_folder+"&msgs_existent="+string_msgs_in_main+"&msg_range_begin="+msg_range_begin+"&msg_range_end="+msg_range_end+"&sort_box_type="+sort_box_type+"&search_box_type="+search_box_type+"&sort_box_reverse="+sort_box_reverse, handler_refresh); 
    127133} 
     
    145151                        if (msg_to_delete){ 
    146152                                if ( (msg_to_delete.style.backgroundColor != '') && (preferences.use_shortcuts == '1') ) 
    147                                         select_msg('null', 'down'); 
     153                                { 
     154                                        if (!select_msg('null', 'down')) 
     155                                                select_msg('null', 'up') 
     156                                } 
    148157                                mail_msg.removeChild(msg_to_delete); 
    149158                        } 
Note: See TracChangeset for help on using the changeset viewer.