Skip to content

Instantly share code, notes, and snippets.

@slaporte
Created October 5, 2013 02:08
Show Gist options
  • Save slaporte/6835740 to your computer and use it in GitHub Desktop.
Save slaporte/6835740 to your computer and use it in GitHub Desktop.
api = new mw.Api;
api.get({
action: 'query',
prop: 'revisions',
rvlimit: 1,
titles: wgTitle,
rvprop: 'timestamp|user|comment',
meta: 'userinfo'
}).done(function(resp) {
var page_resp = resp['query']['pages'];
for (page_id in page_resp) {
if (page_resp.hasOwnProperty(page_id)) {
var page = page_resp[page_id];
var last_user = page['revisions'][0]['user'];
var last_timestamp = page['revisions'][0]['timestamp'];
var date = new Date(last_timestamp);
var now = new Date().getTime();
console.log((now - date) / 1000 / 60);
$('#latest-user').remove()
$('#siteSub').append("<div style='background: #e0e0e0' id='latest-user'>Last edited by: " + last_user + " on " + last_timestamp + " </div>")
}
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment