Discussion aide:Wstat
From Wikipedia, the free encyclopedia
Statistiques modèles : règles de base, SVP
Bonjour Orlodrim
,
Contexte / motivation
Je contribue à Wikipédia essentiellement sous l'angle de la syntaxe. C'est un peu par hasard que j'ai un jour suivi le lien des "statistiques" d'une page d'un modèle et constaté qu'il y avait, pour ce modèle, pas mal de pages en erreur. J'ai voulu voir çà sur un angle constructif : une opportunité de contribuer en les corrigeant.
Exemple de ce que j'ai fait : un nettoyage du code de Lien archive avec objectifs de
- reconstituer ce que le contributeur à la page avait voulu communiquer
- diminuer drastiquement les statistiques d'erreur de ce modèle-là lors du prochain dump.
Je voudrais m'atteler maintenant au modèle {{article}}. Ce modèle est un pur appel au Module:Biblio.
J'ai de la difficulté à comprendre par exemple pourquoi wstat recense la page Abraham Klein (physicien) en erreur, sous prétexte que {{article}} ne reconnaît pas le paramètre s2cid alors qu'il reconnaît par exemple bibcode. Cependant, le modèle les reconnaît et les traite tous les deux. Exemple issu de cette page :
A. Klein et B.W. Lee, « Does Spontaneous Breakdown of Symmetry Imply Zero-Mass Particles? », Physical Review Letters, vol. 12, no 10, , p. 266 (DOI 10.1103/PhysRevLett.12.266, Bibcode 1964PhRvL..12..266K, S2CID 15349102)
Ma question
Comment wstat fait-il pour identifier les paramètres utilisés et à quoi les compare-t-il pour déterminer s'ils "existent" ou pas?
- si le code est accessible directement?
- si le modèle hérite d'un module lua via un
invoke?
Merci d'avance. LeFit (discuter) 30 juillet 2023 à 21:15 (CEST)
LeFit :- Bonjour,
- Si le code est accessible directement, wstat utilise les paramètres du code. Si le modèle appelle un module Lua, wstat utilise le bloc
<templatedata>dans la documentation. - Comme le paramètre s2cid a été ajouté récemment au templatedata (le 20 août), il devrait être considéré comme valide à partir de la prochaine mise à jour, début septembre.
- Orlodrim (discuter) 27 août 2023 à 22:49 (CEST)
Prioriser des corrections ou refontes de modèles appelés avec des paramètres erronés...
Bonjour Orlodrim
,
J'aimerais intervenir dans la corrections de modèles, j'aimerais prioriser tant que je suis motivé par cette approche.
Y aurait-il une autre source que la page générale de statistiques (plus de 900 pages de 200 modèles) ?
Il m'est difficile de consulter ces 900+ pages pour déterminer les modèles avec le plus de pages appelant les modèles avec paramètre(s) non supportés.
J'aimerais une liste ciblée sur les modèles appelés avec erreur, par exemple {{Imdb nom}} - 20225 pages - 413 erreurs. Existe-t-elle? Dans la page du dump? Laquelle?
Merci d'avance,
Meilleurs voeux pour 2024,
LeFit (discuter) 31 décembre 2023 à 14:20 (CET)
LeFit :- Bonjour,
- J'ai créé la liste dans Utilisateur:Orlodrim/Paramètres inconnus mais ça ne semble pas facile à exploiter en l'état. Le problème est que pour les modèles utilisant des modules, il est impossible de deviner le nom des paramètres valides à partir du code du modèle. Les paramètres incorrects sont détectés à partir de
templatedata, qui est souvent incomplet. - Au final, les modèles en haut de la liste sont surtout des modèles où des paramètres très utilisés ne sont pas indiqués dans
templatedata. - Orlodrim (discuter) 7 janvier 2024 à 22:10 (CET)
Connaissance périodicité de rotation du bot "Statistiques sur les modèles"
Bonjour Orlodrim
,
Après avoir fait plusieurs corrections de pages détectées par le bot "Statistiques sur les modèles", je constate que la liste de ces pages n'est pas mise à jour, même le jour suivant. Le hasard m'a fait découvrir que le dernier passage du robot semblerait être le 1er aout. Y a t-il une fréquence régulière à ce passage, et dans ce cas ce serait intéressant de la citer sur la page d'aide liée à cette discussion. Cordialement --Gnrc (discuter) 17 août 2024 à 10:00 (CEST)
Gnrc :- Bonjour,
- Les mises à jour ont lieu deux fois par mois, vers le 3 et le 22 de chaque mois (mais un peu plus tard ces derniers mois, ça dépend de la disponibilité des dumps sur https://dumps.wikimedia.org).
- L'historique de Utilisateur:OrlodrimBot/DateDump donne une idée des dates de mise à jour passées.
- Orlodrim (discuter) 18 août 2024 à 18:17 (CEST)
Faux positifs avec le modèle Liens
Bonjour Orlodrim
,
Je souhaiterais discuter de ce qui me semble être un faux positif.
Le modèle {{Liens}} est un modèle qui agrège d'autres modèles, notamment {{Bases}}, qui lui-même agrège d'autres modèles. Lors des discussions qui avaient mené à la création de {{Liens}} (voir par exemple Discussion_modèle:Liens#Paramétrage_du_modèle, mais je suis incapable de retrouver les premières discussions), il avait été établi qu'il était possible d'utiliser les paramètres de Bases dans Liens, permettant de ne pas afficher des bases thématiques (typiquement, ce qui a été retiré ici par @Philippe rogez).
Donc, non seulement c'était une fonctionnalité prévue, mais en plus elle marche, puisqu'avant la modification ci-dessus, ces bases n'étaient pas affichées. Il n'y a donc pas d'erreur per se.
Ne plus permettre de retirer ces bases est une vraie perte de fonctionnalité, et il faudrait que si tel devait être le cas, @Philippe rogez, la bonne pratique serait de ne pas réduire à {{Liens}}, mais de remplacer Liens par les modèles appelés pour permettre l'exclusions des sous-modèles. Pour me faire comprendre, il aurait fallu, ici, remplacer {{Liens|musique=-|bande dessinée=-}} par :
{{Bases|musique=-|bande dessinée=-}}{{Dictionnaires}}{{Autorité}}, voire {{Site officiel}}{{Bases|musique=-|bande dessinée=-}}{{Dictionnaires}}{{Autorité}}, pour être bien raccord avec ce que fait le modèle {{Liens}}.
Donc selon moi, il faudrait mettre à jour deux docs :
- Celle de {{Liens}} pour indiquer qu'il est possible d'utiliser ces paramètres
- Celle de Aide:Wstat pour expliquer qu'il ne faut pas changer ce modèle, ou s'il faut le changer, que la bonne pratique à suivre est celle ci-dessus.
Qu'en pensez-vous ? Daehan [p|d|d] 6 décembre 2025 à 20:31 (CET)
- Bonjour Daehan et Orlodrim
Merci pour ce dialogue : En lisant les discussions déjà faites, je m'aperçois, que wstat traite(/traiterais?!) probablement les TemplateData. J'ai donc ajouté deux lignes à la documentation de {{Liens}} pour inclure les mots clés de {{Bases}}... === Paramètres de Bases ===Extrait|Modèle:Bases/Documentation#Utilisation et paramètres@Orlodrim/Orlodrim (d · c · b) : Est-ce que cela ({{Extrait|Modèle:Bases/Documentation#Utilisation et paramètres}}) suffit pour qu'au prochain passage de wstat, les deux blocs de TemplateData soient pris en compte, et que le modèle {{Liens}} n'affiche plus les erreurs en question ? en vous remerciant encore de votre attention et à vous lire--Philippe rogez (discuter) 7 décembre 2025 à 10:36 (CET)
- Bonjour,
- En effet, mettre des balises templatedata est la bonne méthode pour signaler que des paramètres sont gérés via le module Lua associé.
- Pour rappel, wstat reste un site personnel. Il n'a pas la prétention d'avoir la même fiabilité que les outils intégrés à MediaWiki ou fournis par Wikimedia Foundation. Je conseille de toujours vérifier comment les modèles concernés marchent avant de faire des corrections en fonction des erreurs listées sur mon site.
- Orlodrim (discuter) 9 décembre 2025 à 21:31 (CET)