Ignore:
Timestamp:
10/08/13 16:20:46 (11 years ago)
Author:
douglas
Message:

Ticket #0000 - Copiadas as alterações do Trunk. Versão final 2.5.1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.5/expressoMail1_2/js/common_functions.js

    r8080 r8232  
    694694} 
    695695 
     696/*  
     697        Abre o diálogo de edição de filtro na tela de criação de filtro,   
     698        com os dados da mensagem (remetente e assunto) pré-carregados.  
     699*/  
     700 function filter_from_msg (msg) {  
     701        var html = DataLayer.render( BASE_PATH + 'modules/filters/init.ejs', {});  
     702        initialize_container(html);  
     703        list_container = create_filter_dialog();  
     704        render_new_rule(msg.from.email, html_entities(msg.subject));  
     705        $('.expresso-window-container').dialog('open');  
     706}  
    696707 
    697708function sharebox(){ 
     
    771782                        var number = id.replace(/_[a-zA-Z0-9]+/,""); 
    772783                } 
    773                 messages.push(onceOpenedHeadersMessages[folder_name][number]); 
     784                messages.push(onceOpenedHeadersMessages[folder_name][number] || number); 
    774785        } 
    775786 
     
    9971008    abas_unseen = abas_unseen.match(/(<font.*?>){0,1} *([0-9]+) *(<\/font>){0,1}/)[2]; 
    9981009 
    999         if (folder_unseen){  
    1000                 //folder_unseen.innerHTML = (parseInt(folder_unseen.innerHTML) + 1);  
    1001                 /*Incrementa recursivamente o contador de mensagens*/ 
    1002                 $('.selected').parents().find('> span.folder').not('.inbox').each(function(index,ui){ 
    1003                    var unseen = $(ui).find('.folder_unseen:last'); 
    1004                    unseen.html(parseInt(unseen.html(),10) + 1); 
    1005                 });  
    1006         }  
     1010        if (folder_unseen){ 
     1011                //folder_unseen.innerHTML = (parseInt(folder_unseen.innerHTML) + 1); 
     1012                /*Incrementa recursivamente o contador de mensagens*/ 
     1013                $('.selected').parents().find('> span.folder').not('.inbox').each(function(index,ui){ 
     1014                   var unseen = $(ui).find('.folder_unseen:last'); 
     1015                   unseen.html(parseInt(unseen.html(),10) + 1); 
     1016                }); 
     1017        } 
    10071018        else 
    10081019        { 
     
    10461057        if ((folder_unseen) && (parseInt(folder_unseen.innerHTML) > 1)) 
    10471058        { 
    1048                 //folder_unseen.innerHTML = (parseInt(folder_unseen.innerHTML) - 1);  
    1049                 /*Decrementa recursivamente o contador de mensagens*/  
    1050                 $('.selected').parents().find('> span.folder').not('.inbox').each(function(index,ui){  
    1051                    var unseen = $(ui).find('.folder_unseen:last');  
    1052                    unseen.html(parseInt(unseen.html(),10) - 1);  
    1053                 });       
     1059                //folder_unseen.innerHTML = (parseInt(folder_unseen.innerHTML) - 1); 
     1060                /*Decrementa recursivamente o contador de mensagens*/ 
     1061                $('.selected').parents().find('> span.folder').not('.inbox').each(function(index,ui){ 
     1062                   var unseen = $(ui).find('.folder_unseen:last'); 
     1063                   unseen.html(parseInt(unseen.html(),10) - 1); 
     1064                });      
    10541065        } 
    10551066        else if (parseInt(folder_unseen.innerHTML) <= 1) 
Note: See TracChangeset for help on using the changeset viewer.