Aller au contenu

Wikipédia:LiveRC/Documentation/Extensions/AskForRevisionDeleteFromHistExtension/fr

Une page de Wikipédia, l'encyclopédie libre.
(fr)(en)(it)[edit]

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