Discussion Wikipédia:WPCleaner/Archives 2020

WPCleaner - 2.05 ()

WPCleaner

Informations générales sur WPCleaner.

Discussion (en)

Discussion sur WPCleaner et questions sur son fonctionnement.

Typos

Suggestions d'orthographe et de typographie gérées par WPCleaner.


Aide à l'utilisation de WPCleaner.

Installation

Installation de WPCleaner.

Requête non prise en charge par un botSuggestion : contrôle des liens vers une page d'homonymie, via une redirection. modifier

Bonjour NicoV. Est-ce que le signalement des liens internes vers les pages d'homonymie pourrait inclure le cas où le lien interne mène à une redirection et la cible de cette redirection est une page d'homonymie ? Je ne parle pas forcément du signalement en sous-page « À faire » d'article mais déjà dans l'interface de WPCleaner (colonne de gauche). Pas d'urgence. Merci et bonne année. --Ideawipik (discuter) 9 janvier 2020 à 23:16 (CET)

C'est déjà le cas depuis bien longtemps Ideawipik. --NicoV (discuter) 10 janvier 2020 à 09:01 (CET)
Bonjour et merci NicoV. Cela m'étonnait aussi Émoticône. Mauvaise vérification de ma part. J'ai été induit en erreur par la redirection Elena (film) (h · j · ) qui pointait vers Elena qui, même si sa forme y ressemble, se révèle ne pas être une page d'homonymie, la page Elena (homonymie) existant aussi. Les liens dans la vingtaine de pages concernées ont été (r)établis. Cette redirection peu pertinente et désormais inutilisée pourra être supprimée. Requête à classer sans suite. --Ideawipik (discuter) 10 janvier 2020 à 14:18 (CET)

Requête traitée Add ckbwiki to WPCleaner modifier

Hello @NicoV I created ckb:بەکارھێنەر:NicoV/WikiCleanerConfiguration, but you aren't registered yourself as a user at ckbwiki project yet. And i want to translate messages to ckb. Can you help us? Thanks! Aram (discuter) 15 février 2020 à 09:59 (CET)

Hello @Aram. I've just registered to ckbwiki. I've also added ckbwiki to the list of wikis and Kurdish (Sorani) language in the languages to the list of languages handled by WPCleaner. If you want to translate, currently the best option is to retrieve ckb.po file, install a tool like poedit, use it to translate, and send me the updated translated file. You can also use launchpad, as you already started, but it's not completely fresh (I'm having a problem to upload new changes to launchpad for more than an year), so the translation won't be complete. --NicoV (discuter) 18 février 2020 à 12:36 (CET)
Hello @NicoV We (ckbwiki) really appreciate it! I will translate ckb.po file by using poedit program as you said, but because of i'm one user and the messages are 1000 approximately, i need more time. I don't know when i complete all. I want to thank you for developing this GREAT tool! Aram (discuter) 18 février 2020 à 14:26 (CET)
Thanks Aram. If you want to see the results of a partial translation, you can send me the translated file from time to time, I will add it to WPCleaner. --NicoV (discuter) 18 février 2020 à 16:07 (CET)
Hello again @NicoV! I completed 20% of the po file translation. Now, if you can, please upload it. Please click here to download it. And i saw "&" symbol many times. Can you explain what is that mean? Thanks! Aram (discuter) 7 mars 2020 à 17:36 (CET)
Hello @Aram. I've just integrated your translation, you can get the current version here. The "&" is used to define shortcuts (Alt + …): my advice is to keep the same letter, except if problematic. --NicoV (discuter) 8 mars 2020 à 17:04 (CET)
Thank you @NicoV I will translate more. Aram (discuter) 8 mars 2020 à 20:17 (CET)
Hi @Aram. As I still have problems with launchpad, I moved to tanslatewiki.net. If you have done more translations, maybe you can send them to me, so I can add them. And after that, it's probably better to user translatewiki.net. --NicoV (discuter) 24 juin 2020 à 14:12 (CEST)
Hi NicoV, Well done! translatewiki.net is better than the other. Actually, I was very busy during that time. So, I haven't done any other translations, but now I can translate the messages whenever I want. Thank you very much for this message. Aram (discuter) 28 juin 2020 à 18:58 (CEST)

Suggestion et question concernant la vérification des modèles modifier

Bonjour NicoV.

Dans WPCleaner, avec un clic droit, il est possible de tester si l'insertion d'un modèle contient des paramètres inexistants.

  • Requête traitée Question : Pourquoi l'analyse renvoie-t-elle parfois l'avertissement « Le paramètre « paramètre » n'est pas défini dans TemplateData », alors que c'est le cas si on en croit la documentation du modèle ?
    Exemple : paramètres image, activités, influencé par, influence de, compléments du modèle {{Infobox Artiste}}.
Enregistré sur Phabricator
Tâche 256581
  • Suggestion : Serait-il possible de rajouter dans l'interface un bouton qui permettrait d'un coup l'analyse de tous les modèles présents dans l'article ? Uniquement sur les modèles dont le TemplateData est défini. Éventuellement un message « Le TemplateData du modèle M n'est pas défini » pour les autres modèles.

PS dissocié : Merci d'avoir rétabli les liens vers les lignes contenant l'erreur lors de la détection des erreurs de Lint.
--Ideawipik (discuter) 26 octobre 2019 à 12:38 (CEST)

Bonsoir Ideawipik. Je viens de trouver le temps de regarder le premier problème : c'est à cause d'espaces en trop dans le TemplateData. J'ai corrigé le TemplateData, mais j'en ai profité pour rendre WPCleaner un peu plus tolérant sur ces espaces superflus. --NicoV (discuter) 7 janvier 2020 à 20:51 (CET)

Problème d'ouverture du logiciel modifier

Bonjour @NicoV, j'ai un problème avec le logiciel, sa fait un moment que pour l'ouvrir je doit le ré-installer et je ne comprend pas pourquoi ?— Sebicux [Discuter] 25 mars 2020 à 16:52 (CET)

Bonjour Notification Sebicux :. Peux-tu me donner quelques informations pour que j'ai une idée ?
  • Quelle méthode d'installation suis-tu ? (programme d'installation ?
  • Quel est ton système d'exploitation ? (Windows, Ubuntu, Mac…)
  • Quelle version de Java utilises-tu ?
  • Dans quel répertoire installes-tu WPCleaner ? (présence d'espaces dans le chemin ? autre ?)
  • Est-ce qu'il y a des fichiers de logs dans le répertoire (launcher.log, WPCleaner.log) ? Des messages indiquant des problèmes dedans ?
--NicoV (discuter) 25 mars 2020 à 17:23 (CET)
Notification NicoV : Voici les infos demandées :
  • Quelle méthode d'installation suis-tu (programme d'installation ? L'installation de WPCleaner avec le programme d'installation
  • Quel est ton système d'exploitation ? Windows
  • Quelle version de Java utilises-tu ? Version 8 Update 241 du 14 janvier 2020
  • Dans quel répertoire installes-tu WPCleaner ? (présence d'espaces dans le chemin ? autre ?) C:\WPCleaner
  • Est-ce qu'il y a des fichiers de logs dans le répertoire (launcher.log, WPCleaner.log) ? Des messages indiquant des problèmes dedans ? Aucun fichier .log
Pour info je n'ai aucune fenêtre qui s'ouvre en cliquant sur l'icone du logiciel— Sebicux [Discuter] 25 mars 2020 à 18:11 (CET)
@NicoV Je suppose que tu es très occupé IRL donc je te notifie au cas où si tu oublie ma demande.— Sebicux [Discuter] 31 mars 2020 à 23:12 (CEST)
@Sebicux Effectivement, un peu occupé ces derniers temps… Je viens de mettre une nouvelle version du programme d'installation qui crée un fichier de log (WPCleaner.log) et qui donne des informations système. Peux-tu effectuer les manipulations suivantes :
  • Supprimer les répertoires où était installé WPCleaner (ou les mettre de côté)
  • Supprimer les éventuels raccourcis vers WPCleaner
  • Télécharger le nouveau programme d'installation et l'essayer
  • Me dire si l'installation a marché et que WPCleaner a démarré, ce que contient le répertoire dans lequel tu as choisi d'installer WPCleaner, si WPCleaner démarre avec le nouveau raccourci… et voir si il y a des fichiers de log (normalement WPCleaner.log au même niveau que le programme d'installation, et d'autres dans le répertoire où a été installé WPCleaner).
--NicoV (discuter) 1 avril 2020 à 11:37 (CEST)
@NicoV J'ai installé le logiciel tout c'est bien passé, il c'est même ouvert à la fin de l'installation. Malheureusement si je clique sur l’icône, je n'arrive plus à le ré-ouvrir. Pourrais-tu m'envoyer un courriel par Wikipédia, afin de pouvoir y répondre et comme sa je t'enverrai des captures d'écran pour mieux visualiser le problème ?
Je n'ai aucun fichier .log dans le dossier, seulement des fichier .txt, .png, .pngv, .sh, .shv ou encore .batv.— Sebicux [Discuter] 1 avril 2020 à 20:02 (CEST)
@Sebicux Je t'ai envoyé un courriel hier pour qu'on échange plus efficacement. Dernier test à faire : double-cliquer sur WPCleaner.bat qui doit être dans le répertoire où tu as fait l'installation. Si ça ne marche pas, l’exécuter depuis une invite de commande pour voir si il y a des messages d'erreur. --NicoV (discuter) 2 avril 2020 à 12:33 (CEST)
@Sebicux Sinon, petite idée quand je vois les extensions de fichiers que tu indiques : il n’y a pas de .bat ? Si il n'y en a pas, est-ce que tu aurais un antivirus/firewall/… qui pourrait filtrer les téléchargements de tels fichiers ? Le fichier WPCleaner.bat est récupérable ici : à tester en le téléchargeant manuellement et en le mettant dans le répertoire où est WPCleaner. --NicoV (discuter) 2 avril 2020 à 13:55 (CEST)

Dump analysis modifier

Hi, NicoV (d · c · b)! I know there was instructions somewhere onwiki, but could find them, so... What was cli command to run a checkwiki scan for specific errors IDs in specific dumpfile, outputting results in specific folder? Thanks in advance! -- Edgars2007 (discuter) 12 avril 2020 à 15:39 (CEST)

Hi Edgars2007. You have explanations in each dump analysis page (like Projet:Correction syntaxique/Analyse 549 or en:Wikipedia:CHECKWIKI/WPC 108 dump), just don't use the "wiki:" prefix to save in a local folder and not on wiki pages. Both pages also have a link to the explanations for running bot with the command line (fr or en). Hope it's enough. --NicoV (discuter) 12 avril 2020 à 17:14 (CEST)
And also, you have some examples (but they save the result on wiki) in the tasks folder in WPCleaner directory. --NicoV (discuter) 12 avril 2020 à 17:15 (CEST)
Hi, Edgars2007. Depending on your local system and whether you use a credentials.txt file or not, you could run, in command line from the WPCleaner folder/directory, something like :
bash Bot.sh -credentials credentials.txt lang DoTasks ListCheckWiki_file.txt
or Bot.bat lang user password DoTasks ListCheckWiki_file.txt
where:
  • lang stands for the language of the wiki to be scanned (for example en for an enwiki dump)
  • the file ListCheckWiki_file.txt, that you might create in the same folder, should contain the following line (NNN1 NNN2 NNN3 … being the specific error IDs) :
ListCheckWiki <local path and name of the downoloaded dump file> <local path and name of the directory where the report will be stored> NNN1 NNN2 NNN3
Bonjour Notification NicoV. What is the point of keeping « [utilisateur] [mot_de_passe] » with credentials, in the fr documentation ? Edit. Has been corrected. Thanks.
--Ideawipik (discuter) 12 avril 2020 à 18:15 (CEST) et 13 avril 2020 à 14:19 (CEST)
Thanks! (sorry for missing header, I have forgot how to use wiki talk pages :D ) -- Edgars2007 (discuter) 13 avril 2020 à 17:00 (CEST)

Question. Recherche dans wikitexte non parsé modifier

Bonjour NicoV. Comme il existe des suggestions et suggestions_typo, générales qui fonctionnent avec des regex sur des éléments de texte "parsé" par WPCleaner, y aurait-il moyen de configurer/personnaliser WPCleaner pour des suggestions de remplacement pour du wikitexte brut, par exemple contenant un modèle, un lien externe entre crochets ou des balises ? Merci. Ne te préoccupe pas de cette demande, si c'est compliqué à mettre en œuvre. Peut-être qu'AWB est plus adapté pour cela ? Bien à toi. --Ideawipik (discuter) 21 avril 2020 à 16:02 (CEST)

Bonjour Ideawipik. Pas sûr de comprendre, donc pas sûr que la réponse soit la bonne… Sauf cas particulier, WPCleaner n'utilise les suggestions que dans le texte, et pas dans les liens, modèles… Par contre, pour certaines expressions régulières, il va chercher ailleurs :
  • Si l'expression régulière commence par {{, il va chercher sur les modèles
  • Si l'expression régulière commence par [[, il va chercher sur les liens internes
  • Si l'expression régulière commence par <, il va chercher sur les balises
Il n'y a pas actuellement de fonction de remplacement basé sur du texte brut. --NicoV (discuter) 21 avril 2020 à 17:22 (CEST)
Merci pour la réponse rapide. Si on veut, par exemple, utiliser des suggestions ou recherches comme celles qui suivent, est-ce possible ?
  • \[https*\:\/\/siteblacklisté[^ ]* ([^\]]*)\]$1 , y compris entre des <ref>.
  • ou <balise>\n\{\|.*?\n\|\}\n*</balise>, pour extraire un tableau entre balises.
  • ou une regexp ne commençant pas par un des motifs cités mais contenant un modèle ou un lien ?
Question subsidiaire : Est-ce que les modes DOTALL ou MULTILINE sont activés pour les « . » (resp ^ et $) ? Merci. --Ideawipik (discuter) 21 avril 2020 à 18:19 (CEST)

✔️ Référence en double... pour la même phrase modifier

Enregistré sur Phabricator
Tâche 256312

Bonjour,

Lorsque une référence est en double à la fin de la même phrase, par exemple[1][2][3], WPCleaner les remplace par[4][5][4]. Le cas doit être rare, mais si ça peut être amélioré facilement avec une regex, ça éviterait ce genre de chose. The RedBurn (ϕ) 29 mai 2020 à 12:32 (CEST)

Bonjour The RedBurn. Merci pour la notification. Dans ce cas précis, il s'agit d'une modification manuelle par Jarfe, mais je peux ajouter quelque chose pour ce cas particulier. Je pense que j’ajouterais une erreur spécifique pour ça, quand une même référence est utilisée plusieurs fois dans le même paquet de références. --NicoV (discuter) 29 mai 2020 à 13:39 (CEST)
Bonjour The RedBurn. La nouvelle détection est ajoutée dans WPCleaner, avec correction automatique dans la plupart des cas. --NicoV (discuter) 6 novembre 2020 à 18:56 (CET)

Rendu des références

  1. référence a
  2. référence b
  3. référence a
  4. a et b référence a
  5. référence b

Phabricator modifier

Bonjour. Je me suis décidé à passer sur Phabricator pour le suivi des bugs et des demandes d'amélioration. De préférence, merci de passer par Phabricator pour signaler un bug ou faire une demande d'amélioration. Un tableau de bord est géré par Phabricator. --NicoV (discuter) 24 juin 2020 à 13:11 (CEST)

Important : mise à jour manuelle de WPCleaner modifier

Enregistré sur Phabricator
Tâche 257495

Bonjour, à cause de la migration du domaine Toolforge, WPCleaner ne peut plus se mettre à jour de la version 2.02 vers la version 2.03. Je suis en discussion avec la fondation pour voir si ils peuvent faire quelque chose de leur côté, mais si vous voulez mettre à jour en 2.03 (améliorations mineures pour l'instant), vous pouvez le faire de plusieurs manières :

Dites-moi si il y a un problème. --NicoV (discuter) 10 juillet 2020 à 17:43 (CEST)

Enregistré sur Phabricator
Tâche 258813
Bonjour à tous : un contournement a été mis en place côté Toolforge jusqu'au 15 septembre. Normalement, en lançant au moins une fois WPCleaner avant cette date limite, il devrait se mettre à jour en 2.03 (et pouvoir ensuite continuer à se mettre à jour qu'il y ait le contournement ou pas). Dites-moi si vous rencontrez des problèmes. --NicoV (discuter) 24 juillet 2020 à 19:09 (CEST)
Pas de problème par la troisième méthode du premier message et avant le contournement. — Ideawipik (discuter) 29 juillet 2020 à 19:31 (CEST)
Mise à jour faite chez moi Émoticône Leag ⠇⠑⠁⠛ 30 juillet 2020 à 10:40 (CEST)

Annulation de modification par erreur modifier

Bonjour NicoV, J'étais en train de corriger des fautes de l'article https://fr.wikipedia.org/wiki/Louis_de_Lagarde et WPCleaner a modifié quelque chose pendant que je corrigeais. Quand j'ai voulu publier, on m'a dit qu'une version avait été modifiée entre temps. Comme la modif n'était pas très lourde, j'ai "écrasé" la modif de WPCleaner et j'ai voulu la remettre après mais je n'ai pas compris en quoi avait consisté cette modif... Si tu veux bien la refaire, j'en suis désolé par avance.

Merci! Épistoire (discuter) 20 août 2020 à 10:30 (CEST)

Bonjour Épistoire. Merci pour la notification et pas de soucis. Pour ce genre de modification, mon bot devrait repasser automatiquement demain vers la même heure (c'est pour enlever des caractères de contrôle inutiles et invisibles). --NicoV (discuter) 20 août 2020 à 10:35 (CEST)

Mise à jour modifier

Bonjour prinicpalemnt Notification nicoV,

Je tiens à signalé que les « tutos » (ou conseils...) de l'espace de nom « Wikipédia », ne sont pas trop à jour. J'utilise depuis peu WPC, et j'ai remarqué prinicalement que les pages d'aides sont écrites pour les mots techniques (ceux qui figure dans WPC) sont écrits en anglais et non en français. Je vais essayer de bientôt mettre à jour ceux ci, mais si quelqu'un souhaite s'en occuper qu'il me le dise ici ou ici.

Bien cordialement,

Florian COLLIN (discussion) 30 octobre 2020 à 09:20 (CET)

P.S. : Il ne s'agit pas de ce qui concernent l'installation et l'authentification mais bien l'utilisation.

Bonjour Florian COLLIN. Merci pour le message. C'est vrai que j'ai délaissé les pages d'aide depuis un certain temps… N'hésite pas à les mettre à jour quand tu peux, et si besoin, je peux compléter. --NicoV (discuter) 30 octobre 2020 à 10:00 (CET)
Notification NicoV, j'ai déjà commencé par celle ci, et je vais prendre mon temps pour faire les autres. Je te ferai signe si j'ai besoin d'aide.
Bien cordialement,
Florian COLLIN (discussion) 30 octobre 2020 à 10:04 (CET)

✔️ Suggestion relative à des cas particuliers de l'erreur 548 : ponctuation dans un lien modifier

Enregistré sur Phabricator
Tâche 267474

Bonjour NicoV. Dans cette modification, [[Accouchement|accouchements]], est corrigé en [[Accouchement|accouchements]], et c'est correct. Est-ce qu'une conversion en [[accouchement]]s, ne serait pas encore mieux, pour le wikicode, en profitant de la syntaxe simplifiée des liens, quand le libellé débute comme la cible ?
Salutations cordiales et encore merci pour ton implication dans le projet.— Ideawipik (discuter) 7 novembre 2020 à 11:02 (CET)

Erreur double paramètre du modèle En cours de traduction modifier

Bonjour,

Dans le modèle {{En cours de traduction}}, il faudrait ne pas détecter le doublon du paramètre "ci". L'un est dédié à la langue, l'autre au code langue. --LD m'écrire 4 décembre 2020 à 21:16 (CET)

Bonjour LD. Je ne comprends pas ta remarque, les paramètres en doublon ne sont pas gérés par MediaWiki. --NicoV (discuter) 5 décembre 2020 à 08:52 (CET)
J'ai ouvert une discussion à ce sujet Discussion modèle:En cours de traduction#Doublement du paramètre ci. Je pense qu'il y a une confusion : le modèle ne sait pas gérer 2 paramètres "ci", par contre, il gère différemment un paramètre "ci" et un 3e paramètre non nommé. --NicoV (discuter) 5 décembre 2020 à 09:37 (CET)

✔️ Erreur Java dans le "Projet Correction Syntaxique" modifier

Hello, j'ai une erreur bloquante quand j'utilise le "Projet Correction Syntaxique". L'appli recherche bien les articles "en erreur", mais dès que j'essaie de les charger, j'ai une fenêtre avec "Une erreur est survenue : null -java.lang.NullPointException" et les articles apparaissent dans la zone de correction sans la moindre erreur détectée (je sais pas si vous me comprenez… même moi j'ai du mal Émoticône+). Mais si je lance ces mêmes articles depuis la fenêtre prinicpale de WPCleaner, ça passe nickel, il détecte bien les erreurs présentes dans le texte.
Je n'ai rien changé dans les paramètres, je l'ai d'ailleurs utilisé il y a quelques heures sans le moindre soucis. Des idées ? Ah, si peut servir, j'utilise la 2.04. --Hyméros --}-≽ Oui ? 6 décembre 2020 à 17:45 (CET)

Bonjour Hyméros. Merci pour le signalement, c'est un bug que j’ai ajouté avec une nouvelle détection d'erreur. Je viens de mettre à jour WPCleaner, l'arrêter et le relancer devrait corriger le problème. --NicoV (discuter) 6 décembre 2020 à 18:25 (CET)

Numérotation des auteurs dans le modèle ouvrage modifier

Bonjour Émoticône,
Le WikiCleanerBot est passé ici sur l'article Loi de Henry. Il a corrigé la numérotation erronée des auteurs du modèle ouvrage. À l'origine :
auteur1= Gérard Liger-Belair|auteur2= Clara Cilindre|auteur3= Marielle Bourget|auteur3= Hervé Pron|auteur4= Fabien Beaumont|auteur5= Guillaume Polidori|auteur6= Philippe Jamesse|auteur7= Miguel Cabral|auteur8= Paulo Lopes
suite à correction :
auteur1= Gérard Liger-Belair|auteur2= Clara Cilindre|auteur3= Marielle Bourget|auteur3= Hervé Pron|auteur5= Fabien Beaumont|auteur6= Guillaume Polidori|auteur7= Philippe Jamesse|auteur8= Miguel Cabral|auteur9= Paulo Lopes
Bizarrement il a bien repéré qu'il y avait 9 auteurs et non 8, il a corrigé les auteurs de 4 à 8 en les décalant de 5 à 9, mais il n'a pas corrigé le doublon "|auteur3= Marielle Bourget|auteur3= Hervé Pron".
Un p'tit bug à corriger ?
Cordialement. Patrick.Delbecq (discuter) 22 décembre 2020 à 13:47 (CET)
Je viens de me rendre compte que le bot avait laissé un commentaire sur la page à faire de l'article. J'ai effectué les corrections demandées. Patrick.Delbecq (discuter) 22 décembre 2020 à 13:56 (CET)

Bonjour Patrick.Delbecq. Dans ce cas, c'est une édition manuelle, j'ai juste oublié de changer le 2e auteur3 et pas fait attention que l’erreur était toujours présente… Pas de bug, juste pas fait attention… --NicoV (discuter) 22 décembre 2020 à 14:08 (CET)

Notification NicoV :, OK. Merci pour la correction, ça a permis de remettre une réf d'applomb. Bonnes fêtes de fin d'année. Patrick.Delbecq (discuter) 22 décembre 2020 à 14:12 (CET)

Merci Patrick.Delbecq. Bonnes fêtes ! --NicoV (discuter) 22 décembre 2020 à 14:14 (CET)
Retour à la page du projet « WPCleaner/Archives 2020 ».