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

(fr)(en)(it)[edit]

UserWarningsExtension.js est une extension pour LiveRC. Elle permet d'identifier par une icône les utilisateurs ayant récemment reçu un avertissement sur leur page de discussion et de déterminer le compteur d'édition des utilisateurs.

Utilisation modifier

L'extension est disponible dans l'onglet Extensions du menu de configuration de LiveRC.

Dans la configuration standard, les utilisateurs ayant reçu un avertissement sont identifiés par les icônes suivantes :

De plus, une icône est ajoutée correspondant au nombre de contributions (non supprimées) de l'utilisateur :

  •   : moins de 10 contributions
  •   : moins de 50 contributions
  •   : moins de 500 contributions
  •   : plus de 500 contributions

Personnalisation modifier

Messages reçus modifier

Un onglet dédié nommé UserWarnings permet de définir les résumés de modifications pris en compte pour ajouter (ou non) une icône accolé au nom d'un utilisateur.

Les items déjà présents peuvent être modifiés directement, tandis qu'un lien (+) permet d'ajouter un item.

Pour chaque message, les paramètres à définir sont :

  • image : l'identifiant d'une icône affichée lorsque cet avertissement est détecté. Les icônes personnalisées doivent être ajoutées via le menu de paramétrage de LiveRC, onglet Icônes.
  • class : la classe CSS associée à la ligne RC lorsque le résumé de modification déclenche sa détection. Elle peut servir à modifier la couleur ou la bordure des cases de la ligne RC.
  • regex : une expression régulière pour détecter l'avertissement dans le résumé de modification ;

Les changements peuvent alors être sauvegardés en même temps que le reste du menu de configuration en appuyant sur le bouton Valider.

Exemple :

    { image: "SpamIcon"    , class: "RcUWSpam"    , regex: /(S|s)pammeur/                 },
    { image: "Test0Icon"   , class: "RcUWTest0"   , regex: /(T|t)est ?0/                  },
    { image: "Test1Icon"   , class: "RcUWTest1"   , regex: /(T|t)est ?1/                  },
    { image: "Test2Icon"   , class: "RcUWTest2"   , regex: /(T|t)est ?2/                  },
    { image: "Test3Icon"   , class: "RcUWTest3"   , regex: /(T|t)est ?3/                  },
    { image: "SalebotIcon" , class: "RcUWSalebot" , regex: /^bot : annonce de révocation/ }

Icônes modifier

Les icônes liées aux messages reçus par l'utilisateur ou à son compteur d'éditions peuvent être modifiés dans l'onglet Icônes du menu de configuration.

Classes modifier

Les styles CSS associées aux messages reçus par l'utilisateur peuvent ajoutés ou modifiées via l'onglet CSS du menu de paramétrage de LiveRC.

Textes modifier

Les textes sont personnalisables via les onglets Textes 1 et Textes 2 du menu de configuration.

Paramètres modifier

Les plusieurs options peuvent être définies dans l'onglet Paramètres du menu de configuration :

  • l'activation de la requête sur l'historique de la page de discussion qui permet la détection des résumés de modifications (true par défaut)
  • l'activation de la requête pour récupérer le compteur d'éditions de l'utilisateur (true par défaut)
  • La couleur du lien quand la page de discussion n'existe pas (code HTML comme « #C0C0C0 » ou « blue ») ;
  • La couleur du lien quand la page de discussion a été modifiée pendant le délai de détection, sans qu'un avertissement soit détecté (code HTML comme « #C0C0C0 » ou « blue »);
  • La couleur du lien quand un avertissement a été détecté (code HTML comme « #C0C0C0 » ou « blue »).
  • Le délai de recherche dans l'historique de la page de discussion, en heures, pour les IP. Par défaut, il vaut 24, soit un jour.
  • Le délai de recherche dans l'historique de la page de discussion, en heures, pour les utilisateurs enregistrés. Par défaut, il vaut 24, soit un jour.