summaryrefslogtreecommitdiff
path: root/ishtar_common/static/js/ishtar.js
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-05-17 17:43:58 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-06-17 13:21:28 +0200
commit58372794b50885e38b6f6cebe042801453781676 (patch)
tree108ecf45271676add8032e7247f45ae3b066c688 /ishtar_common/static/js/ishtar.js
parent1fcf3efa255791afeb4383fd7e0eda496c6c1ed0 (diff)
downloadIshtar-58372794b50885e38b6f6cebe042801453781676.tar.bz2
Ishtar-58372794b50885e38b6f6cebe042801453781676.zip
Statistics: manage stats sum
Diffstat (limited to 'ishtar_common/static/js/ishtar.js')
-rw-r--r--ishtar_common/static/js/ishtar.js15
1 files changed, 9 insertions, 6 deletions
diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js
index 112459e62..caff11986 100644
--- a/ishtar_common/static/js/ishtar.js
+++ b/ishtar_common/static/js/ishtar.js
@@ -1436,6 +1436,8 @@ var _stats_submit_search = function(query_vars, name, source){
if (modality_1) url += '&stats_modality_1=' + modality_1;
var modality_2 = $("#stats_modality_2-" + name).val();
if (modality_2) url += '&stats_modality_2=' + modality_2;
+ var stats_sum_variable = $("#stats_sum-" + name).val();
+ if (stats_sum_variable) url += '&stats_sum_variable=' + stats_sum_variable;
$.getJSON(url, function(data) {
var timestamp = Math.floor(Date.now() / 1000);
var stats_id = "stats-" + timestamp;
@@ -1566,7 +1568,9 @@ var render_stats = function(stats_values, name){
var ticks = new Array();
var series = new Array();
var series_conf = new Array();
- var legend_conf = {};
+ var legend_conf = {
+ show:true, location: 'ne', placement: 'outside'
+ };
if (modality_2 && modality_2 != modality_1){
for (idx in stats_values){
ticks.push(stats_values[idx][0]);
@@ -1596,12 +1600,12 @@ var render_stats = function(stats_values, name){
}
}
stats_xaxis['ticks'] = ticks;
- legend_conf = {
- show:true, location: 'e', placement: 'outside'
- };
} else {
jqvalues = [stats_values];
series.push("Total");
+ if (stats_type != "pie"){
+ legend_conf = {};
+ }
}
if (stats_type != "pie"){
stats_xaxis['renderer'] = $.jqplot.CategoryAxisRenderer;
@@ -1625,8 +1629,7 @@ var render_stats = function(stats_values, name){
}
serie_conf["rendererOptions"] = {
padding: 8, showDataLabels: true,
- dataLabels: 'value',
- fill: false, sliceMargin: 4
+ dataLabels: 'value'
};
series_conf.push(serie_conf);
}