Changeset 4593 for branches/2.2/expressoMail1_2/js
- Timestamp:
- 06/10/11 15:59:19 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/expressoMail1_2/js/draw_api.js
r4448 r4593 343 343 var nm1 = ""; 344 344 if(tree_folders._folderPr.length > 0){ 345 var nm_folder = ""; 346 for(var i=0; i < tree_folders._folderPr.length; i++){ 347 nm_folder = tree_folders._folderPr[i].split(cyrus_delimiter); 348 if(nm_folder[0] == "INBOX"){ 349 if(nm1 == ""){ 350 nm1 = nm_folder[1]; 351 folder_create = "INBOX" + cyrus_delimiter + nm_folder[1] + ";"; 352 }else{ 353 if( nm1 != nm_folder[1]){ 354 folder_create += "INBOX" + cyrus_delimiter + nm_folder[1] + ";"; 355 nm1 = nm_folder[1]; 356 } 345 folder_create = tree_folders._folderPr.join(';'); 346 } 347 if(folder_create != ""){ 348 if(confirm(get_lang("There are folders with invalid format. If you want to fix now, click on button OK."))){ 349 var handler_correct_folders = function(data){ 350 //Timeout to release HTTPRequest , loadScript and update tree folders. 351 if(data){ 352 write_msg(get_lang('The folders were fixed with success.')); 353 setTimeout("connector.loadScript('TreeShow');ttreeBox.update_folder();",500); 357 354 } 358 355 } 359 }360 }361 if(folder_create != ""){362 if(confirm(get_lang("There are folders with invalid format. Do you want to fix them?"))){363 var handler_correct_folders = function(data){364 //Timeout to release HTTPRequest , loadScript and update tree folders.365 if(data)366 setTimeout("connector.loadScript('TreeShow');ttreeBox.update_folder();",500);367 }368 356 cExecute("$this.imap_functions.create_extra_mailbox",handler_correct_folders,"nw_folders="+folder_create); 357 } 358 else{ 359 write_msg(get_lang('Warning: The folders with invalid format will be unavailable.')); 369 360 } 370 361 }
Note: See TracChangeset
for help on using the changeset viewer.