Ignore:
Timestamp:
12/10/12 17:54:53 (12 years ago)
Author:
*
Message:

clean, slide, etc...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ether_statistics/web/project/statistics-script.jsp

    r685 r687  
    1818        this.logoSizeSmall = 30; 
    1919        this.logoSizeBig = 50; 
     20        this.logoSizeBigger = 50; 
    2021 
    2122        this.projectsArray = [ 
     
    9192    createAllSlides: function() 
    9293    { 
    93         this.middleSlide = new DragSlide( {id:"middle", parent:this.parent, width:"700", height:"480", top:"150px", left:"38px", 
     94        this.middleSlide = new DragSlide( {id:"middle", parent:this.parent, width:"700", height:"550", top:"150px", left:"38px", 
     95            specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent", activeDbClick:"None"} ); 
     96 
     97        this.rightSlide = new DragSlide( {id:"right", parent:this.parent, width:"180", height:"320", top:"212px", left:"750px", 
    9498            specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent"} ); 
    9599 
     100        this.loginSlide = new DragSlide( {id:"loginMiddle", parent:this.parent, width:"150", height:"25", top:"115px", left:"39px", 
     101            specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent", activeDbClick:"None"} ); 
     102 
     103        this.projectsSlide = new DragSlide( {id:"projectsMiddle", parent:this.parent, width:"180", height:"390", top:"175px", left:"750px", 
     104            specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent"} ); 
     105    }, 
     106 
     107    createRightSlide: function() 
     108    { 
    96109        this.rightSlide = new DragSlide( {id:"right", parent:this.parent, width:"180", height:"320", top:"175px", left:"750px", 
    97110            specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent"} ); 
    98  
    99         this.loginSlide = new DragSlide( {id:"loginMiddle", parent:this.parent, width:"150", height:"25", top:"115px", left:"39px", 
    100             specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent", activeDbClick:"None"} ); 
    101     }, 
    102  
    103     createRightSlide: function() 
    104     { 
    105 //        this.rightSlide = new DragSlide( {id:"right", parent:this.parent, width:"200", height:"270", top:"210px", left:"698px", 
    106 //            specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent"} ); 
    107         this.rightSlide = new DragSlide( {id:"right", parent:this.parent, width:"180", height:"320", top:"175px", left:"750px", 
    108             specificClass:"containerStatistics", specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent"} ); 
     111    }, 
     112 
     113    createProjectsSlide: function() 
     114    { 
     115        this.projectsSlide.setTitle( '<spring:message code="label.projects"/>' ); 
     116        this.projectsSlide.getDivContent().empty(); 
     117 
     118        jQuery.each( this.projectsArray, jQuery.proxy( function( i, logo ) 
     119        { 
     120            var divLogo = $( document.createElement( "div" ) ); 
     121            divLogo.addClass( "divLogo" ); 
     122            divLogo.attr( {id:logo.id} ); 
     123            divLogo.html( '<img id="img_' + logo.id + '"src="resources/images/' + logo.img + '" width="' + this.logoSizeBigger + 'px" height="' + this.logoSizeBigger + 'px"/>' ); 
     124            this.projectsSlide.getDivContent().append( divLogo ); 
     125        }, this ) ); 
     126        this.projectsSlide.hideContainerContent(); 
    109127    }, 
    110128 
     
    210228            if( "ADMINISTRATOR" == this.jSONUser.role ) 
    211229            { 
    212                 this.awstatsSlide = new DragSlide( {id:"awstats", parent:this.parent, width:"120", height:"25", top:"114px", left:"197px", 
     230                this.awstatsSlide = new DragSlide( {id:"awstats", parent:this.parent, width:"180", height:"25", top:"540px", left:"750px", 
    213231                    specificTitleClass:"containerStatisticsTitle", specificContentClass:"containerStatisticsContent", 
    214232                    title:'<spring:message code="label.awstats"/>&nbsp;&nbsp;', activeDbClick:"None"} ); 
    215233                this.awstatsSlide.getDivContainer().dblclick( jQuery.proxy( this.displayAwstatsStatistics, this ) ); 
    216234            } 
     235 
     236            // Projects slide 
     237            this.createProjectsSlide(); 
     238            this.bindLogos(); 
    217239 
    218240            // Logo 
     
    327349        var printContent = new PrintContent(); 
    328350        printContent.addContent( $( "#title" ).clone() ); 
    329         printContent.addContent( this.middleSlide.getDivContainer().clone().animate( {'marginLeft' : "+=120px"} ) ); 
     351        printContent.addContent( this.middleSlide.getDivContainer().clone().animate( {'marginLeft' : "+=93px", 'width' : "667px"} ) ); 
    330352        printContent.displayPrintPreview(); 
    331353    }, 
     
    442464            }, 150 ); 
    443465        } ); 
    444  
     466        this.bindLogos(); 
     467    }, 
     468 
     469    bindLogos:function() 
     470    { 
    445471        $( '.divLogo' ).dblclick( jQuery.proxy( function( element ) 
    446472        { 
Note: See TracChangeset for help on using the changeset viewer.