MediaWiki:Common.js
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).
- Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
- Opera : appuyez sur Ctrl + F5.
document.addEventListener("DOMContentLoaded", function () {
// Sélectionne tous les éléments avec la classe 'connected-only'
var conditionalContentBlocks = document.querySelectorAll(".connected-only");
mw.loader.using('mediawiki.user', function () {
mw.user.getName().then(function (userName) {
conditionalContentBlocks.forEach(function (block) {
if (userName) {
// Si l'utilisateur est connecté, on affiche les blocs
block.style.display = "block";
} else {
// Si l'utilisateur n'est pas connecté, on les cache
block.style.display = "none";
}
});
});
});
});