MediaWiki:Test.js: различия между версиями

Страница интерфейса MediaWiki
Нет описания правки
(Полностью удалено содержимое страницы)
Метка: очистка
Строка 1: Строка 1:
(function () {
var words = {
"властью": "#e74c3c",
"ответственность": "#9b59b6",
"Процедуры": "#2980b9",
"ядерный": "#f1c40f",
"диск": "#e67e22",
"станции": "#1abc9c",
"ГСБ": "#2c3e50",
"увольнение": "#c0392b",
"офицера": "#16a085",
"банановая": "#d35400"
};


function colorize(root) {
if (!root) return;
var elements = root.querySelectorAll("*");
for (var i = 0; i < elements.length; i++) {
var el = elements[i];
if (el.tagName.match(/H[1-6]|TH|TABLE|PRE|CODE/) || el.classList.contains("citizen-section-heading") || el.classList.contains("mw-headline")) continue;
el.innerHTML = el.innerHTML.replace(/\b(властью|ответственность|Процедуры|ядерный|диск|станции|ГСБ|увольнение|офицера|банановая)\b/g,
function(match) {
return '<span style="color:' + words[match] + '; font-weight:600;">' + match + '</span>';
});
}
}
var section = document.querySelector("#Ваши_обязанности");
colorize(section);
})();

Версия от 22:09, 16 января 2026