Ignore:
Timestamp:
02/18/13 16:02:13 (11 years ago)
Author:
marcieli
Message:

Ticket #3343 - Commit da funcionalidade implementada no trunk - DFD0147.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/abas.js

    r7879 r7889  
    283283                                $('.upper, .lower').show(); 
    284284                        $(".lower").css("top", ($("#content_folders").height()-18) + $("#content_folders").offset().top); 
     285                                /* Habilitar anexar mensagem por drag-and-drop, se a aba atual for editável,   
     286                                ou seja, nem de leitura (2), nem de lista de mensagens (0):*/  
     287                                var current_tab_type = openTab.type[currentTab];  
     288                                if (current_tab_type != 0 && current_tab_type != 2){  
     289                                        var dropzone = $("#fileupload_msg" + currentTab + "_droopzone");  
     290                                        dropzone.show();  
     291                                        dropzone.prev().hide();  
     292                                        dropzone.droppable({  
     293                                                over: function (event, ui){  
     294                                                        dropzone.addClass('hover in');  
     295                                                        $(ui.helper).find(".draggin-folder,.draggin-mail").css("color", "green");  
     296                                                },  
     297                                                out: function (event, ui) {  
     298                                                        dropzone.removeClass('hover in');  
     299                                                        $(ui.helper).find(".draggin-folder,.draggin-mail").css("color", "");  
     300                                                },  
     301                                                drop: function (event, ui) {  
     302                                                        var border_id = ui.draggable.find("input[type=hidden]").attr("name");  
     303                                                        var id_msg = border_id.split("_")[0];  
     304                                                        var folder = $("#input_folder_"+border_id+"_r")[0] ? $("#input_folder_"+border_id+"_r").val() : (openTab.imapBox[border_id] ? openTab.imapBox[border_id]:get_current_folder());  
     305                                                        attach_message(folder, id_msg); /* Anexa a mensagem especificada (por folder e id_msg)  
     306                                                                                                                           na mensagem sendo criada.*/  
     307                                                }  
     308                                        });  
     309                                }  
    285310                                if($(".shared-folders").length){ 
    286311                                        $(".shared-folders").parent().find('.folder:not(".shared-folders")').droppable({ 
     
    331356                                $('.upper, .lower').hide(); 
    332357                                $(".shared-folders").parent().find(".folder").droppable("destroy"); 
     358                                /* Habilitar anexar mensagem por drag-and-drop, se a aba atual for editável,   
     359                                ou seja, nem de leitura (2), nem de lista de mensagens (0):*/  
     360                                var current_tab_type = openTab.type[currentTab];  
     361                                if (current_tab_type != 0 && current_tab_type != 2){  
     362                                        var dropzone = $("#fileupload_msg" + currentTab + "_droopzone");  
     363                                        dropzone.hide();  
     364                                        dropzone.prev().show();  
     365                                }  
    333366                        }, 
    334367                        helper: function(event){ 
Note: See TracChangeset for help on using the changeset viewer.