Aide:Homonymies en couleur
Installation
[modifier | modifier le code]Pour pouvoir utiliser le gadget HomonymiesEnCouleur, vous devez avoir un compte utilisateur et y être connecté. L’exécution de scripts JavaScript doit être activée dans votre navigateur pour que le gadget fonctionne.
Ce gadget peut être installé depuis les préférences, onglet « Gadgets » : dans la section « Pages », cochez la case HomonymiesEnCouleur puis cliquez sur le bouton « Enregistrer les préférences ».
Pour le désinstaller, suivez la même procédure que pour l’installation en décochant la case.
Personnalisation
[modifier | modifier le code]Le comportement d'HomonymiesEnCouleur peut être personnalisé.
- La détection peut être désactivée pour les espaces de noms autres que celui des articles en ajoutant à la configuration CSS personnelle common.css la ligne :
body:not(.ns-0) .mw-disambig { background-color: inherit; }
- Le lien d'homonymie possède la classe CSS
mw-disambig
. Ainsi, dans la configuration personnelle common.css, on peut changer par exemple la couleur de surlignage. Les deux lignes d'exemple suivantes signalent les liens d'homonymie en vert :
.mw-disambig { background-color: #e0ffe0; }
- ou en vert plus foncé :
.mw-disambig { background-color: #9EF167; }
- La couleur du lien d'homonymie peut être choisie, par exemple en noir surligné en orange :
.mw-disambig {background-color: #E8D630 !important; /* homonyme surligné en orange clair */
color: black !important; /* lien écrit en noir */
}
- Les homonymes visités peuvent de même avoir leur apparence choisie :
.mw-disambig:visited {background-color: black !important; /* les homonymes cliqués sont surlignés en noir */
color: white !important; /* écriture en blanc */
}
- Par défaut, les liens volontaires vers des pages d'homonymie ne sont pas colorés. Ajouter les lignes suivantes à common.css permet de signaler les liens dans les bandeaux d'homonymie en orange et ceux générés par {{page h}} et {{page h'}} en bleu :
.homonymie .mw-disambig { background-color: #fff0c0; } /* couleur dans les bandeaux d'homonymie */
.page_h .mw-disambig { background-color: #e0e8ff; } /* couleur des liens marqués par {{page h}} et {{page h'}} */
Ajouter ses propres catégories
[modifier | modifier le code]Si on le souhaite, l'ancien gadget javascript[C'est-à-dire ?] peut signaler des catégories supplémentaires définies par l'utilisateur, telles que Catégorie:Admissibilité à vérifier ou Catégorie:Page proposée à la suppression. Par exemple, on ajoute le code suivant dans son common.js pour que les bons articles et les articles de qualité soient signalés par les classes CSS lien-BA
et lien-AdQ
:
window.bklCheck_customCats = {};
window.bklCheck_customCats['Catégorie:Bon article'] = {
className : 'lien-BA',
titleAppend : ' (Bon article)',
htmlAppend : ''
};
window.bklCheck_customCats['Catégorie:Article de qualité'] = {
className : 'lien-AdQ',
titleAppend : ' (Article de qualité)',
htmlAppend : ''
};
obtenir('HomonymiesEnCouleur');
- (la dernière valeur «
''
» peut être par exemple «'<small><sup class="bkl-link-sup">AdQ</sup></small>'
» pour ajouter un petit exposant « AdQ »)
et on indique la couleur voulue dans son common.css, ici bon article en jaune et article de qualité en rose :
.lien-BA { background-color: #ffffc0; }
.lien-AdQ { background-color: #ffe8e8; }
Les articles des sous-catégories ne sont cependant ainsi pas pris en compte.
Détails techniques
[modifier | modifier le code]Ce gadget utilise la class « mw-disambig » ajoutée par MediaWiki aux liens internes vers les pages d'homonymie. Ces liens seront signalés en couleur.
Le code CSS se trouve sous MediaWiki:Gadget-HomonymiesEnCouleur.css.
L'ancien gadget en JavaScript MediaWiki:Gadget-HomonymiesEnCouleur.js utilise l'API Wikipédia. Pour chaque page vue, il détermine la catégorie de toutes les pages des liens et vérifie si une page est dans la Catégorie:Homonymie. Si c'est le cas, le lien correspondant sera signalé en couleur.
Voir aussi
[modifier | modifier le code]- Aide:Homonymie
- Projet:Liens vers les pages d'homonymie
- Aide:Vérification des homonymies, gadget similaire
Auteurs
[modifier | modifier le code]- de:Benutzer:APPER, l'auteur d'origine
- de:Benutzer:Merlissimo, divers ajouts
- de:Benutzer:P.Copp, l'auteur de la version actuelle
- hu:Szerkesztő:BáthoryPéter, adaptation à Wikipédia en hongrois et au nouveau MediaWiki
Boîte utilisateur
[modifier | modifier le code]On peut mettre si on le désire la boîte suivante sur sa page utilisateur par {{Utilisateur HomonymiesEnCouleur}} :