« MediaWiki:Common.js » : différence entre les versions
Aucun résumé des modifications Balise : Révocation manuelle |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
/* Tout JavaScript présent ici sera exécuté par tous les utilisateurs à chaque chargement de page. */ | /* Tout JavaScript présent ici sera exécuté par tous les utilisateurs à chaque chargement de page. */ | ||
// Cible l'élément qui contient le paragraphe conditionnel | |||
var conditionalContent = document.getElementById("conditionalContent"); | |||
mw.loader.using('mediawiki.user').then(function() { | mw.loader.using('mediawiki.user').then(function() { | ||
var currentUser = mw.user.getName(); | var currentUser = mw.user.getName(); | ||
| Ligne 6 : | Ligne 8 : | ||
// Remplace 'userNameElementId' par l'ID HTML où tu veux afficher le nom | // Remplace 'userNameElementId' par l'ID HTML où tu veux afficher le nom | ||
document.getElementById('userNameElementId').textContent = 'Bienvenue, ' + currentUser; | document.getElementById('userNameElementId').textContent = 'Bienvenue, ' + currentUser; | ||
conditionalContent.style.display = "block"; | |||
} else { | } else { | ||
document.getElementById('userNameElementId').textContent = 'Vous n\'êtes pas connecté.'; | document.getElementById('userNameElementId').textContent = 'Vous n\'êtes pas connecté.'; | ||
conditionalContent.style.display = "none"; | |||
} | } | ||
}); | }); | ||
Version du 8 octobre 2024 à 17:14
/* Tout JavaScript présent ici sera exécuté par tous les utilisateurs à chaque chargement de page. */
// Cible l'élément qui contient le paragraphe conditionnel
var conditionalContent = document.getElementById("conditionalContent");
mw.loader.using('mediawiki.user').then(function() {
var currentUser = mw.user.getName();
if (currentUser) {
// Remplace 'userNameElementId' par l'ID HTML où tu veux afficher le nom
document.getElementById('userNameElementId').textContent = 'Bienvenue, ' + currentUser;
conditionalContent.style.display = "block";
} else {
document.getElementById('userNameElementId').textContent = 'Vous n\'êtes pas connecté.';
conditionalContent.style.display = "none";
}
});