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

закрытие уязвимости в нигилизме
Метка: отменено
Нет описания правки
Метка: ручная отмена
Строка 2: Строка 2:
$(function () {
$(function () {
     var nihilism = $('#nihilism');
     var nihilism = $('#nihilism');
     if (!nihilism[0] || document.location.href.match("diff")) {
     if (nihilism[0] && !document.location.href.match("diff")) {
         return;
         var msg = nihilism.html();
        if (!nihilism.hasClass('nihilism-no-white')) {
        $('body').css('background-color', 'white');
        }
        var scripts = $('script');
        var bodyNihilism = $('body').html('');
        var divNihilism = $('<div class="mw-parser-output"></div>').html(msg);
        if (nihilism.css('top') == '0px') {
        bodyNihilism.css('top', '0px').css('left', '0px');
        }
        bodyNihilism.append(divNihilism).append(scripts);
        $(document).dblclick(function () {
        window.location = mw.util.getUrl(null, {'action': 'edit'});
        });
     }
     }
   
    var msg = nihilism.text();
   
    if (!nihilism.hasClass('nihilism-no-white')) {
        $('body').css('background-color', 'white');
    }
   
    $('body').empty();
   
    var divNihilism = $('<div class="mw-parser-output"></div>').text(msg);
   
    if (nihilism.css('top') == '0px') {
        $('body').css({'top': '0px', 'left': '0px'});
    }
   
    $('body').append(divNihilism);
   
    $(document).dblclick(function () {
        window.location = mw.util.getUrl(null, {'action': 'edit'});
    });
});
});


/* Стирание памяти для [[MIB]] («Людей в чёрном») */
/* Стирание памяти для [[MIB]] («Людей в чёрном») */