Участник:Kv75/vector.js: различия между версиями

Содержимое удалено Содержимое добавлено
м Исправление использования устаревших переменных.
Полностью удалено содержимое страницы
Метка: очистка
 
Строка 1:
function $(l) {return document.getElementById(l)};
 
addOnloadHook(function() {
var pn = $('pt-userpage').parentNode
if (!pn) return
var bm = [
"Служебная:Recentchangeslinked/User:Kv75/Наблюдение|ст",
"Служебная:Recentchangeslinked/Википедия:Обсуждение правил|обп",
"Служебная:Recentchangeslinked/Википедия:Заявки на арбитраж/Все страницы|ак",
"Служебная:Recentchangeslinked/Википедия:Проверка участников|пп",
"Служебная:CheckUser|чю",
"Служебная:Recentchangeslinked/Википедия:Вики-конференция 2011/Все страницы|вк",
]
var s = '<li>'
for (var i in bm) {
if (bm[i] == '-')
s += '</li><li>'
else {
m = bm[i].match(/(.*)\|(.*)/)
s += '<a title="' + m[1] + '" href="' + (/^https?:\/\//.test(bm[i]) ? m[1]:
mw.config.get('wgServer') + mw.config.get('wgArticlePath').replace(/\$1$/, encodeURI(m[1])))
+ '">' + m[2] + '</a> '
}
}
pn.innerHTML = s + '</li>' + pn.innerHTML
});
 
addOnloadHook(function() {
if (typeof oldEditsectionLinks != 'undefined' && oldEditsectionLinks) return;
var spans = document.getElementsByTagName("span");
for (var i=0; i<spans.length; i++) {
var span = spans[i];
if (span.className != "editsection") continue;
span.style.fontSize = "x-small";
span.style.fontWeight = "normal";
span.style.cssFloat = "none";
span.style.marginLeft = "0px";
span.parentNode.appendChild(document.createTextNode(" "));
span.parentNode.appendChild(span);
}
});