User:Technical 13/SandBox/getPageViews.js: Difference between revisions

Content deleted Content added
Technical 13 (talk | contribs)
Currently not pulling pageview information from stats.grok.uk Will debug more later...
 
Technical 13 (talk | contribs)
m minor display changes...
Line 1:
// TODO -- make a [[User:AzaToth/morebits.js]] version of this input sequence
var lang = /*prompt("Get results in what language?", */"en"/*)*/;
var pageNames = /*prompt("Page names to get results for?", /*"Augustus Pablo|Avian Java|Bentley Java|Chrysler Java|Coffee|Coffee County, Alabama|HMS Java|Java|Java, Alabama|Java, New York|Java, Ohio|Java, South Dakota|Java, São Tomé and Príncipe|Java, Virginia|Java-eiland|JavaScript|Java (Martin Mystère)|Java (band)|Java (board game)|Java (chicken)|Java (cigarette)|Java (composition)|Java (dance)|Java (programming language)|Java (software platform)|Java (town)|Java District|Java Joel|Java Man|Java Road|Java Sea|Java Trench|Java class cruiser|Java coffee|Java virtual machine|Javanese (disambiguation)|Javanese alphabet|List of The Tribe characters|Metamorpho|SS Java|USS Java (1815)"*/"foo"/*)*/;
Line 17:
function displayAnswer(){
var table = "{| class=\"collapsible collapsed sortable\" width=\"95%\" border=\"1\"";
table += "\n|-\n! colspan=\"5\"| Pageview stats for pages related to Technical 13/SandBox";
table += "\n|-\n! Page Name !! width=\"15%\"| Hits in 30 days !! width=\"15%\"| Hits in 60 days !! width=\"15%\"| Hits in 90 days !! width=\"5%\"| Rank";
for(var pageName in pageNames){
table += "\n|- style=\"text-align: center;\"";
table += "\n| style=\"text-align: left; font-weight: bold;\" | [[" + pageNames[pageName] + "]] ";
table += "|| [{{Plainlinks|url=http://stats.grok.uk/" + lang + "/latest30/" + encodeURIComponent(pageNames[pageName]) + " |name=" + fullResults[pageName].hits30 + "]}} ";
table += "|| [{{Plainlinks|url=http://stats.grok.uk/" + lang + "/latest60/" + encodeURIComponent(pageNames[pageName]) + " |name=" + fullResults[pageName].hits60 + "]}} ";
table += "|| [{{Plainlinks|url=http://stats.grok.uk/" + lang + "/latest90/" + encodeURIComponent(pageNames[pageName]) + " |name=" + fullResults[pageName].hits90 + "]}} ";
table += "|| " + fullResults[pageName].rank;
}