MediaWiki:Test.js

Страница интерфейса MediaWiki

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
(function () {
var words = {
	"властью": "#e74c3c",
	"ответственность": "#9b59b6",
	"Процедуры": "#2980b9",
	"ядерный": "#f1c40f",
	"диск": "#e67e22",
	"станции": "#1abc9c",
	"ГСБ": "#2c3e50",
	"увольнение": "#c0392b",
	"офицера": "#16a085",
	"банановая": "#d35400"
};


	function colorize($content) {
		var html = $content.html();
		for (var word in words) {
			if (!words.hasOwnProperty(word)) continue;
			var color = words[word];
			var re = new RegExp("\\b(" + word + ")\\b", "g");
			html = html.replace(re, '<span style="color:' + color + '; font-weight:600;">$1</span>');
		}
		$content.html(html);
	}

	mw.hook("wikipage.content").add(function ($content) {
		colorize($content);
	});
})();