Changeset 6769


Ignore:
Timestamp:
07/12/12 14:43:33 (8 years ago)
Author:
gustavo
Message:

Ticket #2954 - Selecionar todas as mensagens de uma pasta independente de paginação

Location:
sandbox/2.4.2-expresso2/expressoMail1_2/js
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.4.2-expresso2/expressoMail1_2/js/common_functions.js

    r6762 r6769  
    11301130                        if(!$("#"+main_list[i].id).hasClass("selected_shortcut_msg")){ 
    11311131                                //add_className(Element(main_list[i].id), 'selected_msg selected_shortcut_msg current_selected'); 
    1132                                 add_className(Element(main_list[i].id), 'selected_msg selected_shortcut_msg'); 
     1132                                add_className(Element(main_list[i].id), 'selected_msg'); 
    11331133                        } else { 
    11341134                                $("#"+main_list[i].id).addClass("selected_msg"); 
     
    11681168                 
    11691169        } 
    1170          
     1170        resizeWindow(); 
    11711171} 
    11721172 
  • sandbox/2.4.2-expresso2/expressoMail1_2/js/draw_api.js

    r6762 r6769  
    10431043        div.attr('class','select-all-messages');  
    10441044        $('#content_id_'+currentTab).first().prepend(div); 
    1045         div.css('display','none');               
     1045        div.css('display','none'); 
    10461046} 
    10471047 
     
    10971097        /*Se foram selecionadas algumas mensagens*/ 
    10981098        if (totalSelected() > 0 && !allMsgsSelected){ 
    1099                 div.html(""); 
    11001099                var link = "<a class='select-link'>Limpar seleção?</a>"; 
    11011100                var info = "Foram selecionadas "+totalSelected()+" mensagens em "+folder+". "+link; 
    11021101                div.html("<span>"+info+"<span>"); 
    11031102                div.show(); 
    1104                 $('.select-link').bind('click',function(){selectAllFolderMsgs();$('.select-link').unbind('click');});            
     1103                $('.select-link').bind('click',function(){ 
     1104            selectAllFolderMsgs(); 
     1105            $('.select-link').unbind('click'); 
     1106        });              
    11051107        } 
    11061108        else if (allMsgsSelected){ 
    1107                 div.html(""); 
    11081109                var link = "<a class='select-link'>Limpar seleção?</a>"; 
    11091110                var info = "Todas as "+$('#tot_m').text()+" mensagens em "+folder+" foram selecionadas. "+link; 
    11101111                div.html("<span>"+info+"<span>"); 
    11111112                div.show(); 
    1112                 $('.select-link').bind('click',function(){selectAllFolderMsgs();$('.select-link').unbind('click');}); 
     1113                $('.select-link').bind('click',function(){ 
     1114            selectAllFolderMsgs(); 
     1115            $('.select-link').unbind('click'); 
     1116        }); 
    11131117        }  
     1118    resizeWindow(); 
    11141119} 
    11151120 
     
    11211126        if (select){ 
    11221127                allMsgsSelected = true; 
    1123                 div.html(""); 
    11241128                var link = "<a class='select-link'>Limpar seleção?</a>"; 
    11251129                var info = "Todas as "+$('#tot_m').text()+" mensagens em "+folder+" foram selecionadas. "+link; 
    11261130                div.html("<span>"+info+"<span>"); 
    11271131                div.show(); 
    1128                 $('.select-link').bind('click',function(){selectAllFolderMsgs();$('.select-link').unbind('click');});            
     1132                $('.select-link').bind('click',function(){ 
     1133            selectAllFolderMsgs(); 
     1134            $('.select-link').unbind('click'); 
     1135        }); 
    11291136                for(var obj in selectedMessages){ 
    11301137                        selectedMessages[obj] = true; 
     
    11341141                allMsgsSelected = false; 
    11351142                for(var obj in selectedMessages){ 
     1143            $("#content_id_0").find('input[type="checkbox"]').removeAttr("checked"); 
    11361144                        selectedMessages[obj] = false; 
    11371145                } 
    11381146                div.hide(); 
    11391147        } 
     1148    resizeWindow(); 
    11401149} 
    11411150/*Carrega o array de mensagens da pasta*/ 
     
    15461555                drawSelectMsgsTable(); 
    15471556                updateSelectedMsgs(); 
     1557        resizeWindow(); 
    15481558} 
    15491559 
Note: See TracChangeset for help on using the changeset viewer.