Poképédia:Conventions des modèles

De Poképédia.
Aller à : Navigation, rechercher
Image bandeau proposition.gif Ce qu'exprime cette page est encore en cours de discussion : il est déconseillé de se fonder sur son contenu tant que cet avertissement est présent. N'hésitez cependant pas à participer à sa construction !


Sommaire

[modifier] Noms des modèles

Pijako-EdC.png Discussion en cours

  • Les mots composant le nom d'un modèle sont séparés par des espaces. Il peut y avoir des exceptions (définir dans quels cas).
  • Certains modèles nécessitent d'être imbriqués pour fonctionner, comme le modèle Apprentissage. Ils doivent être nommés de telle sorte que :
    • la première partie du modèle est crée normalement (elle dispose de sa propre page et les mots composant son nom sont séparés par des espaces),
    • les autres parties du modèles sont créées dans des sous-pages de la première partie.

[modifier] Paramètres

  • Les noms des paramètres sont toujours en minuscules. Si un paramètre est composé de plusieurs mots, ceux-ci sont séparés par des tirets. Par exemple : nom-ja, prix-revente.
  • Les paramètres comprennent les accents : série ne devient pas serie s'il s'agit d'un nom de paramètre.
  • Abréviations :
    • Autorisées pour les noms de langues (ja (japonais), en (anglais), etc. selon la norme ISO 639).
    • Autorisées pour les noms de pays (jp (Japon), fr (France), etc. selon la norme ISO 3166-1-alpha2 sauf pour le Royaume-Uni où uk est utilisé à la place de gb et la Grèce où el est préféré à gr). L'abréviation utilisée correspond généralement à l'extension du nom de domaine du pays concerné.
    • Autorisées pour le mot génération (gen1 pour génération 1, gen2 pour génération 2 et ainsi de suite).
    • Autorisées pour les abréviations classiques des noms des jeux vidéo (OAC, DP, DPPt, etc).
    • Autorisées pour les abréviations classiques des jeux vidéo, parmi lesquelles PV, PP, atq, CT.
    • Autorisées pour Pokédex (« dex »), minimum (« min »), maximum (« max »).
    • Refusées pour tout le reste.
  • Si un paramètre demandé est un fichier (image, son) il doit nécessiter juste le nom de celui-ci (Cynthia-DPP.png) et non pas tout le code d'inclusion du fichier ([[Fichier:Cynthia-DPP.png]]).

[modifier] Catégories et données sémantiques

  • Toutes les catégories sont placées à la fin du code du modèle et ne sont inclues que si le paramètre catégories n'est pas présent ou sa valeur égale à oui, de même pour les données sémantiques avec le paramètre données.

[modifier] Normes spécifiques aux Infoboxes

Pijako-EdC.png Discussion en cours

  • Aucun paramètre d'infobox ne doit être facultatif. Si un paramètre n'est pas renseigné, le modèle {{?}} doit s'afficher. Le comportement doit plus exactement être le suivant :
    • Si le paramètre est renseigné (paramètre = renseigné), alors l'affichage est normal (cas où l'information est pertinente),
    • Si le paramètre est renseigné avec « non » (paramètre = non) alors l'affichage est normal (cas où l'information n'est pas pertinente),
    • Si le paramètre n'est pas renseigné (paramètre =) alors le modèle {{?}} est affiché,
    • Si le paramètre est absent alors le modèle {{?}} est affiché.
Ce comportement est généralement obtenu à l'aide du code suivant :
{{#if: {{{paramètre|}}} | {{#ifeq: {{{paramètre}}} | non | affichage normal dans le cas où l'information n'est pas pertinente | affichage normal dans le cas où l'information est pertinente}} | {{?}}}}
Faits relatifs à Conventions des modèles — Recherche de pages similaires avec +.Voir comme RDF
StatutProposition  +
Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Boîte à outils