Projet:Infobox/Fiche/Librairie

Une page de Wikipédia, l'encyclopédie libre.


Cette page constitue une librairie logicielle[1] pour les fiches.

Cette page décrit une recommandation pour le développement d'infobox. Elle propose la construction d'une nouvelle génération d'infobox appelées « Fiche ». Initialement, cette recommandation mettait l'accent sur la catégorisation automatique des pages par le biais des infoboxes ; mais cette considération est désormais accessoire.

Recommandation[modifier | modifier le code]

Un modèle de fiche est un modèle infobox qui obéit à des conventions sévères, de création, de formatage et de paramètrage (à définir) afin d'être exploitable en tant que métadonnées (en savoir plus). Il est souhaitable que les infobox deviennent à terme des fiches. « Fiche » signifie donc : (prototype d') « Infobox nouvelle génération »

Motivations[modifier | modifier le code]

Cette recommandation vise à concilier les faits suivants :

  • Les résultats du sondage concernant le terme "infobox se résume à : il serait préférable de renommer infobox en un terme français tel que "Fiche" ; mais ce travail n'est pas à entreprendre inutilement.
  • Cependant, une nécessaire harmonisation des modèles (notamment du paramétrage) entraînera fatalement le renamiement de quasiment tous les modèles d'infobox(es)
  • Il est préférable d'employer un terme neuf pour les modèles nouvelle génération, ceci pour éviter les confusions entre vieux modèles et ces nouveaux modèles.
  • De plus, la typographie (Infobox/InfoBox/infoboîte/...) et l'orthographe (des infoboxes/infobox) sont problématiques.
  • L'utilisation de ParserFunctions permet des modèles de meilleur qualité que la infoboxes existantes (grâce à l'utilisation de {{#formatnum: ...}} et {{#expr: ...}} notamment).
  • L'évolution de Wikipédia va vers l'incorporation de métadonnées dans les articles. Il est plus que souhaitable que cela ne se fasse pas en redondance avec les infoboxes.
  • Les deux raisons précédentes font que les valeurs de paramètres des infoboxes doivent le plus souvent possible être des données brutes.
  • Enfin WP doit acquérir un certain professionnalisme dans la programmation des modèles.
  • En matière de catégorisation des pages, un certain "laxisme" des wikipédiens et un goût immodéré du découpage ont entrainé un piètre état des choses. Le développement de la catégorisation automatique (c.-à-d., intégrée à l'infobox) est donc souhaitable pour remédier à cela.

Caractéristiques[modifier | modifier le code]

On décrit les particularités propres aux fiches (elles restent à débattre)

  • Tout modèle de fiche doit avoir le marqueur {{Fiche ...}} dans son nom.
  • Une fiche respectent les conventions générales de Projet:Modèle/Harmonisation : en particulier on harmonisera le paramétrage des fiches
  • Codage CSS du style : l'apparence de la fiche est gérée par une feuille de style
  • Le code d'une fiche est morcellé code en briques afin de faire disparaitre tous les aspects techniques des tableaux.
  • Une fiche offre un modèle d'assistance pour son renseignement dans les articles.
Catégorisation
  • Le modèle "catégorise" les articles qui l'emploie selon un schéma rigoureux (à débattre) :
  • Le modèle {{Fiche type}} doit (dans la mesure du possible) "catégoriser" dans [[Catégorie:type]]. Toutefois, le choix de la catégorie peut être paramétré (selon la nationalité, par exemple).
  • Ce procédé de catégorisation doit être notifié dans la description de la catégorie avec {{Catégorisée par}} et dans la description du modèle avec {{Catégorise}}.
  • Le modèle de fiche ne doit pas être l'occasion d'entreprendre une catégorisation alternative à la catégorisation existante.
  • Avant de créer un modèle de fiche, assurez-vous que sa catégorie respectera les recommandations (de sur/sous-peuplement notamment), et annoncez-le dans le projet concerné et/ou dans le projet Modèle.

{{Infobox Musique (œuvre)}}ajouter

Avantages et objections[modifier | modifier le code]

  • La catégorisation des pages se fera en partie de manière automatique, et s'en trouvera ainsi facilitée.
  • Cette réforme permettra de mettre fin aux discordances en matière de paramétrage.
  • Le terme "Fiche" (qui reflète bien l'aspect technique) se substituera progressivement au terme "Infobox" qui choque certains.

Réponses aux objections concernant la catégorisation[modifier | modifier le code]

  • Cette recommandation est certe plutôt contraire à la recommandation ancienne (Utilisation de modèles qui "catégorisent" automatiquement -- 2004), mais elle est justifiée par l'évolution de Mediawiki et Wikipédia.
  • « On risque de se retrouver avec des catégories regroupant tout et n'importe quoi : articles, pages de discussion, sous-pages d'utilisateurs, pages Meta. » : Non grâce aux parserfunctions. Il faut utiliser {{#if:{{NAMESPACE}}||[[Catégorie:<nom de la catégorie>]]}}.
  • Le terme "fiche", devenant de facto un terme consacré, les wikipédiens sauront que la page utilisant une fiche est automatiquement catégorisée.
  • L'obligation d'annoncer la création de fiche permettra d'éviter les créations, à la va-vite, sources de certaines maladresses actuelles.

Attention : Cette page n'est, en l'état actuel, qu'un élément de réflexion, une ébauche formelle qui ne correspond pas à l'état des choses. La hiérarchies des fiches n'est données qu'à titre indicatif.

La liste des briques et des paramètres[modifier | modifier le code]

La liste des briques et des paramètres
Brique Paramètre Intitulé Valeur par défaut Parent(s) Fille(s) Fiche(s) Description Commentaire(s)
{{Fiche/Ligne}} quelconque passé dans intitulé contenu vierge Modèle:Lien Brique Modèle:Lien Brique Modèle:Lien Brique ...
{{Fiche/Ligne obligatoire}} quelconque suivant le paramètre intitulé génère une erreur Modèle:Lien Brique Modèle:Lien Brique la ligne est toujours affichée
{{Fiche/Ligne facultative}} quelconque suivant le paramètre intitulé masqué Modèle:Lien Brique Modèle:Lien Brique ... la ligne est toujours affichée
{{Fiche/Titre}} indéterminé aucun obligatoire Modèle:Lien Brique a priori, utiliser Modèle:Lien Brique
{{Fiche/Nom}} nom aucun {{PAGENAME}} Modèle:Lien Brique Fiche *{{}} À mettre seulement si « {{PAGENAME}} » ne convient pas. a priori, remplace toutes les utilisations de Modèle:Lien Brique
{{Fiche/Image}} image • légende aucun masqué Fiche *{{}} affiche une image et sa légende usage quasi universel
{{Fiche/Site Web}} site web • nom du site aucun masqué Fiche *{{}} lien externe principal lié à l'article usage quasi universel

La hiérarchie des fiches[modifier | modifier le code]

La hiérarchie des fiches
Fiche ... Brique/Param. Parent(s) Fille(s) charte_... Description Commentaire(s)
{{Fiche *}} Modèle:Lien Brique Modèle:Lien Brique Modèle:Lien Brique Modèle:Lien Brique quasiment toutes les fiches fiche une fiche virtuelle d'usage quasiment universel
  1. quoi qu'en dit l'article, le terme librairie est bien meilleur que bibliothèque. Outre qu'il est étymologiquement plus proche de son équivalent anglais, son sens originel, plus abstrait, est plus adéquat ; et bien que résurgence, il constitue un néologisme, ce qui est un atout. À l'inverse le terme bibliothèque constitue un appauvrissement du vocabulaire.