Ignore:
Timestamp:
09/13/12 18:12:21 (12 years ago)
Author:
thiago
Message:

Ticket #3088 - Agora é possivel Mover pastas.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.5.0-expresso1/prototype/modules/mail/js/foldertree.js

    r7202 r7206  
    317317                $(this).addClass("folders-loading"); 
    318318 
    319                 $.ajax({ 
    320                     url : "controller.php?"+ $.param( { action: "$this.imap_functions.move_folder", folder_to_move: folder_to_move, folder_to: folder_to } ), 
    321                     success : function(data){ 
    322                         cExecute("$this.imap_functions.get_folders_list&onload=true", update_menu); 
    323                         data = connector.unserialize(data); 
    324                         if(data == "Permission denied"){ 
    325                             write_msg(get_lang("Permission denied")); 
    326                         }else if(data){ 
    327                             write_msg(get_lang("The folder was successfully moved")); 
    328                         } else { 
    329                             write_msg(get_lang("ERROR moving your folder.")); 
     319 
     320                if($(this).parent().parent().parent().find("input").val() == "localFolder"){ 
     321                    var idFolder = $(this).parent().attr("id").split("_")[2]; 
     322 
     323                    expresso_mail_archive.moveFolder(idFolder, folder_to_move.split("_")[2]); 
     324                     cExecute("$this.imap_functions.get_folders_list&onload=true", update_menu); 
     325                } else { 
     326                    $.ajax({ 
     327                        url : "controller.php?"+ $.param( { action: "$this.imap_functions.move_folder", folder_to_move: folder_to_move, folder_to: folder_to } ), 
     328                        success : function(data){ 
     329                            cExecute("$this.imap_functions.get_folders_list&onload=true", update_menu); 
     330                            data = connector.unserialize(data); 
     331                            if(data == "Permission denied"){ 
     332                                write_msg(get_lang("Permission denied")); 
     333                            }else if(data){ 
     334                                write_msg(get_lang("The folder was successfully moved")); 
     335                            } else { 
     336                                write_msg(get_lang("ERROR moving your folder.")); 
     337                            } 
    330338                        } 
    331                     } 
    332                 }); 
     339                    }); 
     340                } 
    333341            } 
    334342        } 
Note: See TracChangeset for help on using the changeset viewer.