Изменения

Участник:Popstop/common.js

960 байтов добавлено, 17:33, 23 октября 2018
м
Нет описания правки
} ) ();
}
 
(function() {
"use strict";
 
var $ = window.jQuery;
var action = mw.config.get("wgAction");
var pagename = mw.config.get("wgCanonicalSpecialPageName");
if (!pagename && action !== "history") {
return;
}
 
function changeLinkLimit(link, limit) {
var oldLimit = link.text();
 
function replace(attr, prefix) {
if (prefix === undefined)
prefix = "";
var value = link.attr(attr);
value = value.replace(prefix + oldLimit, prefix + limit);
return link.attr(attr, value);
}
 
link.text(limit);
replace("title");
replace("href", "limit=");
 
return link;
}
 
var links;
if (pagename === "Whatlinkshere") {
links = $("#mw-content-text > a:last-child");
} else {
links = $("a.mw-numlink:contains(500)");
}
for (var i = 0; i < links.length; i++) {
var link = $(links[i]);
link
.after(changeLinkLimit(link.clone(), "5000"))
.after(" | ")
.after(changeLinkLimit(link.clone(), "1000"))
.after(" | ");
}
})();
mw.util.addPortletLink ('p-tb', '/Служебная:Новые_страницы', 'Новые статьи', 't-new', 'Новые статьи');
1136
правок