Wikipédia:Bot/Requêtes/2018/05

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 01 02 03 04 05 06 07 08 09
Archives 01 02 03 04 05 06 07 08 09

Liste : modèle Lien visant un article inexistant en langue étrangère[modifier le code]

Demande du 3 mai 2018, par : ParaBenT (discuter) 3 mai 2018 à 10:11 (CEST)

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

Nature de la demande et discussion éventuelle :
Bonjour,
Il faudrait créer la liste, avec ces caractéristiques :

  • localisation : la page Projet:Liens rouges/Modèle lien vers un article inexistant en langue étrangère
  • mise à jour : oui, périodiquement (période à choisir par le dresseur)
  • syntaxe de chaque ligne, et tri des lignes : plusieurs variantes de la liste ont été envisagées. Les variantes sont classées ci-dessous par intérêt et difficulté décroissantes, mais les premières ne sont pas indispensables, alors si le dresseur juge que la variante 1 est difficile il peut se rabattre sur la suivante, etc.
    1. La syntaxe de chaque ligne est « [[article en français visé]], lié par des [[Spécial:Pages liées/article en français visé|pages à traiter]], avec [[premier article inexistant en langue étrangère visé]], [[second article inexistant en langue étrangère visé]], (le dresseur continue ici la liste des articles inexistants en langue étrangère visés) inexistant(s) ». Les lignes regroupent les pages à traiter selon le même article en français visé. De plus, la liste doit contenir une section pour chaque portail. Les lignes doivent subir un tri pour être regroupées dans ces sections, selon les portails présents dans les articles appelant le modèle Lien (donc si un article appelant le modèle Lien a 3 portails, les lignes correspondant à cet article seront copiées dans 3 sections de la liste).
    2. La syntaxe de chaque ligne est « [[article en français visé]], lié par [[fr:[[article en français appelant ce modèle Lien]]]] (et peut-être [[Spécial:Pages liées/article en français visé|d'autres pages]]), avec [[article en langue étrangère visé]] inexistant ». Les lignes sont triées selon l'article en français visé. De plus, la liste doit contenir une section pour chaque portail. Les lignes doivent subir un autre tri pour être regroupées dans ces sections, selon les portails présents dans les articles appelant le modèle Lien (donc si un article appelant le modèle Lien a 3 portails, les lignes correspondant à cet article seront copiées dans 3 sections de la liste).
    3. La syntaxe de chaque ligne est « [[article en français visé]], lié par des [[Spécial:Pages liées/article en français visé|pages à traiter]], avec [[premier article inexistant en langue étrangère visé]], [[second article inexistant en langue étrangère visé]], (le dresseur continue ici la liste des articles inexistants en langue étrangère visés) inexistant(s) ». Les lignes regroupent les pages à traiter selon le même article en français visé.
    4. La syntaxe de chaque ligne est « [[premier article inexistant en langue étrangère visé]], [[second article inexistant en langue étrangère visé]], (le dresseur continue ici la liste des articles inexistants en langue étrangère visés) inexistant(s), pour [[article en français visé]] lié par des [[Spécial:Pages liées/article en français visé|pages à traiter]] ». Les lignes regroupent les pages à traiter selon le même article en français visé.
    5. La syntaxe de chaque ligne est « Des [[Spécial:Pages liées/article en français visé|pages à traiter]] lient [[article en français visé]], avec [[premier article inexistant en langue étrangère visé]], [[second article inexistant en langue étrangère visé]], (le dresseur continue ici la liste des articles inexistants en langue étrangère visés) inexistant(s) ». Les lignes regroupent les pages à traiter selon le même article en français visé.
    6. La syntaxe de chaque ligne est « [[article en français visé]], lié par [[fr:[[article en français appelant ce modèle Lien]]]] (et peut-être [[Spécial:Pages liées/article en français visé|d'autres pages]]), avec [[article en langue étrangère visé]] inexistant ». Les lignes sont triées selon l'article en français visé.
    7. La syntaxe de chaque ligne est « [[article en langue étrangère visé]] inexistant, pour [[article en français visé]] lié par [[fr:[[article en français appelant ce modèle Lien]]]] (et peut-être [[Spécial:Pages liées/article en français visé|d'autres pages]]) ». Les lignes sont triées selon l'article en langue étrangère visé.
    8. La syntaxe de chaque ligne est « [[fr:[[article en français appelant ce modèle Lien]]]] (et peut-être [[Spécial:Pages liées/article en français visé|d'autres pages]]) lie [[article en français visé]], avec [[article en langue étrangère visé]] inexistant ». Les lignes sont triées selon l'article en français appelant le modèle Lien.

Dernière remarque, pour aider le dresseur : 2 articles sont visés par chaque appel à {{Lien}} mais les expressions article en français visé et article en langue étrangère visé sont des simplifications, car la logique exacte implémentée dans {{Lien}} est « article en français visé = article dans le paramètre |fr=, ou le paramètre non nommé, ou le paramètre |trad= » et « article en langue étrangère visé = article dans le paramètre |trad=, ou le paramètre |fr=, ou le paramètre non nommé ».
Cordialement

Suivi de la demande :
Salut ParaBenT, j'ai fait une liste préliminaires avec la syntaxe 6 qui est la plus rapide à réaliser avec le code du script actuel. J'ai mis sous forme d'un tableau triable à 4 colonnes. J'ai mis le nombre de pages liées aussi. Dis moi s'il faut réajuster qqch. Sinon je lancerai une liste exhaustive. -- Sisyph 8 mai 2018 à 23:45 (CEST)

Merci Sisyph Clin d'œil bien vu le tableau classable ainsi que l'indication du nombre de pages liées ! Pour les ajustements :
  1. Pour l'avancement de la maintenance : une dernière colonne pré remplie avec {{pas fait}} Pas fait, que utilisateur pourra modifier en {{fait}} Fait, en attendant la mise à jour de la liste.
  2. Pour cibler le travail par domaine d'expertise : une avant-dernière colonne avec, pour chaque ligne, dans la même case, le(s) portail(s) appelé(s) par [[article en français visé]]. Bien sûr, si c'est réaliste de connaître le(s) portail(s) auquel appartient une page ? Quelques que chose comme sur la page Wikipédia:Articles à créer/pages demandées les plus liées au modèle Lien, maintenue par le bot de Orlodrim, serait vraiment pas mal ! --ParaBenT (discuter) 9 mai 2018 à 10:42 (CEST)
Salut Notification Sisyph et ParaBenT :
Merci Sisyph. Les variantes 6, 7 et 8 sont de difficulté équivalente, alors cela n'est pas grave, mais j'ai l'impression que tu as fait une variante hybride (les colonnes sont quasiment dans l'ordre de la variante 8, mais les mots explicatifs « lié par / avec / inexistant » sont restés dans l'ordre de la variante 6).
J'ai 3 idées, mais il faudrait que ParaBenT donne son avis sur celles-ci avant de les appliquer :
(A) Je pense qu'il vaudrait mieux éliminer les mots explicatifs du tableau. Les explications seraient dans une « zone réservée aux humains » au dessus du tableau. Sisyph : est-ce que tu sais programmer ton bot pour qu'il ignore cette « zone réservée aux humains » si elle se termine par un commentaire du genre <!-- N'effacez pas ce commentaire ! Il sert de point de repère, pour le bot qui met à jour le tableau ci-dessous. --> ?
(B) Je pense que la colonne « Article » devrait être renommée « Page appelant le modèle Lien ».
(C) Je pense que les colonnes « Page appelant le modèle Lien » et « Nombre d'occurences » devraient être côte à côte (c'est la zone « Pages à corriger »).
Wikipédiennement --NicoScribe (discuter) 9 mai 2018 à 15:55 (CEST)
J'ai rajouté vos propositions. Pour le texte pour le bot oui c'est possible, le standard étant plutôt <!-- BEGIN BOT SECTION --> et <!-- END BOT SECTION --> mais je ne pourrais pas faire des mise à jour fréquemment. -- Sisyph 10 mai 2018 à 00:36 (CEST)
Notification Sisyph : Excellent ; merci pour la prise en compte des deux premières remarques !
Merci NicoScribe Clin d'œil pour tes retours, c'est plus clair.
  • Pour l'ajustement (C) avis mitigé. Par contre plutôt conserver les colonnes fusionnés (plus clair et plus compact) : Occurences sur fr.wp et Autres page ; en gardant le titre Occurences sur fr.wp et dans le texte des colonnes le texte de ta première version [[Spécial:Pages liées/article en français visé|(nn autres pages)]] qui ne devrait pas nuire au tri du tableau par le nombre d’occurrence.
  • (D) Peut-être une amélioration du titre Lien rouge fr ; qu'en penses-tu NicoScribe ?
  • (E) Pour le texte d'aide d'utilisation en début de page est-ce comme cela : [2]. Suggestion rajouter la date de mise à jour de la liste et un titre suivant l'exemple.
  • (F) Pour la fréquence, oui, bien sûr. --ParaBenT (discuter) 10 mai 2018 à 10:10 (CEST)
  • (G) Demande additionnelle Notification Sisyph et NicoScribe : à partir d'un exemple : la page Maurizio Mediani a néanmoins une page qui existe dans une autre langue (pl:Maurizio Mediani) autre que le en:Maurizio Mediani qui n'existe pas et que le bot a détecté. Ce cas est visible puisqu’elle est dans le top 100 listé sur la page Wikipédia:Articles à créer/pages demandées les plus liées au modèle Lien. Serait-il possible d'extraire les autres appels sur le modèle de "pages demandées les plus liées au modèle Lien" ; surtout pour les lien n'ayant pas assez d'appel pour être référencé sur cette page ! Titre colonne proposée Lien vers d'autres wiki étrangers à positionner après celle Lien vers le wiki étranger inexistant.--ParaBenT (discuter) 10 mai 2018 à 10:59 (CEST)
Merci Notification Sisyph et ParaBenT :
Pour (C), je signale quand même que le tri de cette colonne est perturbée dans la première version (e.g. « 17... » < « 2... »). Mais c'est contournable par le bot, en forçant un caractère espace avant le chiffre quand il y a moins de 10 pages.
Pour (D), je propose « Article en français visé ».
Pour (E), hormis la date de mise à jour, je préfèrerais parler du texte d'aide uniquement quand cette requête sera finie, et en parler là où il a déjà été évoqué.
Pour les autres ajustements (en fait pour tous les ajustements), je laisse ParaBenT décider puisqu'il sera l'utilisateur principal de la liste. Je signale quand même que les colonnes deviennent nombreuses et que la colonne « Pas faitFait » serait inutile si le correcteur supprimait les lignes corrigées.
--NicoScribe (discuter) 10 mai 2018 à 19:05 (CEST)
Bonjour Notification Sisyph et NicoScribe :
  • Pour (C) : si l’alternative proposé par NicoScribe peut être mise en places.
  • Pour (D) : OK
  • Pour (E) ; Oui, un peu exalté par l'approche de la concrétisation Clin d'œil (WP:PASURGENCE). Je vouloir commercer à visualiser des pistes de résultats finals ; Sisyph, je te laisse intervenir sur la totalité de la page.
  • (1) colonne : Statuts ; Cela commence à faire beaucoup. Donc OK aussi pour inviter à supprimer les lignes traitées, plutôt que modifier leur statut. (Ma crainte est une question d’accessibilité et de manipulation. Mis à part les cas facilement traitable par la colonne proposé en (G) ; il va être nécessaire de solliciter l'avis des projets les plus proches ! La suppression d'une ligne mal faites peu déstabiliser un tableau ; au vu de la taille du tableau le chargement de la page en "modifier" risque d'être très long et donc les interventions plus facile par "modifier le code" et donc des erreurs de manipulation ; Il me semblait plus facile d'avoir à rajouter en fin de ligne un simple texte, voir pas mis en forme. Donc si mes craintes sont infondés : OK pour suppression.)
Ci-dessous un résumer de la discussion avec un prototype d'en-tête, pour leur contenu texte. En 1re fausse ligne la référence aux éléments de la discussion. La première ligne en exemple. Pour la variable "width" je te laisse faire Sisyph :

--ParaBenT (discuter) 11 mai 2018 à 09:06 (CEST)

Bonjour Notification Sisyph : en marge de cette requête avec Notification NicoScribe : nous nous sommes mis d'accord sur quelques derniers ajustements.
  • (1) Suppression de la colonne "Statuts" « Pas faitFait ».
  • (A) Est-ce que la balise <!-- BEGIN BOT SECTION --> est correctement placée, si oui peut-on déjà poursuivre la rédaction avant ?
  • (C) La colonne doit se rédiger :
    • Titre "Occurrences sur fr.wp" (il manquait un "r", Ups!) ;
    • Contenu : il faut un « caractère initial » avant l'espace inséré. Le texte souhaité par exemple : =17 page(s), ou = 2 page(s) quand il y a moins de 10 pages.
  • (E) Est-ce bon pour toi pour insérer la date d'actualisation de ta liste par ton bot ?
  • (G) Est-ce bon pour toi ?
Cordialement --ParaBenT (discuter) 19 mai 2018 à 12:03 (CEST)
Salut Notification ParaBenT :
  • (1) Ok, ça sera fait
  • (A) oui
  • (C) =17 page(s), ou = 2 page(s) ne fonctionne pas chez moi, mais ok pour le faire
  • (E) oui
  • (G) ça demanderait une certaine analyse pour être capable de trouver des potentiels articles existants, il faudrait un retour d'expérience et voir s'il y a une routine qui peut être dégagée dans la recherche d'autre article existant. Pour le moment c'est difficilement applicable.
— Le message qui précède, non signé, a été déposé par Sisyph (discuter), le 20 mai 2018 à 07:02.

Notification Sisyph : merci !

  • (1) il reste le titre : "Statuts", dans l'entête du tableau.
  • (C) il reste le changement « autres pages » → « page(s) ».
  • (E) pour ne pas oublier la mention de la date d’actualisation de la liste.
  • (G) Après réflexion, c'est trop complexe, tu peux abandonner cet aspect là. --ParaBenT (discuter) 15 juin 2018 à 05:38 (CEST)
Notification Sisyph : Merci pour la mise à jour. Un petit rapport de bogue : une ligne s'affiche mal (visible par un tri sur "Occurrences sur fr.wp" :
| Culture du Pérou‎ || [[
:Catégorie:Surnames of Peruvian origin]] ||= 1 [[Spécial:Pages liées/
:Catégorie:Surnames of Peruvian origin|autres pages]] || es::Category:Surnames of Peruvian origin || Culture, Pérou 
en attente : (C) et (E) voir supra. Encore merci. --ParaBenT (discuter) 2 juillet 2018 à 10:11 (CEST)
Notification ParaBenT : Je pense que je copierai la liste manuellement. Pour avoir une liste exhaustive des liens inexistants est chronophage et je préfère faire des liste partiellles plus rapide à obtenir. Je pense que de toute façon il y a suffisament de travail avec des listes partielles que ça n'est pas impactant. Pour la mise en forme, sur la ligne culture du Pérou j'avais vu mais puisque que ça ne casse pas le reste du tableau j'ai laissé, ça montre que le modèle lien de l'article a une mise en forme très peu standard. -- Sisyph 6 juillet 2018 à 14:45 (CEST)
Notification Sisyph : Oui très bien, c’était juste pour faire remonter une coquille, si besoin, très naïvement de ma part, c'est pour cela que je n'y pas touché ! Oui, il y a largement du travail, avec ces listes partielles. Merci pour ce retour. --ParaBenT (discuter) 6 juillet 2018 à 15:59 (CEST)
Notification Sisyph : pour avis et retour plus une coquetterie :
  • Il y avait des lignes avec "0 autres pages" ; donc elles étaient résolues [3] ! Ce n'est pas générant, je suppose que c'est juste pour ne pas alourdir la manipulation lors de la mise à jour que tu les as laissé ?
  • Dans cette mise à jour plusieurs lignes sont en double alors qu'aucun éléments ne semble le justifier ? Est-ce également dans un soucis de facilité de manipulation que tu les as laissé ?
  • Coquetterie : contenu de la colonne "Occurrence(s) sur fr.wp" « autres pages » à transformer en « page(s) » pour l'accord avec les cas ou n=0 ou 1 ! Clin d'œil --ParaBenT (discuter) 12 juillet 2018 à 06:09 (CEST)
  • Serait-il possible de procéder à une mise à jour partielle de la liste, pour y voir plus clair ?
  • Par la même occasion se serait l'occasion d'achever la requête ? cf. supra les 3 dernières points et questions, mais si possible et si le temps.
  • Par la suite une fois archivée où sera-t-il le mieux de faire des demandes de rafraîchissement de la liste ou d’éventuelles demande d'améliorations ? --ParaBenT (discuter) 15 septembre 2018 à 12:18 (CEST) (ups! Notification Sisyph :) --ParaBenT (discuter) 15 septembre 2018 à 12:20 (CEST)
Merci Notification Sisyph :) pour cette mise à jour, ce devrait être bon pour clore la requêtes ! Éventuellement, si réaisonnable :
  1. colonne "Autre(s) occurrence(s) sur fr.wp" : pour les scores à "-1" et "0" le lien vers les pages liées reste utile puisque elles peuvent renvoyer vers des pages hors de l'espace principal et qui mérite d'être réparée ! (par exemple "Aéroport de Brookings State")
  2. colonne "Autre(s) occurrence(s) sur fr.wp" : les scores à trois chiffres ne sont pas rangés (par exemple "Copa Pre Libertadores/InterLiga")
  3. À quoi sont due les doublon-triplons ? (par exemple : "Ragazzi del juke-box")
Est-ce que ces remarques méritent attention avant de clore la requêtes ? Si oui, elle peuvent attendre la prochaine mise à jour ! Si non quel est le meilleur lieu pour demander des mises à jour et les question concernant le suivit et l’amélioration de cette liste ? --ParaBenT (discuter) 4 octobre 2018 à 11:27 (CEST)


Simplification de paramètres (ter)[modifier le code]

Demande du 25 mai 2018, par : ◾ Luciofr 💬 25 mai 2018 à 17:31 (CEST)

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

Nature de la demande et discussion éventuelle :
Re-bonjour, On passe au niveau supérieur désormais... Il concerne les catégories suivantes :

En plus de la simplification précédente, il faudrait supprimer les bandeaux d'en-tête de catégorie (qui ne sont pas toujours en en-tête) car le modèle les gère désormais. S'il y a également des catégories sur la page, je veux bien en récupérer une liste pour m'assurer qu'on peut les supprimer sans risque (et même que ça évitera les redondances). Merci ◾ Luciofr 💬 25 mai 2018 à 17:31 (CEST)

Bonjour Luciofr, à l'avenir, cela serait pratique d'inclure des liens vers les anciennes requêtes liées. Pour le cas présent, c'est pas trop compliqué à retrouver parce que ce sont dans les archives du même mois, mais ce n'est pas toujours le cas.
  • Les « bandeaux d'en-tête », j'imagine que tu parles du modèle {{Multi bandeau}} ?
  • Il faut te faire une liste des catégories sur chaque page, c'est-à-dire les pages des catégories, mais sous quelle forme ? Je ne pense pas qu'une simple liste de toutes les catégories rencontrées te soit très utile ?
Lofhi me contacter 27 juillet 2018 à 12:22 (CEST)
Oui, désolé pour le manque de précision.
  • C'est bien de {{multi bandeau}} dont le parlais.
  • C'est un peu brut mais je pense qu'une liste pour chaque modèle pourrait suffire. Ou sinon une page Modèle:Categ basket-ball/Catégories appelées avec des puces : premier niveau, nom de la page où est incluse le modèle ; deuxième niveau, catégories appelées à la main. ◾ Luciofr 💬 30 juillet 2018 à 16:26 (CEST)

Suivi de la demande :