Ouvrir le menu principal

Wikipédia:Bulletin des administrateurs

(Redirigé depuis Wikipédia:BA)

Nuvola apps klipper.png
Afin de mieux faire comprendre à la communauté ce que font les administrateurs (sysops, opérateur ou admins), il a été décidé de créer ce bulletin en février 2005. Il permet aux admins de rapporter, lorsqu'ils en auront envie, leurs actions, leurs frustrations et leurs explications.

Lorsque vous avez un problème, une demande d'explication, des questions spécifiques à poser aux admins, merci de rajouter une entrée en haut de ce bulletin sous la date du jour. Dans le cas d'une intervention ayant trait aux actions d'un utilisateur en particulier, il est recommandé de ne pas utiliser le modèle {{u}} dans le titre de section.


Vous pouvez aussi contacter un administrateur de manière instantanée sur :

Pour une demande urgente, vous pouvez attirer l'attention des administrateurs connectés en tapant :

  • !admin sur le canal IRC ;
  • @Admins WP sur le Discord

suivi de votre message et si possible un lien.

Sommaire


Semaine 20

Mercredi 15 mai

Nouveau gadget

Bonjour, je suis en train d'intégrer un gadget qui aura pour but de proposer une prévisualisation « à la volée » des champs de logs qui ne propose pas de prévisualisation.

Voici comment fonctionne le script :

  1. Il récupère la valeur de la zone de texte (motif de blocage par exemple)
  2. Il la copie dans en dessous de la zone, en prenant soins de changer les crochets en un beau lien externe.

Vu que l'objectif non avoué est de vérifier la validité de la syntaxe des liens interne interlangue/projet, il est fort probable que des classes css permettra de personnaliser le bazard.

Il n'altère pas le contenu du champs, ne valide pas ni ne soumet le formulaire. Il ne stocke pas de donnée sur l'ordinateur ni ne transmet d'infos à un serveur.

Si vous avez des remarques, questions ou suggestions d'amélioration (comme lui trouver un nom), n'hésitez pas à m'en faire part. Dans tout les cas, je repasserai vous faire signe une fois que le script sera suffisamment avancé pour être testé sans problème par le public.

Gratus (discuter) 15 mai 2019 à 19:27 (CEST)

Je crois que j'ai compris certains mots. Par contre, "champs de logs", ça, je sais pas ce que ça veut dire. SammyDay (discuter) 16 mai 2019 à 10:18 (CEST)
Un « champ de logs », n'est-ce pas une forêt après la coupe ? (Je sors.) — Jules Discuter 16 mai 2019 à 12:35 (CEST)
Ce n'est pas non plus un chant d'éloges ! Eh attends-moi ! TigH (discuter) 16 mai 2019 à 14:11 (CEST)
Moi, j'ai un nom : le on-the-fly-journals-camps. Kropotkine 113 (discuter) 16 mai 2019 à 14:47 (CEST)
C'est vrai que j'ai rédigé la section en urgence. Je parle des zones de textes « motif » dans les formulaires des pages d'administration (blocage, protection, ...) où il est impossible de prévisualiser et où une erreur de lien ne peut être corrigé (inscrit dans les logs). Le script fait donc une prévisualisation en direct afin de pouvoir tester les liens avant enregistrement. — Gratus (discuter) 16 mai 2019 à 16:42 (CEST)
En gros, avant de protéger ou de bloquer, on peut regarder si le commentaire justifiant l'action administrative est clair et que le lien est correct. Ok, c'est une bonne idée, merci. SammyDay (discuter) 16 mai 2019 à 17:24 (CEST)
+1, merci ! — Jules Discuter 16 mai 2019 à 19:28 (CEST)
Grâce à Tractopelle-jaune (d · c · b) qui m'a dirigé vers l'API, j'ai pu m'économiser des heures et écrire un code plus robuste avec des fonctionnalités en plus. Au lieu de parser localement (c'est une plaie, l'air de rien), le script fait appel à l'API du logiciel, ce qui permet de fournir un beau lien rouge et d'être sûr que ce soit interprété correctement. À priori le script fonctionne sur toutes les pages principales (bloquer, protéger, supprimer, renommer, masquer), mais si j'ai oublié une page, n'hésitez pas. Vous pouvez l'utiliser dès maintenant en insérant importScript('Utilisateur:Gratus/superVis.js'); sur votre /common.js. Niveau performance, il y a un juste équilibre à trouver entre le temps de réponse et éviter le spam de l'API (qui prend du temps à fournir une réponse). Si la fin de votre commentaire n'apparait pas, tentez d'ajouter un espace attendre une seconde puis de le retirer.— Gratus (discuter) 16 mai 2019 à 22:14 (CEST)
Ça fonctionne bien, merci. SammyDay (discuter) 17 mai 2019 à 11:05 (CEST)
@Gratus c'est une bonne idée ! Ça te dérangerait si je repasse un coup sur ton code ? Y'a pas mal de choses qui pourrait être amélioré   — 0x010C ~discuter~ 17 mai 2019 à 13:17 (CEST)
  0x010C : N'hésitez pas !  Gratus (discuter) 17 mai 2019 à 17:09 (CEST)

  Gratus : comprends pas pourquoi ça ne fonctionne pas chez moi ? 'toff [discut.] 18 mai 2019 à 08:50 (CEST)

  Supertoff : Il y a eu une amélioration du code, donc peut-être que le cache du navigateur est resté sur une version « cassée ». Un rechargement complet du cache du navigateur devrait résoudre la situation. — Gratus (discuter) 18 mai 2019 à 16:38 (CEST)
  Gratus : non ce n'est pas ça : même en changeant de navigateur je ne vois pas de prévisualisation du message (sur une suppression). 'toff [discut.] 18 mai 2019 à 16:54 (CEST)
Peut-être une incompatibilité d'humeur avec un gadget ? 'toff [discut.] 18 mai 2019 à 16:55 (CEST)
  Supertoff : Bizarre. Et en faisant un clic droit > examiner l'élément > console, y a t-il un message d'erreur de visible ? Le script fonctionne sur ce qui est rentré manuellement dans « Motif autre ou supplémentaire » et ne restitue pas le message du menu déroulant « motif ». — Gratus (discuter) 18 mai 2019 à 16:59 (CEST)

  Gratus : sous edge ça n'existe pas avec le clic droit (je ne sais pas par où passer pour avoir la console vu que je ne l'utilise quasiment jamais), sous chrome je sais trouver la console, mais je n'y connais absolument rien. A priori j'ai ça :

Uncaught TypeError: $.debounce is not a function

Ne m'en demande pas plus   'toff [discut.] 18 mai 2019 à 17:57 (CEST)

  Supertoff : J'ai tenté une correction. Peux-tu réessayer en vidant le cache ? (PS : je me suis permis de raccourcir ton message afin d'éviter de spammer le BA avec des détails techniques  ) — Gratus (discuter) 18 mai 2019 à 18:10 (CEST)
  Gratus : Impec, ça fonctionne. Merci pour ce script sympa.   'toff [discut.] 18 mai 2019 à 19:22 (CEST)

Semaine 19