Changeset 7451 for trunk/prototype
- Timestamp:
- 10/23/12 13:27:19 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/mail/js/foldertree.js
r7450 r7451 333 333 334 334 335 if($(this).parent().parent().parent().find("input").val() == "localFolder "){335 if($(this).parent().parent().parent().find("input").val() == "localFoldercalFolderlocalFolder"){ 336 336 var idFolder = $(this).parent().attr("id").split("_")[2]; 337 337 … … 577 577 var folderName = $(this).val(); 578 578 var folder = (folderName != "" ? folderName : get_lang("New Folder")); 579 var father = typeof(selected_li.attr('id')) != "undefined" ? selected_li.attr('id').split("_")[2] : "home"; 580 581 var existsIdenticalFolder = false; 582 $(this).parents(".filetree:first").find("li").each(function(){ 583 var eachFolder = $(this).find("span:first").text().trim(); 584 if(folderName == eachFolder){ 585 existsIdenticalFolder = true; 586 return false; 587 } 588 }); 589 590 if(existsIdenticalFolder){ 591 event.stopPropagation(); 592 write_msg("Pasta existente, tente com outro nome."); 593 draw_new_tree_folder(); 594 return false; 595 } 579 596 580 597 if(folderName.indexOf("/") != -1){ 581 598 auxNameFolder = folderName.split("/"); 582 var father = typeof(selected_li.attr('id')) != "undefined" ? selected_li.attr('id').split("_")[2] : "home";583 599 584 600 makeChildren(auxNameFolder, father); … … 610 626 611 627 }).focusout(function(){ 612 draw_new_tree_folder(); 628 if(!existsIdenticalFolder){ 629 draw_new_tree_folder(); 630 } 631 613 632 }); 614 633 }).end().find(".float-menu-export").click(function(){
Note: See TracChangeset
for help on using the changeset viewer.