Changeset 5499 for trunk/expressoMail1_2/js/search.js
- Timestamp:
- 02/13/12 07:30:25 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/search.js
r5486 r5499 639 639 //_dragArea.makeDragged(tr, uid_msg, subject, true, mailbox); 640 640 $(tr).draggable({ 641 start : function(){ 642 if($(".shared-folders").length){ 643 $(".shared-folders").parent().find('.folder:not(".shared-folders")').droppable({ 644 over : function(a, b){ 645 //SETA BORDA EM VOLTA DA PASTA 646 $(this).css("border", "1px solid black"); 647 }, 648 out : function(){ 649 //RETIRA BORDA EM VOLTA DA PASTA 650 $(this).css("border", ""); 651 }, 652 //accept: ".draggin_mail", 653 drop : function(event, ui){ 654 $(this).css("border", ""); 655 if($(this).parent().attr('id') == undefined){ 656 var folder_to = 'INBOX'; 657 var to_folder_title = get_lang("Inbox"); 658 }else{ 659 var folder_to = $(this).parent().attr('id'); 660 var to_folder_title = $(this).attr('title'); 661 } 662 var folder_to_move = ui.draggable.parent().attr('id'); 663 var border_id = ui.draggable.find("input[type=hidden]").attr("name"); 664 // Mensagens : SE O DROP VIER DA LISTA DE MENSAGENS : 665 if(ui.draggable.parents('[id^="content_id_"]')[0]){ 666 move_search_msgs("content_id_"+border_id, folder_to, to_folder_title); 667 return refresh(); 668 } 669 } 670 }); 671 } 672 }, 673 stop :function(){ 674 $(".shared-folders").parent().find(".folder").droppable("destroy"); 675 }, 641 676 helper: function(event){ 642 $(this).find("input:checkbox").attr("checked", true); 677 if($(this).find("input:checkbox").attr("checked") != "checked"){ 678 $(this).find("input:checkbox").trigger('click'); 679 $(this).addClass("selected_msg"); 680 } 643 681 if($("#content_id_"+border_id).find("tr input:checked").length > 1) 644 682 return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : (($("#content_id_"+border_id).find("tr input:checked")).length+" mensagens selecionadas"), type: "messages"}));
Note: See TracChangeset
for help on using the changeset viewer.