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

функционал замены категорий для шаблона Cats
м нигилизм переписан на jquery (может теперь заработает на мобильниках, но это не точно)
Строка 59: Строка 59:
/* Обеспечиваем нигилистические фокусы (см., например, статью [[Google]]). */
/* Обеспечиваем нигилистические фокусы (см., например, статью [[Google]]). */
$(function () {
$(function () {
     var nhl = $('#nihilism')[0];
     var nihilism = $('#nihilism');
     if (nhl && !document.location.href.match("diff")) {
     if (nihilism[0] && !document.location.href.match("diff")) {
         var msg = nhl.innerHTML;
         var msg = nihilism.html();
         $('body')[0].style.backgroundColor = 'white';
         $('body').css('background-color', 'white');
         $('body').html("<div id='nihilism_message'" + (nhl.style.top == "0px" ? " style='top: 0px; left: 0px;'" : "") + ">" + msg + "</div>");
         var bodyNihilism = $('body').html('<div id="nihilism_message"></div>');
        if (nihilism.css('top') == '0px') {
        bodyNihilism.css('top', '0px').style('left', '0px');
        }
        bodyNihilism.html(msg);
         $(document).dblclick(function () {
         $(document).dblclick(function () {
             window.location = 'http://absurdopedia.wiki/w/index.php?title=' + encodeURIComponent(mw.config.get("wgPageName")) + '&action=edit';
             window.location = 'http://absurdopedia.wiki/w/index.php?title=' + encodeURIComponent(mw.config.get("wgPageName")) + '&action=edit';