Jump to content

Aide:Indicateurs de protection

From mediawiki.org
This page is a translated version of the page Help:Protection indicators and the translation is 100% complete.
MediaWiki peut afficher automatiquement dorénavent un indicateur de page lorsque la page est protégée. Cette fonctionnalité est désactivée par défaut. Elle peut être activée sur demande de la communauté sur les wiki Wikimedia.

Depuis MediaWiki 1.43 , les indicateurs de protection sont de petites icônes de verrou que l'on trouve en haut de la page et qui apparaîsseent quand clle-ci page est protégée. Cette fonctionnalité peut être activée en utilisant le paramètre $wgEnableProtectionIndicators .

Préparation au changement

Si votre wiki utilise déjà des modèles pour afficher des icônes de verrouillage au-dessus des pages protégées, les modèles devront être mis à jour pour fonctionner avec ce changement. Si votre wiki n’a pas de modèles de protection, n’hésitez pas à sauter cette section

MediaWiki s'attend maintenant à ce que la sortie suivante des modèles de protection puisse redéfinir les icônes par défaut.

<indicator name="protection-sysop">[[File:Foo.svg|20px]]</indicator>

Chaque modèle de protection doit émettre un indicateur d'état de la page avec un nom qui suit les conventions protection-<protectionlevel>protectionlevel est le groupe auquel l'utilisateur doit appartenir pour pouvoir modifier la page.

Si une page est protégée par cascade, le nom de l'icône sera protection-<protectionlevel>-cascade

Personnalisation des indicateurs de protection

Si votre wiki veut personnaliser les icônes d'indicateur sans utiliser de modèles, cela peut être fait en ajoutant quelques lignes de CSS à la page MediaWiki:Common.css du wiki.

#mw-indicator-protection-sysop > a.mw-protection-indicator-icon--lock {
	background-color: rgba(0, 0, 0, 0);
	mask-image: none !important;
	background-image: url('https://upload.wikimedia.org/wikipedia/en/thumb/4/44/Full-protection-shackle.svg/30px-Full-protection-shackle.svg.png');
	background-repeat: no-repeat;
	background-size: contain;
}

Ce code remplacera l'icône par défaut des pages entièrement protégées (pages qui ne peuvent être éditées que par les sysops) par l'icône à File:Full-protection-shackle.svg. Pour modifier l'icône d'un niveau de protection différent, il suffit de modifier la première ligne ainsi :

#mw-indicator-protection-<protectionlevel> > a.mw-protection-indicator-icon--lock {

En outre, l'icône par défaut pointera sur Help:Protection de MediaWiki.org cependant, ce lien peut être personnalisé par wiki et par niveau de protection en définissant le message d'aide associé (pour une protection complète le message serait MediaWiki:protection-sysop-helppage).