Template:PieChart: Difference between revisions
From FANTOM5_SSTAR
No edit summary |
No edit summary |
||
(35 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<html> | <html> | ||
<script language="javascript" type="text/javascript" src="/resource_browser/rb_js/flot/jquery.flot.js"></script> | <script language="javascript" type="text/javascript" src="/resource_browser/rb_js/flot/jquery.flot.js"></script> | ||
<script language="javascript" type="text/javascript" src="/resource_browser/rb_js/highcharts/highcharts.js | <script language="javascript" type="text/javascript" src="/resource_browser/rb_js/highcharts/highcharts.js"></script> | ||
<script language="javascript" type="text/javascript" src="/resource_browser/rb_js/highcharts/modules/exporting.js"></script> | <script language="javascript" type="text/javascript" src="/resource_browser/rb_js/highcharts/modules/exporting.js"></script> | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
Line 108: | Line 20: | ||
var series_name = "</html>{{{seriesName}}}<html>"; | var series_name = "</html>{{{seriesName}}}<html>"; | ||
var chart_size = "</html>{{{chartSize}}}<html>"; | var chart_size = "</html>{{{chartSize}}}<html>"; | ||
var render_to = "</html>{{{renderTo}}}<html>"; | |||
var percentage_decimals="</html>{{{percentageDecimals}}}<html>"; | |||
var table_name = "</html>{{{tableName}}}<html>"; | |||
var content_array = content.split(data_delimiter); | var content_array = content.split(data_delimiter); | ||
Line 127: | Line 35: | ||
var tmp =result_tmp [i]; | var tmp =result_tmp [i]; | ||
var counted = countItems(content,tmp); | var counted = countItems(content,tmp); | ||
var | |||
data.push( | var point = [tmp , counted]; | ||
data.push(point); | |||
} | } | ||
var chart; | var chart; | ||
Line 134: | Line 43: | ||
chart = new Highcharts.Chart({ | chart = new Highcharts.Chart({ | ||
chart: { | chart: { | ||
renderTo: ' | renderTo: 'container', | ||
plotBackgroundColor: | plotBackgroundColor: null, | ||
plotBorderWidth: | plotBorderWidth: null, | ||
plotShadow: | plotShadow: true | ||
}, | }, | ||
title: { | title: { | ||
Line 148: | Line 57: | ||
plotOptions: { | plotOptions: { | ||
pie: { | pie: { | ||
allowPointSelect: | allowPointSelect: true, | ||
cursor: ' | cursor: 'pointer', | ||
point: { | |||
events: { | |||
click: function() { | |||
//alert ('Category: '+ this.category +', value: '+ this.y+', X value: '+this.x+', Point Name: '+ this.name); | |||
// document.getElementsByClassName(table_name).fnFilter(this.name, 2); | |||
} | |||
} | |||
}, | |||
dataLabels: { | dataLabels: { | ||
enabled: true, | enabled: true, | ||
Line 191: | Line 109: | ||
</script> | </script> | ||
</html> | </html> | ||
<div id="container" style="min-width:250px; height: 250px; margin: 0 auto"></div> | |||
<div id="container" style="min-width: 250px; height: 250px; margin: 0 auto"> | |||
</div> |
Latest revision as of 15:37, 10 July 2013