- Timestamp:
- 07/16/12 13:41:36 (12 years ago)
- Location:
- sandbox/2.4.2-expresso2/expressoMail1_2/js
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso2/expressoMail1_2/js/common_functions.js
r6778 r6787 1120 1120 var main_list = main.childNodes; 1121 1121 var len_main_list = main_list.length; 1122 var totalSelected = function(){1123 var total = 0;1124 for(var obj in selectedPagingMsgs)1125 if (selectedPagingMsgs[obj] == true)1126 total++;1127 return total;1128 };1129 1122 var folder = get_current_folder().split(cyrus_delimiter); 1130 1123 folder = folder.indexOf('INBOX') != -1 ? get_lang(folder[folder.length - 1]) : folder ; -
sandbox/2.4.2-expresso2/expressoMail1_2/js/draw_api.js
r6778 r6787 533 533 return true; 534 534 } 535 $.ajax({ 536 url: "controller.php?" + $.param( {action: "$this.imap_functions.get_range_msgs3", 537 folder: folder, 538 msg_range_begin: "0", 539 msg_range_end: "0", 540 sort_box_type: "SORTARRIVAL", 541 search_box_type: "ALL", 542 sort_box_reverse: "1" 543 }), 544 success: function(data){ 545 data = connector.unserialize(data); 546 if(data){ 547 var _data = {}; 548 $.each(data,function(index,value){ 549 if (data[index] && data[index].msg_number){ 550 _data[data[index].msg_number] = data[index].msg_number; 551 } 552 }); 553 populateSelectedMsgs(_data); 554 _data = {}; 555 556 } 557 }, 558 beforeSend: function( jqXHR, settings ){ 559 connector.showProgressBar(); 560 }, 561 complete: function( jqXHR, settings ){ 562 connector.hideProgressBar(); 563 } 564 }); 535 565 proxy_mensagens.messages_list(current_folder,1,preferences.max_email_per_page,sort_box_type,search_box_type,sort_box_reverse,preferences.preview_msg_subject,preferences.preview_msg_tip,handler_draw_box); 536 566 var handler_populateSelectedMsgs = function(data){ … … 1044 1074 } 1045 1075 1076 function totalSelected(){ 1077 var total = 0; 1078 for(var obj in selectedPagingMsgs) 1079 if (selectedPagingMsgs[obj] == true) 1080 total++; 1081 return total; 1082 }; 1083 1046 1084 /*Atualiza o array de mensagens selecionadas*/ 1047 1085 function updateSelectedMsgs(selected,msg_number){ … … 1049 1087 folder = folder.indexOf('INBOX') != -1 ? get_lang(folder[folder.length - 1]) : folder ; 1050 1088 var div = $('.select-all-messages'); 1051 var totalSelected = function(){1052 var total = 0;1053 for(var obj in selectedPagingMsgs)1054 if (selectedPagingMsgs[obj] == true)1055 total++;1056 return total;1057 };1058 1089 /*Seleciona as mensagens ao navegar pelas páginas*/ 1059 1090 if (allMsgsSelected && msg_number == undefined){ … … 4878 4909 add_className(all_messages[begin], 'selected_msg'); 4879 4910 Element(_tab_prefix + "check_box_message_" + _msg_id).checked = true; 4911 updateSelectedMsgs(true,_msg_id); 4880 4912 } 4881 4913 } -
sandbox/2.4.2-expresso2/expressoMail1_2/js/messages_controller.js
r6778 r6787 39 39 if( data ) 40 40 call_back( data ); 41 42 $.ajax({43 url: "controller.php?" + $.param( {action: "$this.imap_functions.get_range_msgs3",44 folder: folder,45 msg_range_begin: "0",46 msg_range_end: "0",47 sort_box_type: "SORTARRIVAL",48 search_box_type: "ALL",49 sort_box_reverse: "1"50 }),51 success: function(data){52 data = connector.unserialize(data);53 if(data){54 var _data = {};55 $.each(data,function(index,value){56 if (data[index] && data[index].msg_number){57 _data[data[index].msg_number] = data[index].msg_number;58 }59 });60 populateSelectedMsgs(_data);61 _data = {};62 63 }64 },65 beforeSend: function( jqXHR, settings ){66 connector.showProgressBar();67 },68 complete: function( jqXHR, settings ){69 connector.hideProgressBar();70 }71 });72 41 }, 73 42 beforeSend: function( jqXHR, settings ){
Note: See TracChangeset
for help on using the changeset viewer.