Участник:Dark Magus/monobook.js
Перейти к навигации
Перейти к поиску
Замечание: Чтобы после сохранения вступили в силу изменения стилей, перезагрузите файл //traditio.wiki/w/load.php?debug=false&lang=ru&modules=site&only=styles&skin=vector&*, если используете скин Vector, или //traditio.wiki/w/load.php?debug=false&lang=ru&modules=site&only=styles&skin=common&*, если используете скин Common.
Чтобы вступили в силу изменения скриптов, перезагрузите файл //traditio.wiki/w/load.php?debug=false&lang=ru&modules=site&only=scripts&skin=vector&*, если используете скин Vector, или //traditio.wiki/w/load.php?debug=false&lang=ru&modules=site&only=scripts&skin=common&*, если используете скин Common.
Гаджеты и импортируемые скрипты загружаются отдельными файлами.
// ссылка править для 0-й секции
var disable_zero_section = 0; // кому не нравится ссылка «править» для нулевой секции,
// те могут её к лешему вырубить, поставив
// var disable_zero_section = 1 у себя в личном скрипте
function edit_zero_section()
{
var body = document.getElementById ('bodyContent');
if (disable_zero_section != 1
&& body.innerHTML.match('class="editsection"')
){
var pageTitle = wgPageName;
if (typeof(encodeURIComponent) == 'function'){
pageTitle = encodeURIComponent(wgPageName);
}
body.innerHTML = '<div class="editsection" id="ca-edit-0">[<a href="' + wgServer + '/index.php?title='
+ pageTitle + '&action=edit&section=0">править</a>]</div>' + body.innerHTML;
// MtW: в качестве названия страницы используется wgPageName,
// а не document.title.substr(0, document.title.lastIndexOf (' — ')),
// как в руВики; по идее, скрипт теперь быстрее стал; но если
// такое использование wgPageName не всегда уместно,
// дайте знать на [[Обсуждение участника:Mithgol the Webmaster]].
}
}
addOnloadHook(edit_zero_section); // ссылка «править» появится после загрузки страницы
/* Здесь кончается код ссылки «править» для нулевой секции. */