MediaWiki:Common.js: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
var numWords = $("#mw-content-text > div").text().split(" ").length; | |||
var currentPageTitle = $("h1").text(); | |||
var parentCategory = []; | |||
var myTitles = []; | |||
/* Gets a JSON containing the category of the current page */ | |||
jQuery.getJSON( | |||
mw.util.wikiScript( 'api' ), | |||
{ | |||
'action': 'query', | |||
'format': 'json', | |||
'prop': 'categories', | |||
'titles': currentPageTitle, | |||
'formatversion': '2' | |||
}, | |||
) | |||
/* var numWords = $("#mw-content-text > div").text().split(" ").length; | |||
var headerWords = $("h1").text().split(" ").length; | var headerWords = $("h1").text().split(" ").length; | ||
var totalWords = numWords + headerWords; | var totalWords = numWords + headerWords; | ||
Line 6: | Line 24: | ||
var header = $("h1").text(); | var header = $("h1").text(); | ||
text(header + " (it will take you " + timeInMinutes + " minutes to read this page)"); | text(header + " (it will take you " + timeInMinutes + " minutes to read this page)"); | ||
*/ |
Revision as of 21:17, 20 December 2024
/* Any JavaScript here will be loaded for all users on every page load. */ var currentPageTitle = $("h1").text(); var parentCategory = []; var myTitles = []; /* Gets a JSON containing the category of the current page */ jQuery.getJSON( mw.util.wikiScript( 'api' ), { 'action': 'query', 'format': 'json', 'prop': 'categories', 'titles': currentPageTitle, 'formatversion': '2' }, ) /* var numWords = $("#mw-content-text > div").text().split(" ").length; var headerWords = $("h1").text().split(" ").length; var totalWords = numWords + headerWords; var timeInMinutes = totalWords / 200; var header = $("h1").text(); text(header + " (it will take you " + timeInMinutes + " minutes to read this page)"); */