Discussion modèle:PH census

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

Multiples problèmes[modifier le code]

Bonjour Émoticône
L'expression suivante est-elle connue dans toute la francophonie?

« J'y ai mis le doigt, tout le bras y passe »

J'ai été amené à m'intéresser à ce modèle car, selon les statistiques wstat du modèle Article encyclopédique (dump du ), le code du modèle {{PH census}} utilisait le modèle {{article encyclopédique}}, surtout parce que deux paramètres utilisés sont inconnus du code de ce dernier.
Voici la suite de mon analyse Émoticône  :

  • Pas de documentation qui me permette de comprendre le but de {{PH census}} dans les 554 pages distinctes qui l'utilisent (source : wstat)
    Je traduis la doc anglaise et la publie bientôt.
  • A l'occasion de la traduction, je constate que:
    • bien que les quatre exemples de la version anglaise génèrent bien quatre appels vers la liste de références, le code de la version française n'en génère que deux.
      Je dois encore analyser pourquoi.
    • dans ma traduction de documentation comme dans les pages que j'ai arbitrairement consultées, un message d'erreur informe systématiquement que le titre de l'encyclopédie manque dans le modèle {{article encyclopédique}} Ce message invite à rechercher un usage du modèle {{article encyclopédique}} et le corriger (il me faudra du temps)
      • par principe, mieux vaudrait que les erreurs provoquées par l'utilisation d'un modèle dans une page fassent référence à ce modèle-là. Sinon, confusion pour les contributeurs qui essaieraitne de corriger.
      • en réalité, la source de l'erreur est du côté du code du modèle. C'est là que j'avais l'intention d'intervenir.
      • Je constate que la référence n'est pas vraiment une encyclopédie. Je trouve qu'il s'agit donc d'un usage abusif de {{article encyclopédique}}. A mon avis, {{lien web}} est bien plus adapté.
    • le modèle actuel supporte les recensements jusque 2015 alors qu'un recensement de 2020 est disponible. « current » est donc mal supporté.
      L'info actualisée est disponible dans Wikidata. On peut croire que la prochaine (2025?) y sera disponible plus vite que dans le code des modèles dans les différentes langues.
    • les liens externes, censés lier la référence sur le site des Statistiques philipines (psa.gov.ph) ou vers une archive, peuvent mener vers une page d'erreur 404.
      • des pages ont donc été déplacées.
      • l'erreur est présente également dans la version anglaise
      • j'ai trouvé que Wikidata maintenait le déplacement de ces pages. J'ai tendance à vouloir plutôt consulter Wikidata
        Il me faudra du temps et de l'aide pour comprendre comment gérer les valeurs multiples et aller chercher la référence d'une année déterminée

Je vais m'y atteler dans le bac à sable et la page de test du modèle.


LeFit (discuter) 2 octobre 2023 à 10:04 (CEST)[répondre]

Ca m'a pris beaucoup plus de ressources qu'escompté. Les références sont documentées dans Wikidata et j'ai adapté le code pour aller les y chercher. Ca m'a l'air beaucoup plus propre
LeFit (discuter) 12 novembre 2023 à 18:59 (CET)[répondre]