dev

This script/stylesheet is for PERSONAL use only!

You are free to install this script/stylesheet for yourself, but it is not allowed to be used wiki-wide (e.g., in MediaWiki:ImportJS, MediaWiki:Common.js, MediaWiki:Common.css, MediaWiki:Fandomdesktop.js, MediaWiki:Fandomdesktop.css, or MediaWiki:FandomMobile.css), as it would violate Fandom's Terms of Use.
(See the customization policy)

WHAM est un script ajoutant une pop-up "outils rapides" à une page de contributions utilisateur, permettant l'utilisation de multiples fonctions. L'outil a à l'origine été développé pour le SOAP/Staff; toutefois, tout utilisateur a le droit d'utiliser cet outil. Les fonctions réservées au staff ou au SOAP y ont été retirées; le code original pouvant être trouvé ici (en anglais).

Fonctionnalités

Installation

Utilisation

Le script ne chargera que si vous êtes un rollback ou que vous possédez des droits utilisateurs supérieurs. Il chargera aussi pour les membres du SOAP, les assistants, les modérateurs de discussions et les membres du staff. Si vous souhaitez changer le délai par défaut des suppressions/révocations, changez la variable window.WHAMDelay en ce que vous voulez comme dans l'exemple ci-dessous (1000 = 1 seconde). Si vous souhaitez avoir le bouton de changement du statut de robot disponible, il est possible d'ajouter window.WHAMBotMe = true au-dessous de l'importation (non nécessaire pour les membres SOAP/staff/assistants car activé par défaut). Pour personnaliser le message de raison de suppression, modifiez la variable window.WHAMDeleteReason. D'autres variables additionnelles optionnelles seraient window.WHAMBotReason pour la raison pour changer votre statut de robot window.WHAMBlockReason pour les raisons de blocage par défaut. Si elles ne sont pas spécifiées, elle se mettront par défaut en "Nettoyage" et "Vandalisme".

Note: "Toutes les options" n'inclue pas l'action "se mettre/se retirer en robot".

Un exemple des variables de robot optionnelles en action :

window.WHAMBotMe = true;
window.WHAMBotReason = "Cleanup";
window.WHAMDelay = 100;
window.WHAMDeleteReason = "Housekeeping.";
window.WHAMBlockReason = "Vandalism";