Wikipédia:LiveRC/Documentation/Extensions/AskForRevisionDeleteFromHistExtension/fr
Apparence
AskForRevisionDeleteFromHistExtension.js est une extension pour LiveRC. Elle permet aux utilisateurs non sysop, via des cases à cocher et un bouton, de demander un masquage lors de la prévisualisation d'un historique.
Présentation
[modifier le code]Ci-contre la prévisualisation d'un historique avec l'extension activée.
Trois éléments proviennent de l'extension :
- 1 : Cases permettant de sélectionner les révisions à masquer
- 2 : Boutons lançant la requête de masquage
- 3 : Pop-up demandant la raison de la requête de masquage (visible après clic sur le bouton)
Personnalisation
[modifier le code]Les textes sont personnalisables via les onglets Textes 1 et Textes 2 du menu de configuration.
Le résumé de modification (qui fait également office de titre de section), est personnalisable dans l'onglet Textes 3.
Dans l'onglet Paramètres, il est possible de personnaliser :
- La page où se fait la requête. Des "mots magiques" peuvent être utilisés pour définir une sous-page dépendant de la date :
$day
pour le jour (ici :19
)$month
pour le nom du mois (première lettre en minuscule) (ici :décembre
)$Month
pour le nom du mois (première lettre en majuscule) (ici :Décembre
)$year
pour l'année (ici :2024
)
- Le modèle (qui sera substé) à utiliser pour faire la requête (sans accolades). Il accepte trois paramètres :
$page
: nom de la page cible, où un masquage doit être effectué$url
: l'url complète vers la page de l'outil de masquage$reason
: la raison du masquage
- Exemple (tous les textes en majuscules peuvent être modifiées) :
"TEMPLATENAME|PARAMPAGE=$page|PARAMURL=$url|PARAMREASON=$reason"
- Le fait d'activer ou non cette fonctionnalité dans toute page d'historique