MediaWiki:Gadget-edit0byMithgol.js

Материал из in.wiki
Перейти к навигации Перейти к поиску

Замечание: Чтобы после сохранения вступили в силу изменения стилей, перезагрузите файл http://in.wiki/w/load.php?debug=false&lang=ru&modules=site&only=styles&skin=vector&*, если используете скин Vector, или http://in.wiki/w/load.php?debug=false&lang=ru&modules=site&only=styles&skin=common&*, если используете скин Common.

Чтобы вступили в силу изменения скриптов, перезагрузите файл http://in.wiki/w/load.php?debug=false&lang=ru&modules=site&only=scripts&skin=vector&*, если используете скин Vector, или http://in.wiki/w/load.php?debug=false&lang=ru&modules=site&only=scripts&skin=common&*, если используете скин Common.

Гаджеты и·импортируемые скрипты загружаются отдельными файлами.

/*  Здесь начинается код ссылки «править» для нулевой секции.
 *
 *  Его перенёс из русской Википедии 21 июня 2007 г. (с личными исправлениями)
 *  в [[MediaWiki:Common.js]] администратор Традиции, участник Mithgol the Webmaster.
 *
 *  12 января 2008 года код был убран оттуда Афиногеновым.
 *
 *  16 января 2008 года Mithgol the Webmaster придал этому коду вид приспособления (gadget),
 *  а 21 октября 2010 года переписал с использованием jQuery.
*/

$(function(){
   if ( $('#bodyContent .editsection').length == 0 ) return;

   if (typeof(encodeURIComponent) == 'function'){
      var pageTitle = encodeURIComponent(wgPageName);
   } else {
      var pageTitle = wgPageName;
   };

   $('#bodyContent').prepend(
      '<div class="editsection" id="ca-edit-0">[<a href="' + wgServer + wgScript +
      '?action=edit&amp;section=0&amp;title=' + pageTitle + '">править</a>]</div>'
   );
});

/* Здесь кончается код ссылки «править» для нулевой секции. */