Exemple #1
0
    function ExtClickHandler()
        {var selection = chartExt.getSelection();
        var num = colorExt.length; 
       
        for (var i = 0; i < selection.length; i++) 
            {var item = selection[i];
            if(item.row != null  && dataExt.getNumberOfRows() > 20  && !isMobile())
                top.location.href='graphiques.php?row='+item.row; 
            if(item.column != null && dataExt.getNumberOfColumns() > 3) // 0-date,1-tooltip
                {dataExt.removeColumn(item.column);
                dataExt.removeColumn(item.column);
                for(var col = item.column/2-1;col < num-1;col++)
                    colorExt[col] = colorExt[col+1];
                chartExt.draw(dataExt,eval(paramExt));  
                return;
                }
            
            }
         }
         
} // endDraw 
           
</script>
</head>
<body>
 <?php 
drawCharts('G');
?>
</body>
</html>
Exemple #2
0
            colorMax = ['red','blue', 'green', 'orange', '#aa00aa', '#f6c7b6'];
<?php 
if (!$Rain) {
    echo "                                   \n                 var chartMin = new google.visualization.LineChart(document.getElementById('chart0'));\n                 chartMin.draw(data ,{title: '{$title}' {$visupt},colors:colorMin ,{$param} });\n                 var chartMax = new google.visualization.LineChart(document.getElementById('chart1'));\n                 chartMax.draw(data1 ,{title: '{$title1}' {$visupt},colors: colorMax,{$param} });\n                ";
} else {
    echo "\n                 var chartMin = new google.visualization.ColumnChart(document.getElementById('chart0'));\n                 chartMin.draw(data ,{title: '{$title}' {$visupt},colors:['#50A0E0'] ,{$paramR} });\n                 var chartMax = new google.visualization.LineChart(document.getElementById('chart1'));\n                 chartMax.draw(data1 ,{title: '{$title1}' {$visupt},colors: colorMax,{$param} });\n                 \n                ";
}
$menuModules = 'modules.php?stationNum=' . $_SESSION['stationId'];
echo "var menuModules = \"{$menuModules}\";\n";
?>


<?php 
echo "\n    google.visualization.events.addListener(chartMin, 'select', MinClickHandler);        \n     function MinClickHandler()\n          {var selection = chartMin.getSelection();\n          var num = colorMin.length;\n          for (var i = 0; i < selection.length; i++) \n            {var item = selection[i];\n            if(item.row != null && data.getNumberOfRows() > 20   && !isMobile())\n                top.location.href=menuModules+'&row='+item.row;                        \n            if(item.column != null && data.getNumberOfColumns() > 3) \n                {data.removeColumn(item.column); \n                var col0 = (item.column -1)/2;\n                for(var col = col0;col < num-1;col++)\n                    colorMin[col] = colorMin[col+1];                 \n                data.removeColumn(item.column);\n                chartMin.draw(data ,{title: '{$title}' {$visupt},colors:colorMin,{$param} });               \n                return;\n                }\n            }\n        }\n    google.visualization.events.addListener(chartMax, 'select', MaxClickHandler);        \n     function MaxClickHandler()\n          {var selection = chartMax.getSelection();\n          var num = colorMax.length;\n          for (var i = 0; i < selection.length; i++) \n            {var item = selection[i];\n            if(item.row != null  && data1.getNumberOfRows() > 20   && !isMobile())\n                top.location.href=menuModules+'&row='+item.row;                        \n            if(item.column != null && data1.getNumberOfColumns() > 3)\n                {data1.removeColumn(item.column);\n                var col0 = (item.column -1)/2;\n                for(var col = col0;col < num-1;col++)\n                    colorMax[col] = colorMax[col+1];                 \n                data1.removeColumn(item.column); \n                chartMax.draw(data1 ,{title: '{$title1}' {$visupt},colors: colorMax,{$param} });\n                return;\n                }\n            }\n         }\n";
?>
            
             } // draw chart 
            
          </script>
<link rel='stylesheet' media='screen' type='text/css'  href='calendrierBleu.css'>
</head>
<body>
<?php 
drawCharts('M');
?>
</body>
</html>

	

Exemple #3
0
    echo '<img class="statimage" src="/stats/' . $filename . '-last2month.png" alt="' . $words->getSilent($headlineCode . "Last2MonthInfo") . '" />';
    ?>
</div>
            </div>
        </div>
        </div>
<?php 
    echo $words->flushBuffer();
}
drawCharts('allmembers', 'StatsMembersAlltime', $words);
drawCharts('newmembers', 'StatsNewMembersAlltime', $words);
drawCharts('percentmembers', 'StatsPercentNewMembersLast', $words);
drawCharts('login', 'StatsLoginAlltime', $words);
drawCharts('percentlogin', 'StatsPercentLoginAlltime', $words);
drawCharts('trust', 'StatsTrustAlltime', $words);
drawCharts('messages', 'StatsMessagesAlltime', $words);
?>

<div class="subcolumns row">
    <div class="c50l">
        <div class="subcl">
            <h3><?php 
echo $words->get("StatsLastLogin");
?>
</h3>
        </div>
    </div>
    <div class="c50r">
        <div class="subcr">
            <h3><?php 
echo $words->get("StatsMemberCountry");
Exemple #4
0
          for (var i = 0; i < selection.length; i++) 
            {var item = selection[i];
            if(item.row != null  && data1.getNumberOfRows() > 20  && !isMobile())
                top.location.href='compareALL.php?row='+item.row;
            if(item.column != null && data1.getNumberOfColumns() > 3)
                {data1.removeColumn(item.column);
                var col0 = (item.column -1)/2;
                for(var col = col0;col < num-1;col++)
                    colorMax[col] = colorMax[col+1]; 
                data1.removeColumn(item.column); 
                <?php 
echo "chartmin.draw(data1,{title: '{$title1}' ,pointSize:3,colors: colorMax,{$param} });";
?>
                }
            }
         }


} // draw chart 
            
</script>
<link rel='stylesheet' media='screen' type='text/css'  href='calendrierBleu.css'>   
</head>
 <body> 
 <?php 
drawCharts('C');
?>
</body>
</html>

Exemple #5
0
$param .= ",fontSize:10,titleTextStyle:{fontSize:14,color:'#303080',fontName:'Times'}";
$param .= ',tooltip: {isHtml: true},curveType:"function"';
$paramR = "focusTarget:'category',backgroundColor:'#f0f0f0',chartArea:{left:\"5%\",top:25,width:\"85%\",height:\"75%\"}";
$paramR .= ",fontSize:10,titleTextStyle:{fontSize:14,color:'#303080',fontName:'Times'}";
$paramR .= ',tooltip: {isHtml: true},bar: {groupWidth: "98%"}';
?>
colorMin =  ['red','blue', 'green', 'orange', '#aa00aa', '#f6c7b6','#aaaaaa'];
colorMax =  ['red','blue', 'green', 'orange', '#aa00aa', '#f6c7b6','#aaaaaa'];
<?php 
if (!$Rain) {
    echo "                                   \n             var chartMin = new google.visualization.LineChart(document.getElementById('chart0'));\n             chartMin.draw(data ,{title:'{$title}'{$visupt},colors:colorMin,{$param} });\n             var chartMax = new google.visualization.LineChart(document.getElementById('chart1'));\n             chartMax.draw(data1,{title: '{$title1}'{$visupt},colors: colorMax,{$param} });             \n\t\t\t";
} else {
    echo "                                   \n             var chartMin = new google.visualization.ColumnChart(document.getElementById('chart0'));\n             chartMin.draw(data ,{title:'{$title}'{$visupt},colors:colorMin,{$paramR} });\n\t\t\t";
}
?>
 
} // draw chart 

            
</script>

<link rel='stylesheet' media='screen' type='text/css'  href='calendrierBleu.css'>   
</head>
 <body> 
 <?php 
drawCharts('H');
?>
</body>
</html>