Aller au contenu

Discussion Projet:Correction syntaxique/Analyse 069

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Portail de qualité
  • Bon portail
  • Lumière sur
  • À faire
  • Archives
  • Commons

Recherches complémentaires

[modifier le code]

Bonjour NicoV Émoticône

Je me suis attaqué à cette liste depuis quelques semaine, et plus largement aux modèles pour bibliographies.

En faisant cela j'ai pu constater que la liste générée est incomplète. Ce n'est pas surprenant, il y a tant de cas à rechercher et tant de faux positifs (commentaires, noms de fichiers, url, ref name...) !

J'ai donc fait mes propres recherches que tu trouveras ci-dessous afin de potentiellement améliorer tes détections et tes corrections.

insource:/[Ii][Ss][Bb][Nn] [0-9]/ 
insource:/[Ii][Ss][Bb][Nn] [0-9]/ -insource:/id *= *ISBN/ -insource:/"ref name="\""ISBN"/

insource:/\([Ii][Ss][Bb][Nn] [0-9]/
insource:/\| ?[Ii][Ss][Bb][Nn] [0-9]/
insource:/>[Ii][Ss][Bb][Nn] [0-9]/
insource:/"{"[Ii][Ss][Bb][Nn] ?[0-9:=\-]/
insource:/"[[ISBN"/
insource:/[Ii][Ss][Bb][Nn] ?:/

insource:/"Spécial:Ouvrages de référence"/
insource:/"Spécial:Ouvrages_de_référence"/
insource:/"Sp%C3%A9cial:Ouvrages de r%C3%A9f%C3%A9rence"/
insource:/"Sp%C3%A9cial:Ouvrages_de_r%C3%A9f%C3%A9rence"/
insource:/"Sp%C3%A9cial%3AOuvrages de r%C3%A9f%C3%A9rence"/
insource:/"Wikipédia:Ouvrages de référence"/
insource:/"[[Ouvrages de référence|"/
insource:/"Especial:FuentesDeLibros"/
insource:/"Служебная:Источники книг"/
insource:/"Служебная:Источники_книг"/
insource:/"Spécial:BookSources"/
insource:/"Special:BookSources"/
insource:/"Spezial:ISBN-Suche"/

insource:/"International Standard Book Number"/

insource:/et 97[89]-/
insource:/: 97[89]-/
insource:/[Ii]\.[Ss]\.[Bb]\.[Nn]\.?/
insource:/[Ii][Ss][Bb][Nn]s/
insource:/ISBN papier/
insource:/"ISBN-10"/
insource:/"ISBN-13"/

Beaucoup de ces recherches ne renvoient plus rien aujourd'hui mais on peut faire confiance, principalement aux traducteurs et à l'EV qui ajoute des nowiki n'importe où, pour que ces problèmes réapparaissent...

Par ailleurs, je ne me suis pas encore attaqué à l'EAN qui semble inclus dans cette même liste. Est-ce bien le cas ? Dans l'affirmative, j'ajouterai une nouvelle discussion le moment venu.

Merci encore pour tout ce que tu fais ! FDo64 (discuter) 17 décembre 2024 à 12:56 (CET)Répondre

Bonsoir NicoV Émoticône. En complément, tu pourras voir dans la liste qui vient d'être générée qu'il reste 2 articles qui sont des faux positifs :
Faut-il corriger ton script, les articles ou les ajouter à une liste blanche ?
--FDo64 (discuter) 20 décembre 2024 à 22:25 (CET)Répondre
Bonjour. J'ai ajouté dans la liste ci-dessus de nouvelles recherches et corrections. --FDo64 (discuter) 27 décembre 2024 à 13:50 (CET)Répondre
Salut @FDo64.
J'essaye de trouver un peu de temps pour traiter quelques trucs pour WPCleaner, et je ne suis pas sûr de comprendre quelles requêtes de recherche donnent des choses en plus que WPCleaner.
J'ai regardé rapidement celles sur les pages spéciales : j'ai rajouté quelques cas (espagnol, russe), mais la plupart devaient déjà être incluses.
Tu aurais des exemples si ce n'est pas le cas ?
(Pareil pour les autres, si tu as des exemples, ça m'intéresser pour tester) NicoV (discuter) 9 mars 2025 à 19:10 (CET)Répondre

┌─────────────────────────────────────────────────┘
Bonsoir NicoV Émoticône. J'ai relancé les recherches que j'avais mises ci-dessus, et j'affiche juste quelques exemples :

insource:/[Ii][Ss][Bb][Nn] [0-9]/ -insource:/id *= *ISBN/ -insource:/"ref name="\""ISBN"/
Néerlandais (peuple) : ISBN 0-19-820734-4
C. J. Cherryh : ISBN 08095510707; ISBN 08095510715

insource:/\([Ii][Ss][Bb][Nn] [0-9]/
Michel Serres : <small>(ISBN 978-2259319829,</small>
Patrick Besson : <small>(ISBN 9-782268-024257)</small

insource:/\| ?[Ii][Ss][Bb][Nn] [0-9]/
Marc Richir : ([[ISBN|ISBN 9789024719037]])
la plupart des erreurs sont un signe = qui manque dans un modèle du type Ouvrage. Exemple pour Hmiss : |lieu=Alger|isbn 9961-920-007}}

insource:/>[Ii][Ss][Bb][Nn] [0-9]/
Château de Vaux-le-Vicomte : ISBN 978-2-336-46972-0
Stephanie Garber : (''<small>ISBN 978-2-37876-374-9'')

insource:/"{"[Ii][Ss][Bb][Nn] ?[0-9:=\-]/
Hugh Glass : {{ISBN 979-10-95392-00-2}}

insource:/"[[ISBN"/
Bertrand Badie : [[ISBN]] /[[EAN 13]] 9782080458933
Silure glane : [[ISBN Biotope|978-2-36662-247-8]], [[ISBN MNHN|978-2-85653-936-1]]

insource:/"International Standard Book Number"/
Jules Renard : [[International Standard Book Number|ISBN]] : 978-2-845-903571-5

insource:/[Ii]\.[Ss]\.[Bb]\.[Nn]\.?/
Abbaye de Noirlac : I.S.B.N 2-85822-23-9

Après, c'est normal qu'il y en ait pas énormément puisque j'avais corrigé tous les cas trouvés mi-décembre.

--FDo64 (discuter) 9 mars 2025 à 22:05 (CET)Répondre

Merci @FDo64.
Je vais regarder plus en détail.
  • Pour ceux en texte, pour moi c'était plutôt l'erreur CW#529 (Lien magique ISBN obsolète), dont les pages sont déjà catégorisées automatiquement dans Catégorie:Page utilisant des liens magiques ISBN. J'ai pris l'exemple de Patrick Besson : je ne vois pas pourquoi il n'est pas catégorisé. Tu as une idée ? Par contre, si WPCleaner passe sur cette page, l'ISBN est bien corrigé dans le cadre de l'erreur CW#529.
NicoV (discuter) 9 mars 2025 à 22:23 (CET)Répondre
Le problème avec les catégorie générées par MediaWiki c'est qu'elle ne sont pas toujours complètes. Il est parfois nécessaire de faire des null-edits pour qu'elles se mettent à jour.
C'est pour cela que j'ai fait mes propres recherches. FDo64 (discuter) 9 mars 2025 à 22:51 (CET)Répondre
Salut @FDo64.
Pour Patrick Besson, le problème n'est pas la catégorisation, mais plutôt la détection des ISBN par MW : le tiret après le 9 fait que ce n'est pas considéré comme un ISBN par MW...
Je crois que la solution simple de mon côté est de générer aussi la liste pour CW#529 à partir d'un dump et d'aller corriger les pages détectées. NicoV (discuter) 10 mars 2025 à 10:13 (CET)Répondre
Salut @FDo64.
La liste pour CW#529 vient d'être générée, on verra ce que mon bot corrige dedans. NicoV (discuter) 14 mars 2025 à 17:26 (CET)Répondre
Salut @FDo64, je mets ici le résultat de mes analyses, je complète au fur et à mesure :
NicoV (discuter) 10 mars 2025 à 10:29 (CET)Répondre

EAN

[modifier le code]

Bonjour NicoV Émoticône

Comme annoncé ci-dessus, j'ai effectué le même type de recherches pour l'EAN et corrigé plusieurs centaines d'articles.

insource:/[Ee][Aa][Nn] [0-9]/
insource:/ [Ee][Aa][Nn] [0-9]/
 Antonio Vandini : EAN 5425004840790
 Carolina Eyck : EAN 4 025118 308424
 Harry Potter à l'école des sorciers : EAN 3260050673433
 John Howe : EAN 3573310007450
 Mariam Sarkissian : EAN 3516162536426
 Max Deutsch : EAN 3614591164033
 Série noire (film, 1979) : EAN 3259130235968
insource:/\([Ee][Aa][Nn] [0-9]/
 Jacques de Guillebon (journaliste) : (EAN 9782383860624
insource:/\| ?[Ee][Aa][Nn] [0-9]/
insource:/>[Ee][Aa][Nn] [0-9]/
insource:/"{"[Ee][Aa][Nn] ?[0-9:=]/
insource:/"[[EAN"/
 Bertrand Badie : [[EAN 13]] 9782080458933
 Swami Ramdas : [[EAN 13]]: 2 943221 008821
insource:/[Ee][Aa][Nn] ?:/ 1 192
insource:/ [Ee][Aa][Nn] ?:/ 
insource:/ [Ee][Aa][Nn] 13 ?:/
insource:/\([Ee][Aa][Nn] ?:/ 
insource:/\([Ee][Aa][Nn] 13 ?:/

insource:/https?:\/\/www\.ean\-search\.org/

insource:/\[\[Code-barres EAN\|EAN\]] *:? *[0-9]/
 Fredrik Schwenk : [[Code-barres EAN|EAN]] 4011392968348

FDo64 (discuter) 21 décembre 2024 à 16:12 (CET)Répondre

Bonsoir NicoV Émoticône. J'ai ajouté ci-dessus des exemples trouvés à l'instant. --FDo64 (discuter) 9 mars 2025 à 22:48 (CET)Répondre

Mise en forme

[modifier le code]

Bonjour, même si à priori cela ne concerne pas directement cette liste, j'en profite pour signaler des problèmes de mise en forme des ISBN :

  • modèle mis en italiques
  • modèle encadré par des parenthèses ou des crochets
  • modèle encadré par des balises <small>
  • plusieurs modèles à la suite
insource:/ ''\{\{ISBN\|[0-9\-]+\}\}''/ (20 cas actuellement)
insource:/\( *\{\{ISBN/ (31 cas actuellement)
insource:/\[ *\{\{ISBN/ (484 cas actuellement)
insource:/"<small>" *\{\{ISBN/ (461 cas actuellement)
insource:/\}\} et \{\{ISBN/ (318 cas actuellement)

FDo64 (discuter) 13 janvier 2025 à 11:59 (CET)Répondre