MediaWiki:Common.js

 

   ,  

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

document.addEventListener('DOMContentLoaded', function () {
    $('.css').each(function () {
      $('head').append('<style>' + $(this).text() + '</style>');
      $(this).remove();
    });
    $('.html').each(function () {
      $(this)
        .after($(this).text())
        .remove();
    });

    if ($('.heading').length) {
      $('#firstHeading').remove();
      document.title = $('.heading .mw-headline').text() + ' — Warface Wiki';
    };

    $('#content').on('click', '.spoiler__title', function () {
      $(this)
        .parent()
        .toggleClass('is-open');
  });
  
	$(document).on('click', '.js-spoiler_block .open', function() {
		$(this).toggleClass('show');
		$(this).next().slideToggle('fast');
	});

	$(document).on('click', '.js-spoiler', function(){
    	$(this).toggleClass('opened');
    	$(this).next().slideToggle('fast');
	});
  if (!$(".page-Участник_Hitman").length) {
    $('#globalWrapper').prepend(`
      <header class="header">
        <div class="header__col header__col--l">
          <a class="header__link header__link--site" href="/" target="_blank">На сайт</a>
          <a class="header__logo header__logo--wf" href="/wiki"><img src="//wf.cdn.gmru.net/wiki/images/d/d0/Logo_sm.png"></a>
          <nav class="nav__menu-list">
            <div class="nav__menu-item">
              <div class="nav__menu-title">Новичку<span class="nav__menu-marker"></span></div>
              <ul class="nav__menu-dropdown">
                <li><a href="/wiki/index.php/download">Начало игры</a></li>
                <li><a href="/wiki/index.php/classes">Классы</a></li>
                <li><a href="/wiki/index.php/interface">Интерфейс</a></li>
              </ul>
            </div>
            <div class="nav__menu-item">
              <div class="nav__menu-title">Режимы<span class="nav__menu-marker"></span></div>
              <ul class="nav__menu-dropdown">
                <li><a href="/wiki/index.php/pve">PvE</a></li>
                <li><a href="/wiki/index.php/pvp">PvP</a></li>
                <li><a href="/wiki/index.php/special-operations">Спецоперации</a></li>
                <li><a href="/wiki/index.php/ranked-mode">Рейтинговые матчи</a></li>
              </ul>
            </div>
            <div class="nav__menu-item">
              <div class="nav__menu-title">Карьера<span class="nav__menu-marker"></span></div>
              <ul class="nav__menu-dropdown">
                <li><a href="/wiki/index.php/achievements">Достижения</a></li>
                <li><a href="/wiki/index.php/boosters-and-awards">Ускорители</a></li>
                <li><a href="/wiki/index.php/ranks">Звания</a></li>
                <li><a href="/wiki/index.php/contracts">Контракты</a></li>
                <li><a href="/wiki/index.php/money">Валюты</a></li>
                <li><a href="/wiki/index.php/clans">Кланы</a></li>
              </ul>
            </div>
            <div class="nav__menu-item">
              <div class="nav__menu-title">Оружие<span class="nav__menu-marker"></span></div>
              <ul class="nav__menu-dropdown">
                <li><a href="/wiki/index.php/primary-weapons">Основное</a></li>
                <li><a href="/wiki/index.php/secondary-weapons">Дополнительное</a></li>
                <li><a href="/wiki/index.php/melee">Ближний бой</a></li>
                <li><a href="/wiki/index.php/grenades">Гранаты и мины</a></li>
                <li><a href="/wiki/index.php/special-weapons">Особое</a></li>
                <li><a href="/wiki/index.php/attachments">Оборудование</a></li>
                <li><a href="/wiki/index.php/weapon-skins">Камуфляжи</a></li>
                <li><a href="/wiki/index.php/charms">Брелоки</a></li>
              </ul>
            </div>
            <div class="nav__menu-item">
              <div class="nav__menu-title">Снаряжение<span class="nav__menu-marker"></span></div>
              <ul class="nav__menu-dropdown">
                <li><a href="/wiki/index.php/helmets">Шлемы</a></li>
                <li><a href="/wiki/index.php/vests">Жилеты</a></li>
                <li><a href="/wiki/index.php/gloves">Перчатки</a></li>
                <li><a href="/wiki/index.php/boots">Ботинки</a></li>
              </ul>
            </div>
            <div class="nav__menu-item">
              <div class="nav__menu-title">Разное<span class="nav__menu-marker"></span></div>
              <ul class="nav__menu-dropdown">
                <li><a href="/wiki/index.php/series">Серии</a></li>
                <li><a href="/wiki/index.php/armor-sets">Наборы снаряжения</a></li>
                <li><a href="/wiki/index.php/skins">Внешность</a></li>
                <li><a href="/wiki/index.php/perks">Модификации</a></li>
              </ul>
            </div>
          </nav>
        </div>
        <div class="header__col header__col--r">
          <a class="header__link-icon header__link--search" href="/wiki/index.php/Special:Search"></a>
          <a class="header__link-icon header__link--support" href="//support.astrum.top/wf_ru" target="_blank">Поддержка</a>
          <a class="header__link header__link--download" href="/download/" target="_blank">Скачать игру</a>
        </div>
      </header>
      <div class="header-bg"></div>
    `);
  }

  if (!$(".page-Участник_Hitman").length) {
    $('#footer').prepend(`
      <div class="footer-social">
        <a href="http://vk.com/warface_game" target="_blank"><i class="fab fa-vk"></i></a>
        <a href="https://ok.ru/warfacemailru" target="_blank"><i class="fab fa-odnoklassniki"></i></a>
        <a href="https://www.youtube.com/subscription_center?add_user=WarfaceMailRu" target="_blank"><i class="fab fa-youtube"></i></a>
        <a href="https://www.twitch.tv/RuWarface" target="_blank"><i class="fab fa-twitch"></i></a>
        <a href="https://discord.gg/hzuP4w3" target="_blank"><i class="fab fa-discord"></i></a>
      </div>
      <div class="footer__groups">
        <a class="footer__group type-cryengine" href="https://cryengine.com" target="_blank">
          <img src="//wf.cdn.gmru.net/wiki/images/2/2a/Logo_footer_cryengine.png">
        </a>
        <a class="footer__group type-vkplay" href="https://vkplay.ru" target="_blank">
          <img src="//wf.cdn.gmru.net/static/wf.mail.ru/img/main/page/footer/site/vkplay.png">
        </a>
        <a class="footer__group" href="https://astrum-entertainment.ru/" target="_blank">
          <img alt="Astrum Ent." src="https://wf.cdn.gmru.net/static/wf.mail.ru/img/main/page/footer/site/astrum.png">
        </a>
        <div class="footer-pegi">
          <img src="//wf.cdn.gmru.net/wiki/images/8/84/Footer-icon-pegi.png">
        </div>
      </div>
      <div class="footer__copyright">
        <p>© ${new Date().getFullYear()} ООО "АСТРУМ ЛАБ".</p>
        <p>Portions of this software are included under license © 2004-2024 Crytek GmbH.</p>
        <p>All rights reserved. All trademarks are the property of their respective owners.</p>
      </div>
    `);
  }
  if ($('div.wf-wiki-2-0').length) {
  $('<style>').text(`
    body #footer,
    body .site_footer { min-width: 1260px; }
    body #column-content,
    body h1#firstHeading { width: 1260px; }
    body #content {
      background-color: transparent;
      color: #a9aeb3;
      font: 15px/26px Plumb, Arial, Helvetica, sans-serif;
      padding: 0;
    }
    body #column-content { background-color: transparent; }
    body h1#firstHeading { left: 0; }
    body #bodyContent {
      background: #191921;
      min-height: 200px;
      padding: 0 32px 32px;
      position: relative;
    }
    body #bodyContent img { max-width: 100%; }
    body #contentSub { margin: 0; }
    body a.new { color: #ff0000; }
    body .wf-wiki-2-0 p { line-height: 26px; }
    body .wf-video iframe { height: 175px; }
    a[href ^="/wiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Wf-wiki-2.0&action=edit&redlink=1"] {
      display: none;
    }
  `).appendTo('head');
  }
  /*--[/legacy]--*/

  /*--[group]--*/
  var group = {
    constructor: function () {
      $.ajax({
        async: (wgUserName != null ? true : false),
        url: '/wiki/index.php?title=MediaWiki:Group-' + (wgUserName != null ? 'user' : 'anonymous') + '.js&ctype=text%2Fjavascript&action=raw',
        dataType: 'script'
      });
    }
  };
  $(group.constructor);
  /*--[/group]--*/

  /*--[preloader]--*/
if (wgUserName === null) {
  setTimeout(function () {
    var preloader = {
      constructor: function () {
        $('link[href*="MediaWiki:Monobook.css"]', $('head')).remove();
      }
    };
    $(preloader.constructor);
  }, 500);
} else {
  var preloader = {
    constructor: function () {
      $('link[href*="MediaWiki:Monobook.css"]', $('head')).remove();
    }
  };
  $(preloader.constructor);
}
  /*--[/preloader]--*/
});
 
Профиль