MediaWiki:Common.js: Difference between revisions

From Kintara
Jump to navigation Jump to search
No edit summary
Tag: Manual revert
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
mw.loader.using('mediawiki.util').then(function () {
mw.loader.using('mediawiki.util').then(function () {
   if (mw.config.get('wgPageName') !== 'Main_Page') {
   if (mw.config.get('wgPageName') === 'Main_Page') {
     return;
     document.querySelectorAll(
      '.kin-promo.discord .pbody a, .kin-promo.xbox .pbody a'
    ).forEach(function (link) {
      link.setAttribute('target', '_blank');
      link.setAttribute('rel', 'nofollow noopener noreferrer');
    });
   }
   }


   document.querySelectorAll(
   var tabs = document.querySelector('#p-namespaces ul');
    '.kin-promo.discord .pbody a, .kin-promo.xbox .pbody a'
   if (tabs && !document.getElementById('ca-kintara-play')) {
   ).forEach(function (link) {
     var playTab = document.createElement('li');
     link.setAttribute('target', '_blank');
    playTab.id = 'ca-kintara-play';
     link.setAttribute('rel', 'nofollow noopener noreferrer');
     playTab.className = 'mw-list-item';
   });
    playTab.innerHTML =
      '<a href="https://kintara.gg/" target="_blank" rel="nofollow noopener noreferrer"><span>Play Now</span></a>';
 
    tabs.appendChild(playTab);
   }
});
});

Latest revision as of 20:47, 20 June 2026

mw.loader.using('mediawiki.util').then(function () {
  if (mw.config.get('wgPageName') === 'Main_Page') {
    document.querySelectorAll(
      '.kin-promo.discord .pbody a, .kin-promo.xbox .pbody a'
    ).forEach(function (link) {
      link.setAttribute('target', '_blank');
      link.setAttribute('rel', 'nofollow noopener noreferrer');
    });
  }

  var tabs = document.querySelector('#p-namespaces ul');
  if (tabs && !document.getElementById('ca-kintara-play')) {
    var playTab = document.createElement('li');
    playTab.id = 'ca-kintara-play';
    playTab.className = 'mw-list-item';
    playTab.innerHTML =
      '<a href="https://kintara.gg/" target="_blank" rel="nofollow noopener noreferrer"><span>Play Now</span></a>';

    tabs.appendChild(playTab);
  }
});