Wikipédia:Bot/Requêtes/2019/08

Une page de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
É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}}
Mois 04 05 06 07 08 09 10 11 12
Archives 04 05 06 07 08 09 10 11 12


2 catégories sont à fusionner

Un ou plusieurs contributeurs ont sollicité la fusion de catégories par le biais d'un bot. Lorsque celles-ci auront été fusionnées et supprimées, ou lorsque le bandeau {{Fusion catégories}} aura été ôté de toutes les catégories actuelles, dans le cas où il n'y aurait pas lieu de les fusionner, celles-ci disparaîtront de Catégorie:Catégorie à fusionner et ce message disparaîtra de cette page (il est généré automatiquement par le modèle {{Wikipédia:Bot/Requêtes automatiques}}.)

Correction des modèles de date[modifier le code]

Demande du 8 août 2019, par : FDo64 (discuter) 8 août 2019 à 23:45 (CEST)

Références ou discussions / décisions justifiant la demande :

Nature de la demande et discussion éventuelle :
En lien avec la requête du mois précèdent visant à remplacer le modèle obsolète Date sport, j’ai constaté que le domaine de l’éphéméride (généralement, le paramètre 4) était parfois faux. Il peut par exemple contenir « football » au lieu de « en football ».

Exemples trouvés grâce à la fonction « recherche » (avec format = code trouvé) des statistiques :

  • |foot : 669 inclusions
  • |rugby : 141 inclusions
  • |sport : 29 inclusions
  • |musique : 57 inclusions
  • |France : 30 inclusions

Les modèles et paramètres à contrôler sont les suivants :

Je propose la démarche suivante pour effectuer cette requête :

  1. établir une liste exhaustive des domaines et la stocker temporairement dans une sous-page
  2. identifier les erreurs (je peux m’en occuper)
  3. corriger les erreurs

Merci !

Bonjour FDo64. Pour le premier point, je te propose cette liste effectuée à partir du dépot (dump) du premier août 2019 issue uniquement du modèle {{date}}. J'ai aussi fait un tableau mais avec 300 000 articles concernés, mieux vaut supprimer les insertions correspondant à un paramètre valide (LISTE À DÉFINIR).
Pour la suite, une liste similaire peut-être établie avec les autres modèles. Le prochain dump devrait être disponible d'ici trois jours. Pour la suite, merci d'aider à la détermination des faux-positifs et de préciser si un format de liste te convient mieux. Les remarques permettant d'affiner la requête sont bienvenues. --Ideawipik (discuter) 20 août 2019 à 17:37 (CEST)
Merci Ideawipik Clin d'œil. Ces listes me semblent très bien et il me faudra un peu de temps pour les analyser finement. Je te reviens jeudi ou vendredi. --FDo64 (discuter) 20 août 2019 à 22:26 (CEST)
Merci FDo64. Entre-temps, j'ai trouvé les valeurs définies pour les domaines (ou qualificatif) et leurs alias valides sur Module:Date/Data. Reste à trouver les valeurs acceptées pour le paramètre 2 (mois) en cas de syntaxe complète. Avec cela, établir un tableau complet des modèles à la syntaxe erronée avec nom de l'article sera possible.
Cela dit, pour envisager un traitement, il y aurait aussi d'autres types de syntaxes erronées à détecter (mois supérieur à 12 ou négatif, valeur du paramètre 1, du paramètre 3, paramètre 4, 5, 6 ou 7 vide), mais dans l'absolu, c'est faisable.
Questions techniques pour les spécialistes de l'API et de Pywikibot, pour accélérer :
  • Hors ligne, y-a-t-il moyen d'utiliser un générateur simple pour avoir les articles qui contiennent un modèle précis, sans avoir à passer tous les articles du dump en revue ? Comme on pourrait le faire avec un getReferences depuis la page du modèle.
  • Python, c'est pratique mais pas très rapide par rapport au C. Des idées? Quelqu'un a-t-il déjà utilisé Cython ou en:Nuitka ?
--Ideawipik (discuter) 21 août 2019 à 07:43 (CEST)

┌─────────────────────────────────────────────────┘
Bonsoir Ideawipik Bonjour. Tout d’abord, je confirme qu’il faut effectuer le contrôle à partir du Module:Date/Data (j’ai compté 275 qualificatifs). Pour m’en convaincre, j’ai consulté les sous-catégories de Catégorie:2018. On y trouve des catégories comme Catégorie:2018 à Monaco, hors la page 2018 à Monaco n’existe pas. Donc le qualificatif « à Monaco » n’est pas valide et doit être ignoré.

Pour ce qui est des mois, le Module:Date les accepte en français et en anglais, y compris leurs abréviations, sans accents ou avec une majuscule sur la première lettre. Mais à priori pas entièrement en majuscules.

Ci-après la liste des corrections automatisables et qui apportent une réelle correction. Je ne vois pas d’autre possibilité qu’une correction manuelle dans tous les autres cas.

N'hésite pas si tu as des questions ! --FDo64 (discuter) 22 août 2019 à 21:51 (CEST)

Suivi de la demande :

Remplacement de paramètres pour les articles avec {{Infobox Conte populaire}}[modifier le code]

Demande du 20 août 2019, par : Florn (discuter) 20 août 2019 à 23:50 (CEST)

Références ou discussions / décisions justifiant la demande :

Nature de la demande et discussion éventuelle :
Bonjour, sur les articles ayant {{Infobox Conte populaire}}, est-il possible de mettre en minuscule le nom des paramètres (sauf Aarne-Thompson). Il y a donc : Titre, Image, Légende, Titre original, Autre(s) titre(s), Nom de classification, Code de classification, Genre, Mythologie, Personnage(s)-type(s), Pays, Région, Extension, Époque, Publié dans, Illustrateur(s) et Conte(s) en rapport. (J'ai mis un code temporaire qui permet pour l'instant de gérer les paramètres avec ou sans majuscule.)

Peut-on également en profiter pour supprimer la mise en italique ('') dans les paramètres titre et titre original, de sorte que ce soit l'infobox qui le fasse directement par la suite.

Merci d'avance.

Bonjour Florn88. Mon bot est prêt (65 pages concernées). Cependant, j'émettrais une remarque concernant la modification des titres : imposer l'italique, ou le gras directement dans le modèle est faisable mais, cela pose problème dès qu'il y a une exception qui requiert de mettre du texte "normal", comme dans le titre original de Boucles d'or et les Trois Ours. Les astuces pour gérer ces cas peuvent faire apparaître des erreurs syntaxiques (balises vides, etc) et déranger les interpréteurs et outils d'analyse du code (balise de fermeture avant l'ouverture). Donc, avant d'intervenir, j'apprécierais bien des avis tiers, notamment de NicoV et des modélistes Gnome-edit-redo.svg Projet:Modèle. Merci. --Ideawipik (discuter) 21 août 2019 à 07:50 (CEST)
Effectivement, c'est peut-être plus sage de ne pas imposer l'italique. Florn (discuter) 21 août 2019 à 14:31 (CEST)

Suivi de la demande :

Résolution d'homonymies[modifier le code]

Demande du 21 août 2019, par : ~ Antoniex (discuter)

Références ou discussions / décisions justifiant la demande :

Nature de la demande et discussion éventuelle :

  • Est-il possible de confier à un bot la transformation des LI [[Amont]] en [[Cours d'eau#Amont et aval|amont]] ? Merci par avance pour la réponse. Bien cordialement ~ Antoniex (discuter) 21 août 2019 à 15:17 (CEST)
    Attention, dans plusieurs cas le lien ne devrait pas renvoyer vers cette acception du terme (voir cette discussion). J'ai commencé à traiter manuellement les pages concernées. - Cymbella (discuter chez moi) - 21 août 2019 à 20:46 (CEST)
    Merci Notification Cymbella, j'ai retiré/corrigé ces «faux positifs », mais il est toujours possible que quelques-uns soient passés au travers des mailles. Dans tous les cas, le résultat de l'opération sera vérifié. Cordialement ~ Antoniex (discuter) 22 août 2019 à 14:42 (CEST)

Suivi de la demande :