MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 15: | Line 15: | ||
}); | }); | ||
} | } | ||
})(); | |||
(function(){ | |||
var KEY = 'donate_notice_dismissed'; | |||
if (localStorage.getItem(KEY)) return; | |||
mw.hook('wikipage.content').add(function(){ | |||
var close = document.getElementById('donate-notice-close'); | |||
var notice = document.getElementById('donate-top-notice'); | |||
if (!close || !notice) return; | |||
close.addEventListener('click', function(){ | |||
notice.style.display = 'none'; | |||
localStorage.setItem(KEY, '1'); | |||
}); | |||
}); | |||
})(); | })(); | ||
Revision as of 13:45, 20 December 2025
(function () {
const banner = document.getElementById('icelist-donate-banner');
if (!banner) return;
if (localStorage.getItem('icelistDonateBannerDismissed') === 'true') {
banner.style.display = 'none';
return;
}
const dismiss = document.getElementById('icelist-donate-dismiss');
if (dismiss) {
dismiss.addEventListener('click', function () {
banner.style.display = 'none';
localStorage.setItem('icelistDonateBannerDismissed', 'true');
});
}
})();
(function(){
var KEY = 'donate_notice_dismissed';
if (localStorage.getItem(KEY)) return;
mw.hook('wikipage.content').add(function(){
var close = document.getElementById('donate-notice-close');
var notice = document.getElementById('donate-top-notice');
if (!close || !notice) return;
close.addEventListener('click', function(){
notice.style.display = 'none';
localStorage.setItem(KEY, '1');
});
});
})();