Changeset 5779


Ignore:
Timestamp:
03/21/12 16:43:21 (12 years ago)
Author:
thiago
Message:

Ticket #2556 - [Funcionamento] Quantidade de mensagens para anexo não está sendo exibida.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/attach_message/attach_message.js

    r5778 r5779  
    114114                }; 
    115115        for(var flag in cell){ 
    116                  classes += '<span class="flags '+ (cell[flag]).toLowerCase() +((cell[flag]) == '' ? '"' : '" title="'+ get_lang((cell[flag])))+'"> </span>';    
    117         } 
    118          
     116                classes += '<span class="flags '+ (cell[flag]).toLowerCase() +((cell[flag]) == '' ? '"' : '" title="'+ get_lang((cell[flag])))+'"> </span>';     
     117        } 
     118 
    119119        if(rowObject.labels){            
    120120                classes += '<span class="flags labeled"> </span>'; 
     
    122122                classes += '<span class="flags"> </span>'; 
    123123        } 
    124          
    125124        if(rowObject.followupflagged){           
    126                 classes += '<span class="flags followupflagged" style="background:'+rowObject.followupflagged.backgroundColor+';"><img src="../prototype/modules/mail/img/flagEditor.png"></span>'; 
     125                if(rowObject.followupflagged.followupflag.id < 7){ 
     126                        var nameFollowupflag = get_lang(rowObject.followupflagged.followupflag.name); 
     127                }else{ 
     128                        var nameFollowupflag = rowObject.followupflagged.followupflag.name; 
     129                } 
     130                classes += '<span class="flags followupflagged" title="'+nameFollowupflag+'" style="background:'+rowObject.followupflagged.backgroundColor+';"><img src="../prototype/modules/mail/img/flagEditor.png"></span>'; 
    127131        } 
    128132        return classes; 
     
    337341                                {name:'subject',index:'subject', width:245, sortable:false}, 
    338342                                {name:'timestamp',index:'timestamp', width:65, align:"center", sortable:false, formatter:date2Time}, 
    339                                 {name:'size',index:'size', width:55, align:"right", sortable:false, formatter:bytes2Size}  
     343                                {name:'size',index:'size', width:55, align:"right", sortable:false, formatter:bytes2Size} 
    340344                        ], 
    341345                        jsonReader : { 
     
    392396                                var tabPanelTemplateId = 'mailpreview_tab_' + selectedFolder.id.replace(/[.\/]/, '_') + '_' + message.msg_number; 
    393397                                var tabPanelTemplateId = tabPanelTemplateId.replace(/[\s\/]/g, '-'); 
    394          
    395                                 if (selected) { 
    396                                          
     398                                 
     399                                if (selected) {          
    397400                                        if (onceOpenedMessages[selectedFolder.id] && onceOpenedMessages[selectedFolder.id][message.msg_number]) { 
    398  
    399401                                                if (!selectedMessages[selectedFolder.id]) 
    400402                                                        selectedMessages[selectedFolder.id] = {}; 
     
    406408                                                if (tabPanelTemplateLabel.length > $mailpreview_tabs_label_length + 3) 
    407409                                                        tabPanelTemplateLabel = tabPanelTemplateLabel.substring(0, $mailpreview_tabs_label_length) + '...'; 
    408                                                          
    409                                                                  
    410                                                 if (!$('#' + tabPanelTemplateId).length) {       
    411                                                                  
     410                                                 
     411                                                if (!$('#' + tabPanelTemplateId).length) {                                                               
    412412                                                        $mailpreview_tabs.tabs("add", '#' + tabPanelTemplateId, tabPanelTemplateLabel) 
    413413                                                        .find('.message.empty-container').hide().end() 
     
    443443                                                if (!selectedMessages[selectedFolder.id]) 
    444444                                                        selectedMessages[selectedFolder.id] = {}; 
    445                                                 selectedMessages[selectedFolder.id][message.msg_number] = true;  
     445                                                selectedMessages[selectedFolder.id][message.msg_number] = true; 
    446446                                                $.ajax({ 
    447447                                                        accepts: 'text/html', 
    448448                                                        url: BASE_PATH + 'REST.php'+offlineCase+'?q=folder/'+selectedFolder.id.replace(dashes, '.')+'/message/'+id, 
    449449                                                        dataType: 'json', 
    450                                                         success: function( mail_preview ){       
    451                                                                          
     450                                                        success: function( mail_preview ){               
     451                                                                //selectedMessagesCount(); 
    452452                                                                if (!onceOpenedMessages[selectedFolder.id]) 
    453453                                                                        onceOpenedMessages[selectedFolder.id] = {}; 
    454454                                                                onceOpenedMessages[selectedFolder.id][message.msg_number] = jQuery.extend(true, message, mail_preview); 
     455 
    455456                                                                $('#mailpreview_container').unblock(); 
     457 
    456458                                                                var tabPanelTemplateLabel = onceOpenedMessages[selectedFolder.id][message.msg_number].subject; 
    457                                                                         selectedMessagesCount();         
     459                                                                selectedMessagesCount(); 
    458460                                                                if (tabPanelTemplateLabel.length > $mailpreview_tabs_label_length + 3) 
    459461                                                                        tabPanelTemplateLabel = tabPanelTemplateLabel.substring(0, $mailpreview_tabs_label_length) + '...'; 
    460                                                                 if (!$('#' + tabPanelTemplateId).length) {                                               
     462                                                                 
     463                                                                if (!$('#' + tabPanelTemplateId).length) {                                                               
    461464                                                                        $mailpreview_tabs.tabs("add", '#' + tabPanelTemplateId, tabPanelTemplateLabel) 
    462465                                                                        .find('.message.empty-container').hide().end() 
     
    469472                                                                        ) 
    470473                                                                        .find('[class^="ExpressoCssWrapper"]').addClass("mailpreview-message-body"); 
    471                                                                          
    472474                                                                } else { 
    473475                                                                        $mailpreview_tabs.tabs('select', '#' + tabPanelTemplateId) 
    474476                                                                        .find('#' + tabPanelTemplateId + ', [href="#' + tabPanelTemplateId + '"]').removeClass('preview-message-unselected'); 
    475                                                                 }        
     477                                                                } 
     478                                                                 
    476479                                                        } 
    477480                                                }); 
     
    492495                                } 
    493496                                 
    494                                 if (onceOpenedMessages[selectedFolder.id] && onceOpenedMessages[selectedFolder.id][message.msg_number]){ 
     497                                if (onceOpenedMessages[selectedFolder.id] && onceOpenedMessages[selectedFolder.id][message.msg_number]) 
    495498                                        selectedMessagesCount(); 
    496                                 } 
    497499                        }, 
    498500                        caption: '<span class="'+selectedFolder['class']+'">'+selectedFolder.name+'</span>' 
Note: See TracChangeset for help on using the changeset viewer.