MediaWiki:Common.js: відмінності між версіями

Матеріал з WikiLegalAid
мНемає опису редагування
мНемає опису редагування
Рядок 1: Рядок 1:
/* Розміщений тут код JavaScript буде завантажений всім користувачам при зверненні до будь-якої сторінки */
/* Розміщений тут код JavaScript буде завантажений всім користувачам при зверненні до будь-якої сторінки */
mw.loader.using('mediawiki.util').then(function () {
  var ad = document.createElement('div');
  ad.setAttribute('align', 'center');
  ad.innerHTML = `
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9946719691242357" crossorigin="anonymous"></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-pub-9946719691242357"
        data-ad-slot="1234567890"></ins>
    <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
  `;
  // Додаємо перед основним контентом
  var content = document.getElementById('content');
  if (content) {
    content.parentNode.insertBefore(ad, content);
  }
});
mw.loader.using('mediawiki.util').then(function () {
mw.loader.using('mediawiki.util').then(function () {
     if (mw.config.get('wgArticleId') !== 0) {
     if (mw.config.get('wgArticleId') !== 0) {
Рядок 69: Рядок 90:
         document.getElementById("consent-banner").style.display = "none";
         document.getElementById("consent-banner").style.display = "none";
     }
     }
});
mw.loader.using('mediawiki.util').then(function () {
  var ad = document.createElement('div');
  ad.setAttribute('align', 'center');
  ad.innerHTML = `
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234567890123456" crossorigin="anonymous"></script>
    <ins class="adsbygoogle"
        style="display:inline-block;width:728px;height:90px"
        data-ad-client="ca-pub-9946719691242357"
        data-ad-slot="1234567890"></ins>
    <script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
  `;
  // Додаємо перед основним контентом
  var content = document.getElementById('content');
  if (content) {
    content.parentNode.insertBefore(ad, content);
  }
});
});