Widget:PlaceNamesCharts: Difference between revisions

From International Robin Hood Bibliography
mNo edit summary
mNo edit summary
Line 306: Line 306:
var dataRowsAr = [];
var dataRowsAr = [];
for (var key in itemsObj) {
for (var key in itemsObj) {
console.log("key: " + key);
  if (itemsObj.hasOwnProperty(key)) {
  if (itemsObj.hasOwnProperty(key)) {
  dataRowsAr = dataRowsAr.concat(itemsObj[key]);
  dataRowsAr = dataRowsAr.concat(itemsObj[key]);
Line 314: Line 315:
var decade = 0;
var decade = 0;
var xValue = 0;
var xValue = 0;
var numPerDecade = 0;
for (var i = 0; i < numDataRowsAr; i++) {
for (var i = 0; i < numDataRowsAr; i++) {
var yr = dataRowsAr[i][1];
var yr = dataRowsAr[i][1];
Line 322: Line 322:
decade = newDecade;
decade = newDecade;
xValue = 1;
xValue = 1;
numPerDecade = 1;
} else {
} else {
xValue++;
xValue++;
numPerDecade++;
}
}
dataRowsAr[i][0] = xValue;
dataRowsAr[i][0] = xValue;
}
}
console.log("numPerDecade: " + numPerDecade);
if (!showXAxisTicks && xValue > 2) {
if (!showXAxisTicks && numPerDecade > 2) {
  showXAxisTicks = true;
  showXAxisTicks = true;
}
}

Revision as of 05:14, 24 October 2018

This widget generates the Google charts on landing pages in the Place-names and Festivals sections of IRHB. It takes no parameters.