Utilisateur:Dr Brains/LiveAbuseLog/Documentation
LiveAbuseLog est un outil JavaScript utilisant AJAX et l'API de Wikipédia permettant de surveiller le Journal des filtrages en temps réel.
Installation
[modifier | modifier le code]Ajouter à votre monobook.js (ou autre suivant l'habillage choisi dans les préférences) le code suivant :
importScript('Utilisateur:Dr Brains/LiveAbuseLog.js');
Utilisation
[modifier | modifier le code]Le gadget s'active sur la page Utilisateur:Dr Brains/LiveAbuseLog.
Un lien est ajouté dans la barre de gauche en dessous de celui des modifications récentes afin de rapidement rejoindre cette page.
Caractéristiques
[modifier | modifier le code]![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/84/LiveAbuseLog.jpg/400px-LiveAbuseLog.jpg)
L'ensemble de la page est vidé lors de l'initialisation, le tableau de bord d'LiveAbuseLog s'affiche donc en plein écran. Celui-ci est divisé en plusieurs fenêtres :
- la fenêtre principale (en bas, au dessus de la documentation), liste les entrées du journal des filtrages
- au-dessus de la fenêtre principale se trouve la zone des options (voir plus bas)
- au dessus des options se trouvent trois fenêtres de classement :
- les utilisateurs ayant le plus déclenché les filtres,
- les pages sur lesquelles se sont déclenchés le plus de filtre
- les filtres ayant été le plus déclenchés.
- Pour les deux premières, à chaque rafraichissement une série de requêtes est lancée permettant de distinguer : les utilisateurs bloqués et les pages protégées et/ou supprimées
- au dessus des fenêtres de classement se trouve la fenêtre de prévisualisation, qui s'active lorsque l'utilisateur clique sur un lien.
TOUS les liens d'LiveAbuseLog entraînent une prévisualisation, ce qui permet de ne jamais quitter de vue le journal. Les seules exceptions sont le lien direct fourni dans l'entête de la fenêtre de prévisualisation, le lien LiveAbuseLog au sommet de la page et les actions requérant une requête de type POST (publication d'une modification, renommage, suppression, bloquage). Ce sont les seules façons de quitter AbuseLog via un lien.
Nota : il peut arriver que la prévisualisation n'aboutisse pas. La plupart du temps, c'est lorsque la page demandée n'existe pas ou a été supprimée.
Options
[modifier | modifier le code]Différents options permettent de paramétrer LiveAbuseLog. Le menu est situé au centre, entre le journal et les différents classements :
- Un menu déroulant permet de choisir une mise en page alternative (option sauvegardée dans un cookie)
- Un menu déroulant permet de choisir le délai de rafraichissement (240 secondes par défaut)(option sauvegardée dans un cookie)
- Un menu déroulant permet de limiter ou d'augmenter la taille de la requête. Celle-ci est de 499 entrées par défaut. Les membres des groupes sysop et bot ont la possibilité d'aller jusqu'à 4999, mais le traitement est alors bien plus long.(option sauvegardée dans un cookie)
- Une case à cocher permet d'arrêter le rafraichissement
- Un menu déroulant permet de filtrer selon l'espace de noms
- Un menu déroulant permet d'obtenir le résultat sur un filtre particulier
- Un bouton Recharger permet de forcer le rafraîchissement.