MediaWiki:Common.js: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| 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(); | |||
} | |||
}); | |||