MediaWiki:Common.js
Page de l’interface de MediaWiki
Autres actions
Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
function ouvrirSections() {
document.querySelectorAll('.citizen-section').forEach(function (el) {
el.removeAttribute('hidden');
});
}
document.addEventListener('DOMContentLoaded', ouvrirSections);
window.addEventListener('pageshow', function (e) {
if (e.persisted) {
ouvrirSections();
}
});
new MutationObserver(ouvrirSections).observe(document.documentElement, { childList: true, subtree: true });
// Calculateur IRC — chargement conditionnel
if (mw.config.get('wgPageName') === 'Calculateur') {
mw.loader.load('https://cdnjs.cloudflare.com/ajax/libs/react/18.2.0/umd/react.production.min.js');
mw.loader.load('https://cdnjs.cloudflare.com/ajax/libs/react-dom/18.2.0/umd/react-dom.production.min.js');
mw.loader.using('mediawiki.api', function() {
setTimeout(function() {
// Le code du calculateur sera injecté ici
}, 500);
});
}