Cet utilisateur se sert de WPCleaner.

Discussion Wikipédia:WPCleaner

Une page de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Palm Island R.svg Ce contributeur est en vacances.

Il ne pourra donc pas répondre à vos messages dans l’immédiat.

Nuvola web broom.svg WPCleaner - 2.0 ()

Nuvola web broom.svg WPCleaner

Informations générales sur WPCleaner.

Gnome-help-faq.svg Discussion (en)

Discussion sur WPCleaner et questions sur son fonctionnement.

Gnome-tools-check-spelling.svg Typos

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


Aide à l'utilisation de WPCleaner.

Gnome-system-software-installer.svg Installation

Installation de WPCleaner.





2007200820092010
2011201220132014
2015201620172018

Discussions[modifier le code]

État des requêtes
Requête en cours de traitement {{Requête en cours}}
Requête traitée {{Requête fait}}
Requête refusée {{Requête refus}}
Requête en attente d'informations complémentaires {{Requête info}}
Requête démarrée puis mise en instance {{Requête pause}}
Requête arrêtée suite à un problème {{Requête stop}}
Requête à archiver sans suite {{Requête sursis}}
Requête non prise en charge depuis un moment {{Requête perdue}}
Requête non prise en charge par un bot {{Requête caduque}}
Requête à archiver sans suite {{Requête sans suite}}

Automatic preload?[modifier le code]

Hello! I am glad you've written WikiCleaner - I use it mailny for disambig cleaning. I have a small question tough (I don't know if it was pointed before, since I speak no French). Is it possible for WikiCleaner to automatically load the next page from the list of pages that link to a particular disamb page after I save the article I was working on previously? Will certainly speed up the process, although the people at the recent changes won't like it probably :) Wpedzich (d) 26 mai 2011 à 10:54 (CEST)

Hi. This option is not currently available, but I can add it on my TODO list. Until it is done, I suggest using the "Select next links" button to select several pages (10 by default) and then run the Gnome-system-run.svg analysis for all the selected pages. It's faster to load 10 pages simultaneously than to load them one at a time, and it's even faster if you have preloaded the list of disambiguation pages (the "Preload disambiguations pages" button in the main window). --NicoV (d) 26 mai 2011 à 11:37 (CEST)
Thank you for the answer. I will await the implementation of this feature - as I said, it would be personally useful, but I hope others will find it helpful too. Wpedzich (d) 27 mai 2011 à 10:48 (CEST)
PS. I have tried what you've suggested, but I am sure you know what Java does to a PC's speed when a program opens 10+ windows... :) Wpedzich (d) 27 mai 2011 à 11:34 (CEST)
I think that my next big addition to WPCleaner will answer your request : having only one Full Analysis window with one tab for each page, displaying only a few pages at a time, waiting for pages to be finished before loading other pages. But it requires quite some work, so I don't know when it will be available. --NicoV (d) 24 juin 2011 à 14:50 (CEST)

Coloration[modifier le code]

Bonjour, je viens de découvrir la coloration de la syntaxe. C'est très sympa Clin d'œil Leag ⠇⠑⠁⠛ 18 octobre 2011 à 16:59 (CEST)

C’est vraiment pratique ! Merci pour cette amélioration, ça devrait bien aider à repérer et réparer les erreurs. Si tu as le temps, j’aimerais essayer quelques surlignages supplémentaires :
  • Fait avoir le contenu des balises <ref>Prénom Nom, ''Ouvrage'', …</ref> colorées en gris clair (les interwikis sont gris foncés, et on ne risque pas de confondre) ;
    Je m'y remets… Dans la prochaine version, il sera possible de choisir la mise en forme des balises références, incluant leur texte. --NicoV (d) 8 février 2013 à 16:06 (CET)
  • une autre couleur pour surligner les couples balises HTML genre <gallery>Image:…|description […] </gallery>, etc. Ou sans forcément surligner le tout : par exemple on peut jouer sur deux couleurs juste pour repérer les couples (balises ouvrantes/fermantes) « <math>lorem ipsum c = 9a - b</math> […] on change de couleur au prochain couple <math>z=x-y</math> […] on revient à la première couleur <math>E = mc²</math>… »
  • l’idée ensuite serait de colorer les différents []{}<> restants (non appairées) d’une couleur assez visible, peut-être rouge vu que de toute façon la plupart devraient être des erreurs syntaxiques (à vérifier à l’usage) ;
  • une couleur pour les espaces multiples (espaces  inutiles) qui trainent un peu partout ;   
  • on pourrait aussi aider les corrections typographiques, je pensais par exemple aux guillemets " hors référence ou tableaux, ou au suivi de l’espace insécable/apostrophe typographique/ellipses mais pour le moment ce n’est pas l’objectif principal du projet.
Voilà pour ce qui m'est passé en tête en utilisant la coloration syntaxique pour la première fois. Ça donne de vraiment envie d’utiliser l’outil en tout cas, bravo pour cette étape ! — A2 (d) 19 octobre 2011 à 09:09 (CEST)
La coloration syntaxique est mise en place depuis fin juillet, c'était une de mes dernières grosses modifications sur WPCleaner (peut-être pas fait assez de publicité sur cette fonction Clin d'œil, mais elle peut ralentir le fonctionnement). Depuis, je suis surchargé de boulot et je fais le minimum syndical sur WPCleaner (analyse du pb de login avec la nouvelle version de MW, …). J'espère pouvoir reprendre les évolutions dessus d'ici la fin de l'année. --NicoV (d) 20 octobre 2011 à 06:44 (CEST)
Dans la v1.13, il y aura la coloration de toutes les balises (HTML ou wiki). C'est la balise elle-même qui sera colorée, et pas son contenu. L'idée d'alterner les couleurs me plait bien, il faudra que je l'implémente. Par contre, il faut que je vois comment gérer cette alternance entre les balises imbriquées et les balises qui se suivent… --NicoV (d) 8 mars 2012 à 08:35 (CET)

Police de l'éditeur[modifier le code]

Bonjour,

Il serait pratique de pouvoir changer la police dans l'éditeur, je pense notamment à une police à chasse fixe.

D'autre part, lorsque j'utilise la correction syntaxique, j'ai pas l'impression que l'aperçu fonctionne. L'utilisation de cet outil n'a aucun effet chez moi (win 7 pro).

Merci ! -- AGhostDog, 27 décembre 2013 à 18:20‎

Références avec entités HTML[modifier le code]

A vérifier: Utilisateur:Drongou/Références avec entités HTML (cf. Wikipédia:ÉditeurVisuel/Avis#Ajout_de_.5Bobject_Object.5D). --NicoV (discuter) 12 mars 2014 à 09:05 (CET)

Corrections orthographiques[modifier le code]

Bonjour. Je comprends qu'il est possible de faire une analyse complète d'une page avec WPCleaner, mais est-il possible avec cet outil de corriger dans toute l'encyclopédie certaines fautes d'orthographe qui apparaissent fréquemment telles que :

  • les fautes d'accord de nombre, par exemple : les commerçant ;
  • les fautes d'accord du participe passé, par exemple : ont endommagés (en distinguant les cas où c'est correct, comme dans « les ont endommagés »)
  • les fautes de trait d'union, par exemple : non-officiel (il n'y a pas de trait d'union devant un adjectif) ?

Cordialement.Pautard (discuter) 10 juillet 2014 à 18:18 (CEST)

Bonjour Pautard, à l’heure actuelle, non ce n'est pas possible. Si besoin, je peux ajouter une fonction donnant une liste de pages contenant un texte donné. Pour ce qui concerne l’automatisation de la correction, il y aurait alors la fonction de modification semi-automatique, mais le problème est de gérer les cas de faux positifs (noms propres, autre langue, …). --NicoV (discuter) 10 juillet 2014 à 22:47 (CEST)

Catégorie:Naissance et Catégorie:Décès[modifier le code]

Depuis quelques mois, ces catégories sont remplacées par des catégories plus précises indiquant le mois. Ne serait-il pas possible dans le cas où le modèle date de naissance est renseigné, proposer de remplacer la catégrie Naissance en XXXX par la catégorie Naissance en mois XXXX ? De même pour la Catégorie Décès avec le modèle date de mort ou date de décès ? Jmax (discuter) 19 juillet 2014 à 12:25 (CEST)

Bonjour Jmax, j'ai un peu réfléchi sur cette demande, mais j'essaye que les fonctions de WPCleaner soient utilisables et configurables pour chacun des wiki supportés. Pour l’instant, je ne vois pas trop comment faire pour que ce soit suffisamment ouvert pour être configurable. Des idées ? --NicoV (discuter) 27 juillet 2014 à 00:34 (CEST)
Effectivement, il me semble que cette convention est utilisée uniquement pour la wikipedia francophone. Devant l'ampleur des modifications (au bas mot, 500 000), je vais sans doute me faire une version qui fait cette correction et la lancer en mode robot pour chaque année. Par contre, une autre vérification s'impose: s'il y a une catégorie Décés en alors la catégorie Naissance en doit également exister. Cette dernière modification doit pouvoir fonctionner pour les autres langues, par exemple catégories Birth in XXXX et Deaths in XXXX pour la version anglophone, Geboren et Gestorben pour la version allemande, etc Jmax (discuter) 27 juillet 2014 à 09:36 (CEST)

Google UI checker[modifier le code]

Simple function , look for ('?'|'&')'h'l='(.)*(.)*('?|'&') in a page and allow user to change this to en/fr/de etc as sppropriate to the wiki on which it appears. Sfan00 IMG (discuter) 5 août 2014 à 00:18 (CEST)

Hi Sfan00 IMG, I'm not sure I understand your request. Can you elaborate? --NicoV (discuter) 8 août 2014 à 10:31 (CEST)
The request for a script that looked for external links to Google. Some of these links have an hl= paramater which defines the interface language for the Google interface. Ocassionaly I've noted that the interface language when following a link isn't english ( I do most of my browing from the English Wikipedia.
As queries to Google provide this means of telling the UI there which langauge to use I felt it would be reasonable if there was a script that helped identify links where the UI language nominally selected, didn't match the language code for the Wikipedia concerned. For example, on English Wikipedia you would expect English language links (even if the content like a Books scan wasn't), ans for these links the hl param should be en, for French Wikipedia FR, German Wikipedia, de etc (by appropriate code).
Whilst it is possible to do this check manually, it would be less prone to error if there was a function in the WPCleanr tool for looking at the relevant external links and fixing them up automatically.
Sfan00 IMG (discuter) 8 août 2014 à 23:41 (CEST)
Hi Sfan00 IMG, could you create a sandbox page containing incorrect and correct links ? I will think about how to integrate this into WPCleaner. Maybe a new error # in Check Wiki. --NicoV (discuter) 10 août 2014 à 20:36 (CEST)

Article orphelin[modifier le code]

Une idée. Serait-il possible d'essayer de faire adopter des articles orphelins grâce à WPCleaner ? J'ai pensé à ca car WPCleanner scanne le contenu des pages et est surement capable de chercher l’occurrence d'un terme ou groupe de mots (titre d'un article).

Une fois que j'ai chargé la catégorie sur laquelle je veux travailler (cf. la photo), je sélectionne un ou une multitude d'articles et je pourrait cliquer sur un éventuel nouveau bouton dans la zone entourée de rouge. Ce bouton ouvre une petite boite de dialogue avec un champ de texte pour renseigner le titre de l'article orphelin (l’occurrence du titre). Ok mettrait à jour une nouvelle liste ou la première. Sur cette boite de dialogue, peut-être une case à cocher permettrait de chercher sur tout wiki fr (mais bonjour le temps de scan...)

Ou bien sur, tout autre solution pour mette en place cette option. Ce n'est qu'une suggestion, une idée pour faire avancer le schmilblick, j'ai pensé à ca en voyant passer Utilisateur:DickensBot -- Archimëa [Toc 2 Mi] 4 novembre 2014 à 13:54 (CET)

Je viens de penser qu'une recherche via le moteur de recherche de mediawiki est peut-être plus rapide, il y aurait pas un moyen ? d'automatiser la manœuvre dans wpcleaner, récupérer les infos... -- Archimëa [Toc 2 Mi] 4 novembre 2014 à 14:03 (CET)
Bonjour Archimëa. Oui, c'est sans doute possible mais probablement un peu de boulot, il faut que je trouve le temps pour m'en occuper. --NicoV (discuter) 4 novembre 2014 à 14:48 (CET)
OK, pas de soucis, ca presse pas, c'est pour ajouter une corde à l'arc de WPCleanner, si/quand tu auras du temps. -- Archimëa [Toc 2 Mi] 4 novembre 2014 à 14:51 (CET)

Tri des sources dans le modèle référence[modifier le code]

Bonjour NicoV. Est-ce qu'il serait possible d'apprendre à WC de trier les sources dans le modèle {{Références}} ?

Exemple ici : Star Wars Trilogy: Arcade. AWB le faisait, mais malheureusement ne le fait plus. Un clic droit sur le modèle proposerait de trier soit par nom de la référence : <ref name="NOM"></ref>, soit par ordre d'appel des références dans l'article, le choix étant laissé au rédacteur (la personne qui effectue la maintenance corrige et finalise le tri choisi), ou à la personne qui effectue la maintenance (la personne qui effectue la maintenance choisi le type de tri si c'est le bazar). -- Archimëa [Toc 2 Mi] 29 avril 2015 à 23:14 (CEST)

Bonsoir Archimëa, je regarderais pour ajouter cette fonction, mais je ne sais pas trop quand j'aurais le temps… --NicoV (discuter) 4 mai 2015 à 22:51 (CEST)
Bonsoir NicoV, si tu peux faire ca c'est super. Et c'est quand tu pourras bien sûr -- Archimëa [Toc 2 Mi] 4 mai 2015 à 23:21 (CEST)

Maintenance du modèle Lien[modifier le code]

Bonjour,

Penses-tu qu'il serait possible d'adapter WPCleaner pour faciliter ce type de maintenance : voir ici. Ce serait pour modifier les modèles Liens pointant vers un article déjà existant.

Fait Sinon, j’ai remarqué hier que je ne pouvais pas copier/coller quoi que ce soit dans l’application (rien depuis l’extérieur, ni rien d'intérieur). --LD m'écrire 3 mai 2015 à 23:18 (CEST)

Bonsoir LD, il faut que je réfléchisse à ce que je peux proposer, mais je ne sais pas quand j’aurais le temps…
Pour le copier/coller, es-tu sous Mac ? Si oui, peux-tu essayer les touches Ctrl+C et Ctrl+V dans WPCleaner au lieu de Command+C et Command+V ? --NicoV (discuter) 4 mai 2015 à 22:54 (CEST)
Oui! il faut passer par le clavier, simple gymnastique à travailler au début qui apporte dans le surf et les modifs classique sur wiki après. -- Archimëa [Toc 2 Mi] 5 mai 2015 à 00:18 (CEST)
Tu visais juste NicoV ! Je vais m’y habituer. Merci de vos réponses. LD m'écrire 5 mai 2015 à 00:29 (CEST)
Il faudra que je regarde comment faire marcher les touches Command+C et Command+V en Java… Il y a l'air d'y avoir quelques tutoriels ([1], [2], [3], …), je vous demanderais de tester quand j'aurais fait une version modifiée. --NicoV (discuter) 5 mai 2015 à 00:38 (CEST)
Amha, ne te tracasse pas avec ce petit détail, les habitudes viendront vite, il s'agissait juste d’être au courant. --LD m'écrire 5 mai 2015 à 00:54 (CEST)
On m'a déjà posé un certain nombre de fois la question "pourquoi le copier/coller ne marche pas ?", et comme je pense que seule une partie des utilisateurs vient poser la question, il doit y avoir d'autres utilisateurs qui continuent sans copier/coller ou abandonnent simplement… Pour les premiers qui m'avaient posé la question il y a bien longtemps, je n'avais même pas compris qu'ils me parlaient de Command+C et Command+V au lieu de Ctrl+C et Ctrl+V, et je n'ai même pas pu leur fournir une solution de contournement… --NicoV (discuter) 5 mai 2015 à 01:09 (CEST)
Il suffit de mettre une petite note sur la page d’installation ou de de présentation :) --LD m'écrire 5 mai 2015 à 01:37 (CEST)
LD, Archimëa, j’ai fait une modification dans WPCleaner, est-ce que le copier/coller est mieux géré sous Mac avec la toute dernière version ? --NicoV (discuter) 5 mai 2015 à 21:04 (CEST)
Avec la touche commande ? --LD m'écrire 5 mai 2015 à 21:58 (CEST)
Oui, j'ai essayé cette suggestion… A voir si ça change quelque chose dans la partie wikitexte (éditeur multi lignes) et/ou dans les champs de saisie mono ligne. --NicoV (discuter) 5 mai 2015 à 22:18 (CEST)
Ça ne fonctionne pas pour moi, je l'utilise en .jar, je sais pas si je dois faire une quelconque mise à jour pour que ça fonctionne. --LD m'écrire 5 mai 2015 à 22:23 (CEST)
Il faut récupérer la toute dernière version du .jar, qui fait une taille de 5 891 007 octets. Je ne suis pas sûr que ma modification corrige le problème. --NicoV (discuter) 5 mai 2015 à 22:46 (CEST)
Cela fonctionne très bien, merci Notification NicoV : --LD m'écrire 10 mai 2015 à 23:43 (CEST)

Quelques suggestions.[modifier le code]

Bonjour,

je vous remercie et vous félicite pour la création de ce remarquable logiciel ; c'est de l'excellent travail.

J'ai quelques suggestions à vous soumettre :

  • la progression de recherche d'occurences textuelles par les touches de fonction "F3" / "shift-F3" dans l'éditeur d'articles ;
  • Fait récupérer le texte en surbrillance dans la fenêtre de recherche après un "Ctrl-f" ;
  • Fait dans l'article Enzyme, il y a bien une section Notes et références pourtant la fenêtre Correction Syntaxique affiche l'alerte Section « Notes et références » manquante, probablement à cause de l'utilisation du modèle Références nombreuses.

D'avance, merci et bonne journée.--ContributorQ() 30 juin 2015 à 13:14 (CEST)

Bonjour ContributorQ, merci pour les suggestions.
J'ai modifié la configuration pour prendre en compte {{Références nombreuses}}
Pour les autres suggestions, je regarde ce que je peux faire quand j’ai un peu de temps libre. --NicoV (discuter) 30 juin 2015 à 22:01 (CEST)
Bonjour ContributorQ, été assez chargé, je viens de faire la modification pour la fenêtre de recherche. --NicoV (discuter) 31 août 2015 à 18:45 (CEST)
Bonsoir,
j'ai testé et cela fonctionne. Merci.--ContributorQ() 31 août 2015 à 22:24 (CEST)

New function on Check Wikipedia window[modifier le code]

Full path: Main window, Project Check Wikipedia, Load all errors, Load pages.

By clicking on "Load pages" tabs are open with the pages. The suggestion is to add a new button in the menu (with the others: Validate, Send, Mark as already fixed, ...) to reload each page individually, exactly as in the full analysis window. Thank you. Felipe L. Ewald (discuter) 16 août 2015 à 05:32 (CEST)

Cas étrange[modifier le code]

Bonjour, dans l'outil, l'erreur affichée était « Titre de section de terminant pas par « = » », alors que le problème venait d'un modèle {{pp.}} mal fermé et d'un autre mal ouvert, voir le diff, lignes 76 et 88, celui de la ligne 76 n'étant détecté qu'après correction de la ligne 88 (il y a une autre modif annexe sans rapport, ligne 51 ; j'ai corrigé le commentaire de diff avant d'envoyer).--Rehtse (échanger) 11 novembre 2015 à 03:32 (CET)

Bonjour Rehtse, merci pour le signalement.
Pour le titre de section, je suis au courant, il faut que je corrige : quand un titre est dans un modèle, ça déclenche cette erreur.
Fait Pour les modèles mal fermé / mal ouvert, je pense qu'il faudrait que j’ajoute quelque chose pour prendre en compte les cas où ça ce passe dans des références : la fermeture de la balise ref semble forcer la fermeture du modèle. --NicoV (discuter) 11 novembre 2015 à 08:54 (CET)

Fait Ok, merci NicoV pour la réponse. Autre chose qui n'a rien à voir : pour la détection des erreurs sur les modèles mal ouverts ou fermés, est-il possible d'ajouter un test pour ne pas tenir compte des { et } lorsqu'ils se trouvent dans un lien http ?--Rehtse (échanger) 11 novembre 2015 à 10:36 (CET)

Bonjour Rehtse, j'ai corrigé l'analyse des articles pour mieux gérer les modèles mal fermés dans les références. Dans le cas que tu me signales, ça enlève l'erreur sur le titre de section (mais j'ai encore des corrections à faire pour que l’erreur n’apparaisse pas quand un titre est vraiment dans un modèle) et ça ajoute bien les 2 erreurs sur les modèles.
Pour le cas des liens http, le problème est que CW les détecte… J'ai posé la question sur la page de CW. --NicoV (discuter) 11 novembre 2015 à 13:02 (CET)
Rehtse, une possibilité pour éviter la détection des liens avec des accolades est de remplacer les { par %7B et } par %7D (cf. par exemple) : http://ekloges-prev.singularlogic.eu/v2012b/public/index.html#%7B%22cls%22:%22level%22,%22params%22:%7B%22level%22:%22ep%22,%22id%22:19%7D%7D est équivalent à http://ekloges-prev.singularlogic.eu/v2012b/public/index.html#{%22cls%22:%22level%22,%22params%22:{%22level%22:%22ep%22,%22id%22:19}} --NicoV (discuter) 11 novembre 2015 à 13:26 (CET)
Oui, c'est bien ce que je fais sur les articles liés aux élections grecques, mais c'est un peu fastidieux et cette nuit il en avait un paquet, tout ça pour une correction qui n'en est pas une... et comme je suis un peu feneant... Merci pour la réponse.-Rehtse (échanger) 11 novembre 2015 à 13:36 (CET)
Rehtse, je peux regarder pour que WPC propose cette modification dans ses suggestions. --NicoV (discuter) 12 novembre 2015 à 17:58 (CET)
Rehtse, j'ai modifié WPC pour que dans le cas des URL il propose de lui-même le remplacement des accolades. Comme je ne maîtrise pas le développement de CW, je préfère que WPC détecte aussi les trucs détectés par CW, même si certains me semblent inutiles. --NicoV (discuter) 12 novembre 2015 à 21:58 (CET)
Super, merci, quelle réactivité ! --Rehtse (échanger) 12 novembre 2015 à 22:28 (CET)

Fix redirects[modifier le code]

Hi, Nico! Redirect fixing is in my opinion one of the coolest features in WPC, especially when working with navboxes :) But couldn't there be some button "Fix all redirects"? That would be very helpful. --Edgars2007 (discuter) 14 novembre 2015 à 08:25 (CET)

Hi Edgars2007. Well, some wikis think that redirects should be fixed only in some cases (see :en:WP:NOTBROKEN for example), so I'm quite reticent to add this "Fix all"… --NicoV (discuter) 14 novembre 2015 à 09:30 (CET)
OK. And adding such option for only some Wikipedias (like lvwiki) would be quite hard to achieve, right? -- Edgars2007 (discuter) 14 novembre 2015 à 10:56 (CET)
Notification Edgars2007 : Yes, probably. In the old releases of WPC, the feature to replace redirects by their direct link was more obvious and straightforward, but I had some complaints that some users were using it too widely. So, I made it less obvious, and even added the possibility of a warning shown to the user (which is activated for enwiki).
Eventually, I could add something that needs to be configured per user, but I'm not too keen about it. --NicoV (discuter) 14 novembre 2015 à 11:10 (CET)
OK, then will continue use the current system. -- Edgars2007 (discuter) 15 novembre 2015 à 08:09 (CET)
Yes, this is probably a good addition, end user could activate or not the feature. -- Archimëa [Toc 2 Mi] 15 novembre 2015 à 14:21 (CET)

Arguments erronés des modèles[modifier le code]

J'ai vu que tu a récemment ajouté la détection des arguments de modèle dupliqués pour une liste ou catégorie d'article concernant ce problème. Cependant, je trouve que c'est un ajout minime, car il me semble que c'est détecté automatiquement et placé dans une catégorie, la catégorie étant actuellement vide (si la catégorie venait un jour à être surpeuplée, ceci aurait cependant on utilité...).

De mon point de vue, il serait beaucoup plus utile de détecter les arguments erronés, comme le fait le script d'Orlodrim ([4] exemple avec le modèle Lien web). Ce qui permettrait de corriger seulement pour une catégorie ou liste de pages, ce que son script ne peut pas. Cela permettrait aussi de mettre un message en sous-page à faire, ce qu'il ne fait pas aussi. Enfin, je ne connais pas du tout la complexité de la tâche à accomplir pour réaliser ca... donc pas de soucis, c'est juste une idée, comme d'hab Mort de rire ! Boulet -- Archimëa [Toc 2 Mi] 15 novembre 2015 à 14:21 (CET)

Bonjour Archimëa, je regarderais ce que fait le script d'Orlodrim et voir si je peux m'en inspirer. Juste pour info, la catégorie des arguments dupliqués contenait environ 15.000 articles, la fonction a bien servi Clin d'œil. --NicoV (discuter) 16 novembre 2015 à 10:31 (CET)
Bonjour NicoV, Ah bon, je ne savais pas. autant pour moi. -- Archimëa [Toc 2 Mi] 16 novembre 2015 à 12:51 (CET)
Archimëa, si je comprends bien, c'est un peu le principe de ce que propose WPC dans la fonction "Vérifier le modèle" (accessible avec un clic droit sur un appel de modèle), mais en plus global, non ? Pour arriver à quelque chose d'approchant, il faudrait probablement :
  • que j'en fasse une fonction qui contrôle toute la page et pas juste un modèle sur la page.
  • que j’arrive à récupérer des listes d'erreurs à partir de wstat. Orlodrim, est-ce qu'il est possible de récupérer des listes d'erreurs dans un format facilement analysable (genre texte non formatté, une ligne par article ayant des problèmes) ? Si j’ai bien compris, la page Utilisateur:Orlodrim/LuaConfig contient la configuration des modèles : pour un modèle sans paramètres déclarés dans cette page, on se base sur le templatedata ; pour un modèle avec paramètres déclarés dans cette page, on se base sur ces paramètres. C'est bien ça ? Et pour les modèles non listés, le template data ?
Merci --NicoV (discuter) 16 novembre 2015 à 18:32 (CET)
Bonjour,
Il y a un lien « Voir la liste brute » sur chaque page, le lien est de cette forme : [5].
Les paramètres sont déterminés selon les variables présentes dans le code du modèle. Si le code contient un #invoke, sont ajoutées les variables mentionnées dans templatedata et celles présentes dans Utilisateur:Orlodrim/LuaConfig (les modèles sans paramètres sur cette page ne font rien, ils me rappellent juste que j'ai déjà regardé le modèle en question et qu'il n'avait pas de paramètres implicites nécessitant d'être déclarés manuellement).
Orlodrim (discuter) 16 novembre 2015 à 18:56 (CET)
Je viens de regarder, je n'ai par trouvé "vérifier le modèle". Et merci Orlodrim pour les renseignements -- Archimëa [Toc 2 Mi] 17 novembre 2015 à 00:35 (CET)
Bonjour Archimëa, étrange. Par exemple, sur Vígla Pissodéri, si je fais un clic droit quelque part dans le modèle {{Infobox Station de ski}}, je vois en premier "Vérifier le modèle" dans le menu contextuel, qui dans ce cas me dit juste que ce modèle n’a pas de TemplateData (il faudrait aussi que j'analyse le code du modèle pour trouver les arguments possibles dans ce cas). --NicoV (discuter) 17 novembre 2015 à 08:14 (CET)
Ah ok, je vois, je ne connaissais simplement pas cette option, je n'avais pas vu.
Si je prend un exemple au hasard dans la liste d'Orlodrim : 2 Live Crew. l'erreur "deadurl..." sur le modèle lien web, n'est pas détectée.
Et finalement oui, ca serait bien ca, pourvoir lister un groupe de page avec ces soucis. -- Archimëa [Toc 2 Mi] 17 novembre 2015 à 13:46 (CET)
Je viens de voir que l’erreur est détectée si on clique sur l'erreur elle-même...
Ce qui aurait été bien c'est de proposer la liste des paramètres valides du modèle sur le clic droit... -- Archimëa [Toc 2 Mi] 17 novembre 2015 à 13:54 (CET)

formatnum[modifier le code]

Lorsque WPCleaner wikifie un nombre, par exemple "3000", il me donne {{formatnum:{{subst:#invoke:String|replace|3000|%s|||false}}}} ? Normal ?

PS, je t'avais proposé quelques idées, tu as eu le temps d'y penser, ou regarder ?. Cordialement. -- Archimëa [Toc 2 Mi] 15 janvier 2016 à 21:57 (CET)

Bonjour Archimëa, ça vient de la règle qui est dans Wikipédia:AutoWikiBrowser/Typos#Syntaxe Wiki. Normalement, quand tu demandes le remplacement, WPCleaner demande à frwiki d'interpréter la chaîne à cause du "subst" pour donner « 3 000 ». Je sais qu'il faut que je modifie WPCleaner pour gérer proprement le "Remplacer tous" (mais je pense que ça marche lorsqu'on enregistre), mais ça doit marcher correctement en remplacement unitaire. --NicoV (discuter) 16 janvier 2016 à 06:03 (CET)
PS: Très peu de temps libre depuis quelques mois… Les trucs à faire s'empilent. --NicoV (discuter) 16 janvier 2016 à 06:04 (CET)
OK ! J'ai testé après coup (sans WPCleaner) et en effet ca fonctionne.
Pour les idées/demandes... OK! (je croise les doigts et j'attends) -- Archimëa [Toc 2 Mi] 16 janvier 2016 à 20:50 (CET)

Wikipédia:WPCleaner/Typos[modifier le code]

Bonjour, pourrais-tu faire en sorte de pouvoir sélectionner séparément les 2 paragraphes de « Wikipédia:WPCleaner/Typos » dans le bouton Abc de WPC (sur le panneau principal) comme c'est le cas pour « Wikipédia:Liste de fautes d'orthographe courantes » ? Je ne souhaite pas ajouter de modèles {{Date}} à toutes les dates des articles. Merci Leag ⠇⠑⠁⠛ 28 janvier 2016 à 09:13 (CET)

Cf. Discussion Wikipédia:WPCleaner/Typos#Dates non formatées. --NicoV (discuter) 28 janvier 2016 à 18:33 (CET)
Notification Leag, en attendant, tu devrais pouvoir utiliser general_suggestions_ignore dans Utilisateur:Leag/WikiCleanerConfiguration. --NicoV (discuter) 28 janvier 2016 à 19:58 (CET)
Merci Leag ⠇⠑⠁⠛ 29 janvier 2016 à 08:04 (CET)
Notification Leag, j’ai compris pourquoi on ne pouvait pas sélectionner séparément les 2 paragraphes : c'est parce que dans le premier paragraphe, la seule règle qui y est a find=",('+) +" qui existe aussi dans Wikipédia:AutoWikiBrowser/Typos#Règles orthographiques générales, ce qui fait que WPCleaner ne compte pas le paragraphe. Et comme il n'y avait qu'un seul autre paragraphe dans la page, WPCleaner n'en compte qu'un et ne propose donc pas de séparer les paragraphes. Est-ce que tu penses qu'il faut que je modifie WPCleaner pour gérer ce cas tordu… ? --NicoV (discuter) 5 mars 2016 à 01:37 (CET)

Erreur 103 et exceptions[modifier le code]

Bonjour, est-il envisageable de gérer des exceptions pour l'erreur 103, plutôt que d'exclure l'article entier dans une liste blanche ? Par exemple pour l'erreur 67 ponctuation avant une référence, une liste d'abréviation est donnée. Pour l'erreur 103, ça poourrait permettre d'indiquer que le nom de la D2 espagnole, « LaLiga 1|2|3 », codée « LaLiga 1{{!}}2{{!}}3 » dans les liens, n'est pas à prendre en compte, par exemple.--Rehtse (échanger) 21 août 2016 à 17:19 (CEST)

Bonsoir Rehtse, c'est envisageable de mon côté, il faudrait éventuellement voir avec le projet CW sur enwiki pour qu'ils puissent aussi le faire. Des idées sur la façon de présenter ces exceptions ? Juste une liste de libellés acceptables ? --NicoV (discuter) 21 août 2016 à 17:31 (CEST)
Je pense que oui, puisque ça concerne des « titres » : films, chansons... et championnats sportif. Enfin, à ma connaissance. Il restera le problème des formules mathématiques (qui, je crois, posent plusieurs soucis).--Rehtse (échanger) 21 août 2016 à 17:47 (CEST)
NicoV, en fait je me demande s'il ne vaudrait pas mieux ne pas tenir compte de la détection au sein d'un modèle, puisque, dans ce cas-là, les {{!}} sont souvent (toujours ?) justifiés.--Rehtse (échanger) 21 août 2016 à 20:05 (CEST)

#3[modifier le code]

Hi! When I check with WPCleaner, if articles doesn't have error anymore, checking for #3 doesn't work anymore for lvwiki. See also en:Wikipedia talk:WikiProject Check Wikipedia##3. -- Edgars2007 (discuter) 9 septembre 2016 à 13:05 (CEST)

Nomination pour recevoir un petit cadeau de la Fondation :-)[modifier le code]

Je me suis permis de lancer cette proposition Sourire Litlok (m'écrire) 19 octobre 2016 à 11:08 (CEST)

+1 Leag ⠇⠑⠁⠛ 19 octobre 2016 à 12:06 (CEST)
Merci Litlok et les autres, je vous tiendrais informé Clin d'œil. --NicoV (discuter) 25 octobre 2016 à 12:52 (CEST)

Bot tools[modifier le code]

Bot Tools can not fix the below cases. I run Bot tools on these cases and these are the rest.

  • Some cases of #11
  • Some cases of #16
  • Some cases of #22
  • Some cases of #44
  • Some cases of #64
  • Some cases of #85
  • Some cases of #88

Maybe some regexes are not complete or cover other cases. Yamaha5 (discuter) 4 janvier 2017 à 17:47 (CET)

Where can I find their regexs? maybe I could help to improve themYamaha5 (discuter) 4 janvier 2017 à 17:52 (CET)
Yamaha5 Not everything can be fixed automatically by WPC, it's only a minority of problems that can be fixed automatically. I don't use regexs in WPC for most of the errors, you can find the java code for each error in github. --NicoV (discuter) 4 janvier 2017 à 18:14 (CET)

Two factor Authentication[modifier le code]

Please add support for Two Factor Authentication. I can't login to Wikicleaner anymore because I have enabled two factor authentication. Mbch331 (discuter) 8 janvier 2017 à 09:27 (CET)

Perhaps look special:BotPasswords page ? --Framawiki 8 janvier 2017 à 18:45 (CET)
You can create a unique password tied to your IP address on Special:BotPasswords. — Thibaut (会話) 8 janvier 2017 à 18:49 (CET)
I am in the same situation. As a global renamer, I was strongly encouraged into activating the two factors authentification. How does special:BotPasswords work? I'd like to be able to connect with my own account, which is not a bot, and with the rights attached. This is very annoying. Litlok (m'écrire) 3 février 2017 à 09:20 (CET)
It’s working fine for me, i’m going to create an illustrated step-by-step guide in a bit then, it’s really simple. Regards. — Thibaut (会話) 4 février 2017 à 02:27 (CET)
@Litlok : There you go : Guide BotPasswords. Don't hesitate if you have questions. — Thibaut (会話) 4 février 2017 à 02:54 (CET)
Notification Thibaut120094 : merci ! Litlok (m'écrire) 4 février 2017 à 17:40 (CET)
Merci beaucoup pour ce guide Thibaut Sourire. Mbch331 will probably be interested if he didn't find a way to run WPC. I have to update WPC to handle the new authentication methods, but I don't have much free time lately. --NicoV (discuter) 8 février 2017 à 10:58 (CET)
J'ai rajouté des infos et le lien vers le guide dans la FAQ. --NicoV (discuter) 8 février 2017 à 11:18 (CET)

Error #43 has False positive[modifier le code]

when an article has {{{}}} inside it, the error #43 will have false positive for example at fa:آزاده (شاهنامه)

{{{foo|{{{Foo|}}}}}} has 2 {{ and 3 }} and because of that the report has false positiveYamaha5 (discuter) 18 janvier 2017 à 20:12 (CET)
@NicoV would you please solve it? I solved this bug at python by this code
import re
text2=text
while '{{{' in text2:
    text2 = re.sub(r'\{\{\{[^\}]\}\}\}','',text2)
# after this cleaning we can check the text2 for {{}}

Yamaha5 (discuter) 26 janvier 2017 à 13:45 (CET)

Yamaha5 I really don't have much free time lately, so I can't say when I will be able to look at that. Unfortunately, I'm not using regexp for this kind of errors, I have my own parser for the wikisyntax, so it may be a bit more complex to do. --NicoV (discuter) 26 janvier 2017 à 14:41 (CET)
Ok do it when you are free.
with out regex
text2=text
text_list=text2.split('{{{')
for i in text_list:
    text2=text2.replace('{{{'+i.split('}}}')[0]+'}}}','')
# after this cleaning we can check the text2 for {{}}
Yamaha5 (discuter) 26 janvier 2017 à 14:45 (CET)

Problème d'affichage sur écran haute résolution (high-DPI)[modifier le code]

Bonjour et merci pour ce super outil. J'utilise un ordinateur portable 15 pouces avec un écran haute résolution (3840x2160). Dans Windows, le facteur de grossissement des éléments est défini à 200%. La majorité des logiciels arrive à s'y adapter mais WPCleaner s'affiche avec de très petits boutons et une police minuscule.

Voici une capture d'écran : https://framapic.org/IOhVkwaI6UBI/jA3TIVxqODSN.png

Est-il possible de rendre WPCleaner compatible avec les moniteurs à haute résolution ? --Shawn (discuter) 4 février 2017 à 19:34 (CET)

Salut Shawn. Pour le texte, regarde éventuellement dans les options pour toucher à la police de caractères mais je ne suis pas sûr que ça touche autre chose que la police de la zone d'édition de texte. Pour les icônes, non, rien pour l'instant, il faudrait que j'ajoute cette option. --NicoV (discuter) 6 février 2017 à 10:06 (CET)
Salut Notification NicoV, j'ai enfin trouvé une solution pour mon problème d'affichage (oui un an après ^^). Il semble que c'est dû au fait que les versions de java avant la version 9 ne savent pas bien gérer le scaling high DPI. Pour résoudre ce problème sous Windows, je suis allé sur l'exécutable jp2launcher.exe (chargé de lancer les applications JNLP), je suis allé dans les propriétés de l'exécutable (clic droit -> propriétés) puis dans l'onglet "Compatibilité", j'ai coché "Remplacez le comportement de mise à l'échelle PPP élevée". Dans la liste déroulante, j'ai choisi "Système". L'application se lance maintenant avec une taille des éléments permettant de l'utiliser correctement. Je poste ce message ici au cas où cette astuce serve à quelqu'un d'autre. Je n'ai pas encore pu tester si un JRE 9 résout nativement le problème. Shawn (discuter) 11 février 2018 à 19:19 (CET)

Préfixe[modifier le code]

Bonsoir, je corrige quelques règles en automatique avec mon bot. Existe t-il une option permettant d'ajouter le préfixe Bot: en dénut de summary ? --Framawiki 14 mars 2017 à 19:59 (CET)

Bonjour Framawiki, non pas actuellement. Le seul truc qui existe pour l’instant est l'ajout d'un 'b' après le numéro de version quand les modifications sont effectuées en mode automatique. --NicoV (discuter) 15 mars 2017 à 08:45 (CET)
Merci NicoV, c'est ce que j'avais compris. Ce serait tout de même pratique de pouvoir ajouter un préfixe personnalisé lors de l'utilisation en CLI :) --Framawiki 16 mars 2017 à 18:51 (CET)

Évolution de la balise <references/>[modifier le code]

Bonjour, il semble que l'erreur 3 est détectée en cas de présence de la nouvelle forme de la balise :

  • <references responsive="0"/>

Il n'est pas souhaitable de remplacer par un modèle ou par l'« ancienne » balise, puisque le(s?) contributeur(s?) a(ont?) pour but de ne jamais afficher les refs en plusieurs colonnes, ce que fait automatiquement <references> depuis peu. Est-il possible d'empêcher la détection d'erreur dans ce cas (exemple : Système d'écriture mésoaméricain) ?--Rehtse (échanger) 28 mars 2017 à 06:49 (CEST)

Bonjour Rehtse, je ne reproduis pas ce problème : je ne vois pas d'erreur 3 sur cette page. Je vais remettre la dernière version de WPCleaner en ligne, au cas où j’avais oublié de le faire. --NicoV (discuter) 28 mars 2017 à 08:25 (CEST)
NicoV, Je me suis mal expliqué : c'est détecté par checkwiki, mais WPC ne propose pas de correction.
Ok Rehtse, ça a déjà été signalé sur la page du projet sur enwiki, pas de réponse de Bgwhite pour l'instant. --NicoV (discuter) 28 mars 2017 à 10:25 (CEST)

Référence en double[modifier le code]

Bonjour Archimëa et merci pour ta notification sur Fire Emblem Echoes: Shadows of Valentia. Dans la version de départ, il y a :

  • <ref name=":27">{{Lien web|langue=en|auteur1=Dustin Bailey|titre=This Week In Games - Fire Emblem Echoes|url=https://www.animenewsnetwork.com/the-x-button/2017-05-25/this-week-in-games-fire-emblem-echoes/.116540|site={{Langue|en|[[Anime News Network]]}}|date=25 mai 2017|consulté le=20 mai 2018}}</ref>
  • <ref name=":26">{{Lien web|langue=en|auteur1=Dustin Bailey|titre=This Week In Games - Fire Emblem Echoes|url=https://www.animenewsnetwork.com/the-x-button/2017-05-25/this-week-in-games-fire-emblem-echoes/.116540|site={{Langue|en|[[Anime News Network]]}}|date=25 mai 2017|consulté le=20 mai 2018}}</ref>

Donc, il y a bien une référence en double… Par contre, il y a aussi un <ref name=":26" /> qui traîne ailleurs. Il faut que je modifie WPCleaner pour qu'il gère propre ce cas… --NicoV (discuter) 12 juin 2018 à 15:18 (CEST)

Bonjour. OK. Parce que, avant de mettre en ligne, j'ai contrôlé le contenu des deux sources et c'était bien le même. Mais quand je suis passé sur l'article sans WPCleaner, j'ai vu l'erreur, et j'ai bien sûr pensé à un autre appel. mais Je suis resté sur l'idée que l'erreur est réelle sans vérifier.
Désolé pour le rapport erroné... mais en effet la proposition de transformation de l'autre appel n'a pas été fait ;) -- Archimëa [Toc 2 Mi] 12 juin 2018 à 15:22 (CEST)

Besoin d'aide pour tester la nouvelle installation[modifier le code]

Bonjour à tous.

Ça faisait à peu près 1 an que les mises à jour de WPCleaner n’étaient plus déployées (à cause d'un problème de renouvellement de certificat de signature de code, la procédure est devenue beaucoup plus compliquée et chère), et donc vous utilisez encore pour la plupart cette ancienne version… J'ai enfin réussi à prendre le temps de faire une nouvelle procédure d'installation de WPCleaner qui s'affranchit de ces problèmes de certificat Sourire. Par contre, ça veut dire qu'il faut installer manuellement cette nouvelle version (2.0) la première fois, et après ça devrait se mettre à jour automatiquement. La version 2.0 a déjà beaucoup d'ajouts par rapport à la version 1.43 qui était disponible avec Java Web Start.

La procédure d'installation est encore un peu rustique, mais j’aurais besoin de testeurs pour vérifier qu'elle fonctionne sur différents environnements (j'ai testé sur un Windows 10), et avoir quelques commentaires pour apporter des améliorations à la procédure, la documentation…

Pour installer la nouvelle version, la documentation provisoire est disponible WMFLabs. En résumé :

  • Avoir Java 8 minimum installé (la version précédente demandait Java 7 minimum)
  • Télécharger 2 fichiers (getdown.txt et getdown.jar) (j’utilise [Path] pour me référer à ce chemin dans la suite)
  • Exécuter une commande dans une invite de commande java -jar [Path]/getdown.jar [Path]

Merci. --NicoV (discuter) 4 août 2018 à 11:38 (CEST)

Notification NicoV : Ça fait plaisir de voir une mise à jour ! J'ai suivi les étapes et tout s'est installé correctement (Windows 7). J'ai testé une correction qui a fonctionné. Merci. — Antimuonium U wanna talk? 4 août 2018 à 22:02 (CEST)
Merci pour le retour Antimuonium. --NicoV (discuter) 5 août 2018 à 11:24 (CEST)



Notification NicoV : Quick tested under Ubuntu 18.04.1 for Asturian Wikipedia. It installed fine, correct login into wiki and a correct test edition. Still a lot of options to configure, but it seems OK to me. Nice work, thank you! --Oriciu (discuter) 6 août 2018 à 23:17 (CEST)



Notification NicoV : Bonjour, WPCleaner 2.0 est ok sur Win10.
Il y aurait un potentiel faux positif « Orthographe et typographie » dans une légende d'image indiquant un intervalle de pages : « p. 10-11 » en début de légende, en doublant l'abréviation « pp. 10-11 », au milieu de la légende. L'expansion de « p. »« pages » est trop longue. Y a-t-il un modèle intervalle de pages pour éviter la détection par WPCleaner ?
--Nimmzo (discuter) 8 août 2018 à 09:30 (CEST)
Bonjour Nimmzo. Merci pour le test. Pour tout ce qui est détection d'orthographe et de typographie, WPCleaner se base sur des expressions régulières définies par les contributeurs, essentiellement dans Wikipédia:Liste de fautes d'orthographe courantes et Wikipédia:AutoWikiBrowser/Typos. C'est ces expressions régulières qu'il faut modifier si elles donnent trop de faux positifs. --NicoV (discuter) 8 août 2018 à 10:00 (CEST)
Fait résolu : la légende d'image « p. 11←10 » avec modèle:p. ne déclenche plus d'erreur détectée par WPCleaner. --Nimmzo (discuter) 12 août 2018 à 20:00 (CEST)

Situation actuelle[modifier le code]

Pour info, à l'heure actuelle, installation testée dans les conditions suivantes (n'hésitez pas à compléter) :

  • Windows 10 : Java 8 (NicoV : interface graphique et bot)
Fait Java 8 Update 181 64-bit (Nimmzo : interface graphique) --Nimmzo (discuter) 8 août 2018 à 21:00 (CEST)
  • Windows 7 : Java 8 (Antimuonium : interface graphique)
  • MacOS 10.13.3 : Java 10.0.1 (Josve05a: interface graphique et bot)
  • Ubuntu 18.0.4 : Java 10.0.1 (NicoV : interface graphique)

--NicoV (discuter) 5 août 2018 à 11:24 (CEST)

Message aux utilisateurs[modifier le code]

J'ai commencé à rédiger un message pour mettre sur les pages de discussion des utilisateurs pour les inciter à installer la nouvelle version. Des commentaires ?


Bonjour WPCleaner.

Je tenais à t'informer qu'une nouvelle version de WPCleaner est enfin disponible, l'ancienne version (v1.43) datant de près d'un an. Malheureusement, le passage de la version 1.43 à la version 2.0 ne peut se faire automatiquement comme d'habitude. Il est nécessaire d'installer la version 2.0 afin de bénéficier des mises à jour et des corrections.

La procédure d'installation est décrite dans Wikipédia:WPCleaner/Installation.

Note : pour les utilisations en mode Bot, je conseille de surveiller les modifications le temps de s'assurer que les tâches fonctionnent correctement --NicoV (discuter) 5 août 2018 à 23:27 (CEST)