Changeset 7751 for trunk/expressoMail1_2


Ignore:
Timestamp:
01/15/13 10:52:32 (11 years ago)
Author:
gustavo
Message:

Ticket #3293 - Problemas com scroll na listagem de pastas do expressoMail

Location:
trunk/expressoMail1_2
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/index.php

    r7724 r7751  
    5858                <script type="text/javascript" src="../prototype/plugins/mask/jquery.maskedinput.js"></script> 
    5959                <script type="text/javascript" src="../prototype/plugins/lazy/jquery.lazy.js"></script> 
    60                 '; 
     60                <script type="text/javascript" src="../prototype/plugins/jquery.autoscroll/jquery.aautoscroll.min.2.41.js"></script> 
     61                ';       
    6162 
    6263        echo "<script src='js/globals.js?".$update_version."' type='text/javascript'></script>"; 
  • trunk/expressoMail1_2/js/abas.js

    r7746 r7751  
    281281                $(td).draggable({ 
    282282                        start : function(){ 
     283                                $('.upper, .lower').show(); 
     284                        $(".lower").css("top", ($("#content_folders").height()-18) + $("#content_folders").offset().top); 
    283285                                if($(".shared-folders").length){ 
    284286                                        $(".shared-folders").parent().find('.folder:not(".shared-folders")').droppable({ 
     
    296298                                                                                 
    297299                                                                        } 
    298                                                         $("#content_folders").stop().scrollTo($(this), {axis:'y', margin:true, offset:-50, duration:400}); 
     300                                                        //$("#content_folders").stop().scrollTo($(this), {axis:'y', margin:true, offset:-50, duration:400}); 
    299301                                                }, 
    300302                                                out : function(){ 
     
    325327                        }, 
    326328                        stop :function(){ 
     329                                $('.upper, .lower').hide(); 
    327330                                $(".shared-folders").parent().find(".folder").droppable("destroy"); 
    328331                        }, 
  • trunk/expressoMail1_2/js/draw_api.js

    r7745 r7751  
    16421642                        $(tr_element).draggable({ 
    16431643                                start : function(){ 
     1644                    $('.upper, .lower').show(); 
     1645                    $(".lower").css("top", ($("#content_folders").height()-18) + $("#content_folders").offset().top); 
    16441646                                        if($(".shared-folders").length){ 
    16451647                                                $(".shared-folders").parent().find('.folder:not(".shared-folders")').droppable({ 
     
    16571659                                                                                         
    16581660                                                                                } 
    1659                                 $("#content_folders").stop().scrollTo($(this), {axis:'y', margin:true, offset:-50, duration:400}); 
    16601661                                                        }, 
    16611662                                                        out : function(){ 
     
    16851686                                }, 
    16861687                                stop :function(){ 
     1688                    $('.upper, .lower').hide(); 
    16871689                                        $(".shared-folders").parent().find(".folder").droppable("destroy"); 
    16881690                                }, 
  • trunk/expressoMail1_2/js/main.js

    r7749 r7751  
    807807                                        $(new_msg).draggable({ 
    808808                                                start : function(){ 
     809                                    $('.upper, .lower').show(); 
     810                                $(".lower").css("top", ($("#content_folders").height()-18) + $("#content_folders").offset().top); 
    809811                                                        if($(".shared-folders").length){ 
    810812                                                                $(".shared-folders").parent().find('.folder:not(".shared-folders")').droppable({ 
     
    822824                                                                                                         
    823825                                                                                                } 
    824                                                                                 $("#content_folders").stop().scrollTo($(this), {axis:'y', margin:true, offset:-50, duration:400}); 
    825826                                                                        }, 
    826827                                                                        out : function(){ 
     
    850851                                                }, 
    851852                                                stop :function(){ 
     853                                                        $('.upper, .lower').hide(); 
    852854                                                        $(".shared-folders").parent().find(".folder").droppable("destroy"); 
    853855                                                }, 
  • trunk/expressoMail1_2/js/search.js

    r7727 r7751  
    823823                $(tr).draggable({ 
    824824                        start : function(){ 
     825                                $('.upper, .lower').show(); 
     826                        $(".lower").css("top", ($("#content_folders").height()-18) + $("#content_folders").offset().top); 
    825827                                if($(".shared-folders").length){ 
    826828                                        $(".shared-folders").parent().find('.folder:not(".shared-folders")').droppable({ 
    827829                                                over : function(a, b){                                           
    828830                                                        //SETA BORDA EM VOLTA DA PASTA 
    829                                                         $(this).css("border", "1px solid black"); 
     831                                                        over = $(this); 
     832                                                        $(this).addClass("folder-over"); 
     833                                                        if(($(this)[0] != $(this).parent().find(".head_folder")[0])) 
     834                                                                if($(this).prev()[0]) 
     835                                                                        if($(this).parent().find(".expandable-hitarea")[0] == $(this).prev()[0]){ 
     836                                                                                setTimeout(function(){ 
     837                                                                                        if(over.hasClass("folder-over")) 
     838                                                                                                over.prev().trigger("click"); 
     839                                                                                }, 500); 
     840                                                                                 
     841                                                                        } 
    830842                                                }, 
    831843                                                out : function(){ 
    832844                                                        //RETIRA BORDA EM VOLTA DA PASTA 
    833                                                         $(this).css("border", ""); 
     845                                                        $(this).removeClass("folder-over"); 
    834846                                                }, 
    835847                                                //accept: ".draggin_mail", 
     
    855867                        }, 
    856868                        stop :function(){ 
     869                                $('.upper, .lower').hide(); 
    857870                                $(".shared-folders").parent().find(".folder").droppable("destroy"); 
    858871                        }, 
  • trunk/expressoMail1_2/templates/default/main.css

    r7743 r7751  
    16271627        background-repeat : no-repeat; 
    16281628} 
     1629 
     1630.upper, .lower { 
     1631        background-color: gray; 
     1632        opacity:0.1; 
     1633        filter:alpha(opacity=30); 
     1634        height: 16px; 
     1635        position: fixed; 
     1636        width: 230px; 
     1637        display: none; 
     1638} 
     1639 
     1640.lower { 
     1641        top: 585px; 
     1642}                
Note: See TracChangeset for help on using the changeset viewer.