Widget:PlaceNamesCharts: Difference between revisions
From International Robin Hood Bibliography
mNo edit summary |
mNo edit summary |
||
Line 160: | Line 160: | ||
}; | }; | ||
get | function get (elem) { | ||
if (typeof elem === "string") { | if (typeof elem === "string") { | ||
elem = document.getElementById(elem); | elem = document.getElementById(elem); | ||
Line 168: | Line 168: | ||
replaceAll | function replaceAll (str, find, replacement) { | ||
return str.replace(new RegExp(escapeRegEx(find), 'g'), replacement); | return str.replace(new RegExp(escapeRegEx(find), 'g'), replacement); | ||
}; | }; | ||
escapeRegEx | function escapeRegEx (str) { | ||
return str.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1"); | return str.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1"); | ||
}; | }; | ||
Line 335: | Line 335: | ||
res = res[Object.keys(res)[0]];//First property in "res.query.results" | res = res[Object.keys(res)[0]];//First property in "res.query.results" | ||
var page = res.fulltext; | var page = res.fulltext; | ||
var firstRec = res.printouts.Pnfirstrecord; | var firstRec = res.printouts.Pnfirstrecord; | ||
var dec = t.getDecade(firstRec); | var dec = t.getDecade(firstRec); |
Revision as of 19:05, 21 May 2019
This widget generates charts on landing pages. It takes no parameters.