MediaWiki:Gadget-editHysteria.js: відмінності між версіями

Вилучено вміст Додано вміст
Krenair (обговорення | внесок)
Maintenance: mw:RL/MGU / mw:RL/JD - addOnloadHook is deprecated
мНемає опису редагування
Рядок 1:
var beau$userGroups = {};
var wgUserGroups = mw.config.get("wgUserGroups");
if (wgUserGroups) {
for (var i = 0; i < wgUserGroups.length; i++) {
Рядок 8 ⟶ 9:
function beau$callAPI(query) {
var url = mw.config.get("wgServer") + mw.config.get("wgScriptPath") + '"/api.php?'";
for (var field in query) {
Рядок 15 ⟶ 16:
}
url += '&format=json';
importScriptURImw.loader.load(url);
}
Рядок 54 ⟶ 55:
rvlimit: 50,
callback: 'editHysteriaGadget.gotRevisions',
titles: mw.config.get("wgPageName"),
requestid: new Date().getTime()
});
Рядок 60 ⟶ 61:
editHysteriaGadget.wikilink = function(page) {
return mw.config.get('wgScript') + '?title=' + encodeURIComponent(page);
}
Рядок 76 ⟶ 77:
editHysteriaGadget.gotRevisions = function(data) {
var page = data.query.pages[mw.config.get('wgArticleId')];
var html = '';
Рядок 100 ⟶ 101:
if (ldiff) {
html += 'Востаннє <a href="'+ mw.config.get('wgScript') + '?title=' + encodeURIComponent(mw.config.get('wgPageName')) + '&diff=cur&oldid=' + ldiff + '"/>редагована</a>' +
' користувачем ' + this.userlink(topuser) + ' (' + count + 'x).';
Рядок 121 ⟶ 122:
}
if (mw.config.get('wgNamespaceNumber') >= 0 && !document.location.href.match(/printable=yes/))
$(function() { editHysteriaGadget.init() } );