Changeset 569 for trunk/expressoMail1_2/js/main.js
- Timestamp:
- 01/06/09 16:43:13 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r565 r569 118 118 119 119 //Change msg class to read. 120 set_msg_as_read(msg_info['msg_number'], true); 120 if (msg_info.Unseen == 'U') 121 set_msg_as_read(msg_info['msg_number'], true); 121 122 122 123 if ((msg_info.DispositionNotificationTo) && ((msg_info.Unseen == 'U') || (msg_info.Recent == 'N'))){ … … 162 163 update_quota(get_current_folder()); 163 164 } 165 if(data.new_msgs > 0 || data.msgs_to_delete.length > 0) 166 purgeCache(); 164 167 } 165 168 update_menu(); … … 271 274 write_msg(get_lang("The messages were moved to folder ") + lang_folder(data.new_folder_name)); 272 275 } 273 276 274 277 selected_messages = selected_messages.split(","); 275 278 for (i = 0; i < selected_messages.length; i++){ … … 280 283 281 284 if (selected_messages){ 285 var selected_param = ""; 286 if (selected_messages.indexOf(',') != -1) 287 { 288 selected_msg_array = selected_messages.split(","); 289 for (i = 0; i < selected_msg_array.length; i++){ 290 var tr = Element(selected_msg_array[i]); 291 selected_param += ','+tr.name+';'+tr.id; 292 } 293 } 294 else 295 { 296 var tr=Element(selected_messages); 297 selected_param=tr.name+';'+tr.id; 298 } 282 299 var params = ""; 283 300 if (!new_folder && parseInt(preferences.save_deleted_msg)){ … … 286 303 params = "&delete=true"; 287 304 } 288 params += "&selected_messages="+url_encode(selected_messages); 305 306 params += "&selected_messages="+url_encode(selected_param); 289 307 if(new_folder) { 290 308 params += "&new_folder="+url_encode(new_folder); … … 406 424 for (j; j<(main_list.length); j++) 407 425 { 408 if (main_list[j].id.indexOf(';') == -1) 409 { 410 check_box = Element("check_box_message_"+main_list[j].id); 411 if ( (check_box) && (check_box.checked) ) 412 selected_messages += main_list[j].id + ','; 413 } 414 else 415 { // Message from search tab 416 check_box = Element("check_box_message_"+main_list[j].id.substr(main_list[j].id.indexOf(';')+1)); 417 if ( (check_box) && (check_box.checked) ) 418 selected_messages += main_list[j].id.substr(main_list[j].id.indexOf(';')+1) + ','; 419 } 426 check_box = Element("check_box_message_"+main_list[j].id); 427 if ( (check_box) && (check_box.checked) ) 428 selected_messages += main_list[j].id + ','; 420 429 421 430 if (preferences.use_shortcuts == '1')
Note: See TracChangeset
for help on using the changeset viewer.