Changeset 4348 for sandbox/2.2.0.2/expressoMail1_2/js/main.js
- Timestamp:
- 05/11/11 17:03:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.2.0.2/expressoMail1_2/js/main.js
r4312 r4348 2366 2366 2367 2367 function export_all_selected_msgs(){ 2368 var msgs_to_export = this.get_selected_messages(); 2369 2368 2370 if (openTab.type[currentTab] > 1){ 2369 source_msg(currentTab,current_folder); 2370 return; 2371 } 2372 var msgs_to_export = this.get_selected_messages(); 2371 msgs_to_export = currentTab.substr(0,(currentTab.length - 2)); 2372 } 2373 2373 2374 2374 var handler_export_all_selected_msgs = function(data){ … … 2377 2377 write_msg(get_lang('Error compressing messages (ZIP). Contact the administrator.')); 2378 2378 } 2379 else 2380 download_attachments(null, null, data, null,null,'mensagens.zip'); 2379 else 2380 { 2381 if (data.substr(data.length-3, 3) == "zip") { 2382 download_attachments(null, null, data, null, null,'mensagens.zip'); 2383 } else if (data.substr(data.length-3, 3) == "eml") { 2384 //extracts the file name from file path 2385 var string_start = data.lastIndexOf("/") + 1; 2386 var string_length = data.length - string_start; 2387 var fname = data.substr(string_start, string_length); 2388 //extracts the session_id from file name 2389 var string_end = data.lastIndexOf("_") - 5; 2390 fname = fname.substr(0, string_end).concat(".eml"); 2391 download_attachments(null, null, data, null, null, fname); 2392 } else { 2393 download_attachments(null, null, data, null, null, 'mensagens'); 2394 } 2395 } 2381 2396 } 2382 2397
Note: See TracChangeset
for help on using the changeset viewer.