MediaWiki:Common.js: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1.001: Zeile 1.001:
   navigator.serviceWorker.register('/app/labelscan/sw.js').catch(function(){});
   navigator.serviceWorker.register('/app/labelscan/sw.js').catch(function(){});
}
}
// ============================================================
mw.loader.using('mediawiki.util').then(function () {
  function checkNeuBadges() {
    var badges = document.querySelectorAll('.ados-neu-badge');
    var now = new Date();
    badges.forEach(function (badge) {
      var expiry = badge.getAttribute('data-expiry');
      if (!expiry) return;
      var expiryDate = new Date(expiry + "T23:59:59");
      if (now > expiryDate) {
        badge.style.display = "none";
      }
    });
  }
  if (document.readyState === "loading") {
    document.addEventListener("DOMContentLoaded", checkNeuBadges);
  } else {
    checkNeuBadges();
  }
});
// ============================================================
mw.loader.load('/wiki/MediaWiki:WhiskybaseBatch.js?action=raw&ctype=text/javascript');