MediaWiki:Gadget-wharticle-styles.js

Материал из Циклопедии
Перейти к навигации Перейти к поиску

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

  • 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() {
    try {
        var textarea = $('#wpTextbox1');
        var textareaValue = textarea.val();
        var categories = mw.config.get('wgCategories') || [];

        var hasWhCategory = $.inArray("Wharticle", categories) !== -1 ||
                           $.inArray("Whcat", categories) !== -1 ||
                           $.inArray("Whtalk", categories) !== -1;

        var hasWhTemplate = textareaValue !== undefined && (
            textareaValue.indexOf('{{wharticle}}') !== -1 ||
            textareaValue.indexOf('{{whcat}}') !== -1 ||
            textareaValue.indexOf('{{whtalk') !== -1
        );

        if (hasWhCategory || hasWhTemplate) {
            $('head').append(
                '<link rel="stylesheet" href="/w/index.php?title=MediaWiki:Wh.css&action=raw&ctype=text/css" type="text/css" />'
            );
        }
    } catch (e) {
        console.warn('Ошибка при обработке Wh-категорий:', e);
    }
});