« MediaWiki:Vector-2022.js » : différence entre les versions

De Battlestar Wiki
Contenu supprimé Contenu ajouté
Page créée avec « // MediaWiki:Vector-2022.js mw.loader.using(['mediawiki.util', 'jquery'], function () { $(function () { // Vérifie si le menu des langues existe var $langMenu = $('.vector-menu-lang'); if ($langMenu.length && $langMenu.find('li.interlanguage-link').length > 0) { // Force l'affichage du menu si des liens interlangues sont présents $langMenu.css('display', 'block'); console.log('Menu des langues af... »
 
Aucun résumé des modifications
 
Ligne 3 : Ligne 3 :
mw.loader.using(['mediawiki.util', 'jquery'], function () {
mw.loader.using(['mediawiki.util', 'jquery'], function () {
$(function () {
$(function () {
// Vérifie si le menu des langues existe
var $langMenu = $('.vector-menu-lang');
var $langMenu = $('.vector-menu-lang');


if ($langMenu.length && $langMenu.find('li.interlanguage-link').length > 0) {
if ($langMenu.length && $langMenu.find('li.interlanguage-link').length > 0) {
// Force l'affichage du menu si des liens interlangues sont présents
// Force l'affichage
$langMenu.css('display', 'block');
$langMenu.css({
console.log('Menu des langues affiché avec succès.');
'display': 'block',
'position': 'relative',
'z-index': '9999', // Très haut niveau pour passer devant tout
'background': '#fff', // Optionnel : fond blanc pour lisibilité
'box-shadow': '0 2px 8px rgba(0,0,0,0.3)', // Optionnel : effet de surélévation
'padding': '10px',
'border-radius': '6px'
});

console.log('Menu des langues affiché en premier plan.');
} else {
} else {
console.log('Aucun lien interlangue détecté ou menu introuvable.');
console.log('Menu des langues non affiché : aucun lien interlangue détecté.');
}
}
});
});

Dernière version du 19 août 2025 à 21:02

// MediaWiki:Vector-2022.js

mw.loader.using(['mediawiki.util', 'jquery'], function () {
    $(function () {
        var $langMenu = $('.vector-menu-lang');

        if ($langMenu.length && $langMenu.find('li.interlanguage-link').length > 0) {
            // Force l'affichage
            $langMenu.css({
                'display': 'block',
                'position': 'relative',
                'z-index': '9999', // Très haut niveau pour passer devant tout
                'background': '#fff', // Optionnel : fond blanc pour lisibilité
                'box-shadow': '0 2px 8px rgba(0,0,0,0.3)', // Optionnel : effet de surélévation
                'padding': '10px',
                'border-radius': '6px'
            });

            console.log('Menu des langues affiché en premier plan.');
        } else {
            console.log('Menu des langues non affiché : aucun lien interlangue détecté.');
        }
    });
});