Вход Регистрация
Файл: templates/backend/default/assets/js/dashboard_v2.js
Строк: 462
<?php
/* Webarch Admin Dashboard 
/* This JS is only for DEMO Purposes - Extract the code that you need
-----------------------------------------------------------------*/    
$(document).ready(function() {    
loadServerChart();
//drawMouseSpeedDemo();
loadSalesGraph();
loadSalesSparkline();
loadShareMarketGraph();
loadShareMarketGraph_Demo2();
loadAnimatedWeatherIcons();
loadAnimatedWidget_pure_white();
//loadSampleChart();
//loadSampleChartDemo2();
loadLocationMaps();
function 
loadServerChart(){
    var 
seriesData_1 = [ [], []];
    var 
random_1 = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random_1.addData(seriesData_1);
    }

    
graph_1 = new Rickshaw.Graph( {
        
elementdocument.querySelector("#chart"),
        
height123,
        
renderer'area',
        
series: [
            {
                
dataseriesData_1[0],
                
color'rgba(0,0,0,0.30)',
                
name:'DB Server'
            
},{
                
dataseriesData_1[1],
                
color'rgba(255,255,255,0.05)',
                
name:'Web Server'
            
}
        ]
    } );
    var 
hoverDetail_1 = new Rickshaw.Graph.HoverDetail( {
        
graphgraph_1
    
});

    
setInterval( function() {
        
random_1.removeData(seriesData_1);
        
random_1.addData(seriesData_1);
        
graph_1.update();

    },
1000);
}

function 
loadSalesGraph(){
    var 
seriesData = [ [], []];
    var 
random = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random.addData(seriesData);
    }

    
graph = new Rickshaw.Graph( {
        
elementdocument.querySelector("#sales-graph"),
        
height108,
        
renderer'area',
        
series: [
            {
                
dataseriesData[0],
                
colorcolor_danger,
                
name:'DB Server'
            
},{
                
dataseriesData[1],
                
color'#f2f4f6',
                
name:'Web Server'
            
}
        ]
    } );
    var 
hoverDetail = new Rickshaw.Graph.HoverDetail( {
        
graphgraph
    
});

    
setInterval( function() {
        
random.removeData(seriesData);
        
random.addData(seriesData);
        
graph.update();

    },
1000);
}

function 
loadShareMarketGraph(){
    var 
seriesData_3 = [ [], [],[]];
    var 
random_3 = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random_3.addData(seriesData_3);
    }

    
graph_3 = new Rickshaw.Graph( {
        
elementdocument.querySelector("#shares-chart-01"),
        
height250,
        
renderer'bar',
        
series: [
            {
                
dataseriesData_3[0],
                
colorcolor_green,
                
name:'DB Server'
            
},
            {
                
dataseriesData_3[1],
                
color'#3db9af',
                
name:'Web Server'
            
},
            {
                
dataseriesData_3[2],
                
color'#f2f4f6',
                
name:'Web Server2'
            
}
        ]
    } );
    var 
hoverDetail = new Rickshaw.Graph.HoverDetail( {
        
graphgraph_3
    
});
    
    
random_3.addData(seriesData_3);
    
graph_3.update();

}

function 
loadShareMarketGraph_Demo2(){
    var 
seriesData_4 = [ [], [],[]];
    var 
random_3 = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random_3.addData(seriesData_4);
    }

    
graph_3 = new Rickshaw.Graph( {
        
elementdocument.querySelector("#shares-chart-02"),
        
height250,
        
renderer'bar',
        
series: [
            {
                
dataseriesData_4[0],
                
colorcolor_green,
                
name:'DB Server'
            
},
            {
                
dataseriesData_4[1],
                
color'#3db9af',
                
name:'Web Server'
            
},
            {
                
dataseriesData_4[2],
                
color'#f2f4f6',
                
name:'Web Server2'
            
}
        ]
    } );
    var 
hoverDetail = new Rickshaw.Graph.HoverDetail( {
        
graphgraph_3
    
});
    
    
random_3.addData(seriesData_4);
    
graph_3.update();

}

function 
loadSampleChart(){

var 
seriesData_5 = [ [], [],[]];

    var 
random = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random.addData(seriesData_5);
    }

    
rick = new Rickshaw.Graph( {
        
elementdocument.querySelector('#ricksaw'),
        
height200,
        
renderer'area',
        
series: [
            {
                
dataseriesData_5[0],
                
color'#736086',
                
name:'Downloads'
            
},{
                
dataseriesData_5[1],
                
color'#f8a4a3',
                
name:'Uploads'
            
},
            {
                
dataseriesData_5[2],
                
color'#eceff1',
                
name:'All'
            
}
        ]
    } );
    
    var 
hoverDetail = new Rickshaw.Graph.HoverDetail( {
        
graphrick
    
});
    
    
random.addData(seriesData_5);
    
rick.update();
    
    var 
ticksTreatment 'glow';
    
    var 
xAxis = new Rickshaw.Graph.Axis.Time( {
    
graphrick,
    
ticksTreatmentticksTreatment,
    
timeFixture: new Rickshaw.Fixtures.Time.Local()
    });

    
xAxis.render();

    var 
yAxis = new Rickshaw.Graph.Axis.Y( {
        
graphrick,
        
tickFormatRickshaw.Fixtures.Number.formatKMBT,
        
ticksTreatmentticksTreatment
    
});
    
    var 
legend = new Rickshaw.Graph.Legend( {
    
graphrick,
    
elementdocument.getElementById('legend')
    });    
    
    
yAxis.render();
    
    var 
shelving = new Rickshaw.Graph.Behavior.Series.Toggle( {
        
graphrick,
        
legendlegend
    
} );

    var 
order = new Rickshaw.Graph.Behavior.Series.Order( {
        
graphrick,
        
legendlegend
    
} );

    var 
highlighter = new Rickshaw.Graph.Behavior.Series.Highlight( {
        
graphrick,
        
legendlegend
    
} );

    
//Sparkline Charts
    
$("#mini-chart-orders").sparkline([1,4,6,2,0,5,6,4,6], {
        
type'bar',
        
height'30px',
        
barWidth6,
        
barSpacing2,
        
barColor'#f35958',
        
negBarColor'#f35958'
    
});
    
//Sparkline Charts
    
$("#mini-chart-other").sparkline([1,4,6,2,0,5,6,4], {
        
type'bar',
        
height'30px',
        
barWidth6,
        
barSpacing2,
        
barColor'#0aa699',
        
negBarColor'#0aa699'
    
});        
}

function 
loadSampleChartDemo2(){

var 
seriesData_5 = [ [], [],[]];

    var 
random = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random.addData(seriesData_5);
    }

    
rick = new Rickshaw.Graph( {
        
elementdocument.querySelector('#ricksaw_2'),
        
height200,
        
renderer'area',
        
series: [
            {
                
dataseriesData_5[0],
                
color'#736086',
                
name:'Downloads'
            
},{
                
dataseriesData_5[1],
                
color'#f8a4a3',
                
name:'Uploads'
            
},
            {
                
dataseriesData_5[2],
                
color'#eceff1',
                
name:'All'
            
}
        ]
    } );
    
    var 
hoverDetail = new Rickshaw.Graph.HoverDetail( {
        
graphrick
    
});
    
    
random.addData(seriesData_5);
    
rick.update();
    
    var 
ticksTreatment 'glow';
    
    var 
xAxis = new Rickshaw.Graph.Axis.Time( {
    
graphrick,
    
ticksTreatmentticksTreatment,
    
timeFixture: new Rickshaw.Fixtures.Time.Local()
    });

    
xAxis.render();

    var 
yAxis = new Rickshaw.Graph.Axis.Y( {
        
graphrick,
        
tickFormatRickshaw.Fixtures.Number.formatKMBT,
        
ticksTreatmentticksTreatment
    
});
    
    var 
legend = new Rickshaw.Graph.Legend( {
    
graphrick,
    
elementdocument.getElementById('legend_2')
    });    
    
    
yAxis.render();
    
    var 
shelving = new Rickshaw.Graph.Behavior.Series.Toggle( {
        
graphrick,
        
legendlegend
    
} );

    var 
order = new Rickshaw.Graph.Behavior.Series.Order( {
        
graphrick,
        
legendlegend
    
} );

    var 
highlighter = new Rickshaw.Graph.Behavior.Series.Highlight( {
        
graphrick,
        
legendlegend
    
} );

    
//Sparkline Charts
    
$("#mini-chart-orders_2").sparkline([1,4,6,2,0,5,6,4,6], {
        
type'bar',
        
height'30px',
        
barWidth6,
        
barSpacing2,
        
barColor'#f35958',
        
negBarColor'#f35958'
    
});
    
//Sparkline Charts
    
$("#mini-chart-other_2").sparkline([1,4,6,2,0,5,6,4], {
        
type'bar',
        
height'30px',
        
barWidth6,
        
barSpacing2,
        
barColor'#0aa699',
        
negBarColor'#0aa699'
    
});        
}

function 
drawMouseSpeedDemo() {
    var 
mrefreshinterval 500// update display every 500ms
    
var lastmousex=-1
    var 
lastmousey=-1;
    var 
lastmousetime;
    var 
mousetravel 0;
    var 
mpoints = [];
    var 
mpoints_max 30;
    $(
'html').mousemove(function(e) {
        var 
mousex e.pageX;
        var 
mousey e.pageY;
        if (
lastmousex > -1) {
            
mousetravel += Math.maxMath.abs(mousex-lastmousex), Math.abs(mousey-lastmousey) );
        }
        
lastmousex mousex;
        
lastmousey mousey;
    });
    var 
mdraw = function() {
        var 
md = new Date();
        var 
timenow md.getTime();
        if (
lastmousetime && lastmousetime!=timenow) {
            var 
pps Math.round(mousetravel / (timenow lastmousetime) * 1000);
            
mpoints.push(pps);
            if (
mpoints.length mpoints_max)
                
mpoints.splice(0,1);
            
mousetravel 0;
            $(
'#mousespeed').sparkline(mpoints, { widthmpoints.length*2tooltipSuffix' pixels per second' });
        }
        
lastmousetime timenow;
        
setTimeout(mdrawmrefreshinterval);
    }
    
// We could use setInterval instead, but I prefer to do it this way
    
setTimeout(mdrawmrefreshinterval); 
};

function 
loadSalesSparkline(){
    $(
"#sales-sparkline").sparkline([4,6,5,7,5,5], {
        
type'line',
        
width'100%',
        
height'20%',
        
lineColor'#ffffff',
        
lineWidth2,
        
fillColor'rgba(0,0,0,0.1)',
        
spotColor'#ffffff',
        
minSpotColor'#ffffff',
        
maxSpotColor'#f35958',
        
spotRadius5,
         
normalRangeMin1
    
});
}

$(
"#earnings-chart").sparkline([0,4,4,5,6,8,3,2,2,4,6,7], {
    
type'line',
    
width'100%',
    
height'150px',
    
lineColor'rgba(255, 255, 255, 0.2)',
    
fillColor'rgba(255, 255, 255, 0.2)'});
      
//Initialize Map
});


 
/**** Carousel for Testominals ****/
 
if ($.fn.owlCarousel){
    $(
"#testomonials").owlCarousel({
        
singleItem:true
    
});        
    
    $(
"#image-demo-carl").owlCarousel({     
          
navigation false
          
slideSpeed 300,
          
paginationSpeed 400,
          
singleItem:true,
          
pagination:false,
          
autoHeight true     
      
});
      $(
"#image-demo-carl-2").owlCarousel({     
          
navigation false
          
slideSpeed 300,
          
paginationSpeed 400,
          
singleItem:true,
          
pagination:false,
          
autoHeight true     
      
});
      
 }
//Morris Charts
 
function randValue() {
      return (
Math.floor(Math.random() * (50 20))) + 10;
    }
      var 
data_com2 = [
        [
1randValue()],
        [
2randValue()],
        [
3randValue()],
        [
4randValue()],
        [
5randValue()],
        [
610 randValue()],
        [
715 randValue()],
        [
820 randValue()],
        [
925 randValue()],
        [
1030 randValue()],
        [
1135 randValue()],
        [
1225 randValue()],
        [
1315 randValue()],
        [
1420 randValue()],
        [
1545 randValue()],
        [
1650 randValue()],
        [
1765 randValue()],
        [
1870 randValue()],
        [
1954 randValue()],
        [
2065 randValue()],
        [
2175 randValue()],
        [
2285 randValue()],
        [
2354 randValue()]
      ];
      var 
data_com = [
        [
1randValue()],
        [
2randValue()],
        [
310 randValue()],
        [
415 randValue()],
        [
520 randValue()],
        [
625 randValue()],
        [
730 randValue()],
        [
835 randValue()],
        [
940 randValue()],
        [
1045 randValue()],
        [
1150 randValue()],
        [
1255 randValue()],
        [
1360 randValue()],
        [
1470 randValue()],
        [
1575 randValue()],
        [
1680 randValue()],
        [
1785 randValue()],
        [
1890 randValue()],
        [
1995 randValue()],
        [
20100 randValue()],
        [
21110 randValue()],
        [
22120 randValue()],
        [
23130 randValue()]
      ];
      
    var 
names = [
                    
"Alpha",
                    
"Beta",
                    
"Gamma",
                    
"Delta",
                    
"Epsilon",
                    
"Zeta",
                    
"Eta",
                    
"Theta"
                
];
          
      var 
plot_statistics = $.plot($("#chart_1"), [{
        
datadata_comshowLabelstruelabel"New Visitors"labelPlacement"below"canvasRendertruecColor"#FFFFFF" 
      
},{
        
datadata_com2showLabelstruelabel"Old Visitors"labelPlacement"below"canvasRendertruecColor"#FFFFFF" 
      
}
      ], {
        
series: {
          
lines: {
            
showtrue,
            
lineWidth1
            
filltrue,
             
fillColor: { colors: [{ opacity0.5 }, { opacity0.5}] }
          },
          
fillColor"rgba(0, 0, 0, 1)",
          
points: {
            
showfalse,
            
filltrue
          
}
        },
        
legend:{
          
showtrue,
           
position:"nw",
           
backgroundColor"green",
           
container: $("#chart3-legend")
        },
        
grid: {
          
show:false,
          
margin0,
          
labelMargin0,
           
axisMargin0,
          
hoverabletrue,
          
clickabletrue,
          
tickColor"rgba(255,255,255,1)",
          
borderWidth0
        
},
        
colors: ["#E3E6E8","#1fb594"],
        
xaxis: {
          
autoscaleMargin0,
          
ticks11,
          
tickDecimals0
        
},
        
yaxis: {
          
autoscaleMargin0.2,
          
ticks5,
          
tickDecimals0
        
}
      });
      
      var 
plot_visits = $.plot($("#sales_chart_alt"), [{
        
datadata_comshowLabelstruelabel"New Visitors"labelPlacement"below"canvasRendertruecColor"#FFFFFF" 
      
},{
        
datadata_com2showLabelstruelabel"Old Visitors"labelPlacement"below"canvasRendertruecColor"#FFFFFF" 
      
}
      ], {
        
series: {
          
lines: {
            
showtrue,
            
lineWidth1
            
fillfalse,
             
fillColor: { colors: [{ opacity:}, { opacity1}] }
          },
          
fillColor"rgba(0, 0, 0, 1)",
          
points: {
            
showfalse,
            
filltrue
          
},
          
shadowSize0
        
},
        
legend:{
          
showtrue,
           
position:"nw",
           
backgroundColor"green",
           
container: $("#chart3-legend")
        },
        
grid: {
          
show:false,
          
margin0,
          
labelMargin0,
           
axisMargin0,
          
hoverabletrue,
          
clickabletrue,
          
tickColor"rgba(255,255,255,1)",
          
borderWidth0
        
},
        
colors: ["#E3E6E8","#f35958"],
        
xaxis: {
          
autoscaleMargin0,
          
ticks11,
          
tickDecimals0
        
},
        
yaxis: {
          
autoscaleMargin0.2,
          
ticks5,
          
tickDecimals0
        
}
      });


//Weahter Icons 
function loadAnimatedWeatherIcons(){
    
/*** Animated Weather Icon **/
    
var icons = new Skycons({"color""white"});
    var 
icons_grey = new Skycons({"color""#8b91a0"});
    
    
icons.set("widget-partly-cloudy-day"Skycons.PARTLY_CLOUDY_DAY);
    
icons.set("widget-partly-rainy-day"Skycons.WIND);
    
//icons.set("widget-2-cloudy-day", Skycons.PARTLY_CLOUDY_DAY);
    
icons_grey.set("widget-wind"Skycons.WIND);
    
icons_grey.set("widget-sleet"Skycons.SLEET);
    
icons_grey.set("widget-2-cloudy-big"Skycons.PARTLY_CLOUDY_DAY);
    
    
icons.play();
    
icons_grey.play();
}

function 
loadAnimatedWidget_pure_white(){
    var 
icons_grey = new Skycons({"color""#8b91a0"});
    
icons_grey.set("white_widget_01"Skycons.PARTLY_CLOUDY_DAY);
    
icons_grey.set("white_widget_02"Skycons.PARTLY_CLOUDY_DAY);
    
icons_grey.set("white_widget_03"Skycons.WIND);
    
icons_grey.set("white_widget_04"Skycons.SLEET);
    
icons_grey.set("white_widget_05"Skycons.PARTLY_CLOUDY_DAY);
    
    
icons_grey.set("white_widget_06"Skycons.PARTLY_CLOUDY_DAY);
    
icons_grey.set("white_widget_07"Skycons.PARTLY_CLOUDY_DAY);
    
icons_grey.set("white_widget_08"Skycons.WIND);
    
icons_grey.set("white_widget_09"Skycons.SLEET);
    
icons_grey.set("white_widget_10"Skycons.PARTLY_CLOUDY_DAY);
    
icons_grey.set("white_widget_11"Skycons.SLEET);
    
icons_grey.set("white_widget_12"Skycons.SLEET);
    
    
icons_grey.set("white_widget_13"Skycons.WIND);
    
icons_grey.set("white_widget_14"Skycons.SLEET);
    
icons_grey.play();
}

function 
loadLocationMaps(){
var 
myOptions = {
    
zoom10,
    
panControl false,
    
streetViewControl false,
    
mapTypeControlfalse,
    
overviewMapControlfalse,
    
zoomControl false,
    
center: new google.maps.LatLng(40.6700, -73.9400),
    
mapTypeIdgoogle.maps.MapTypeId.ROADMAP,
    
styles: [{featureType:"administrative",stylers:[{visibility:"off"}]},{featureType:"poi",stylers:[{visibility:"simplified"}]},{featureType:"road",stylers:[{visibility:"simplified"}]},{featureType:"water",stylers:[{visibility:"simplified"}]},{featureType:"transit",stylers:[{visibility:"simplified"}]},{featureType:"landscape",stylers:[{visibility:"simplified"}]},{featureType:"road.highway",stylers:[{visibility:"off"}]},{featureType:"road.local",stylers:[{visibility:"on"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{visibility:"on"}]},{featureType:"road.arterial",stylers:[{visibility:"off"}]},{featureType:"water",stylers:[{color:"#5f94ff"},{lightness:26},{gamma:5.86}]},{},{featureType:"road.highway",stylers:[{weight:0.6},{saturation:-85},{lightness:61}]},{featureType:"road"},{},{featureType:"landscape",stylers:[{hue:"#0066ff"},{saturation:74},{lightness:100}]}]
};


//Location Map
if($('#location-map').length 0){
 
//Initialize Map
    
new google.maps.Map(document.getElementById('location-map'), myOptions);
}

if($(
'#location-map-2').length 0){
 
//Initialize Map
  
new google.maps.Map(document.getElementById('location-map-2'), myOptions);
}
    
$(
'#mapplic_demo').mapplic({
    
source'http://revox.io/webarch/json/states.json',
    
height494,
    
sidebarfalse,
    
minimapfalse,
    
locationstrue,
    
deeplinkingtrue,
    
fullscreenfalse,
    
hovertiptrue,
    
developerfalse,
    
maxscale3,
    
height:380
});    
}
?>
Онлайн: 2
Реклама