P:V2

P:V2

Projet:Infobox/V2

Les infobox version 2 améliorent l'aspect, la simplicité et la flexibilité des infobox de Wikipédia. L'intérêt est d'harmoniser l'apparence par des feuilles de style en cascade, des pictogrammes thématiques, une simplification du code ainsi que la possibilité de généricité qui consiste à fusionner plusieurs modèles en un seul ; autrement dit, utiliser le moins de ressources possible et d'obtenir un produit harmonisé. Pour plus d'information ou pour faire une demande de fabrication, voir la page de discussion.

Aussi disponible pour aider, voir les quelques exemples d'infobox V2 déjà en ligne.


Charte graphique des infoboxs cinéma en V2
Charte graphique des Infobox V2 pour les jeux vidéo avec les fonctions du parseur

Sommaire

Conventions d'harmonisation

Afin d'obtenir une certaine uniformité d'un modèle à l'autre, veuillez programmer les infobox V2 avec une attention particulière en utilisant les exemples ci-dessous.

Nommage et renommage

Dans le cadre du Projet:Modèle/Harmonisation, il est fortement recommandé de nommer (ou renommer) votre infobox en respectant la nomenclature établie. Ceci relève des conventions sur les titres, aussi valables pour les noms de modèles. Voici quelques exemples de ce qu'il faut faire ou non :

  • Modèle:Infobox Nom de l'infobox (avec « Infobox » au début, et une majuscule au Nom de l'infobox. Ne pas tronquer de mots)
  • Modèle:Nom de l'infobox (Toujours commencer avec le mot « Infobox »)
  • Modèle:Infobox nom de l'infobox (Toujours débuter le nom de l'infobox avec une majuscule)
  • Modèle:Infobox Nom De L'InfoBox (Ne pas mettre d'autres majuscules dans le nom du modèle, sauf pour les noms propres)
  • Modèle:Infobox Nom infobox (Ne pas tronquer des mots, faire une phrase. Vaut mieux un nom de modèle clair, qu'un nom trop court)
  • Modèle:Infobox Name of the infobox (Éviter des mots anglophones. Ex: Comicbook, podcast, TV, etc.)
  • Modèle:Infobox Nom du modele (Toujours utiliser les accents pour un titre)

Aussi, les images qui habillent l'entête ont leurs propres conventions de nomenclature, à savoir le titre, les dimensions, l'apparence, etc. Voir les pictogrammes plus bas.

Paramétrage

Il est important de bien nommer vos paramètres. En bref, pas de majuscules, pas d'acronymes, pas de diminutifs, pas de pluriel, pas de traits d'union (ou autres liaisons). Il est fortement conseillé aussi d'uniformiser l'emplacement des tubes "|" et des signes égal "="

Green pog.svg À faire

{{Infobox Nom de l'infobox
 | nom     =  
 | image   = 
 | légende =
 | autre   = 
}}

Red pog.svg À éviter

{{Infobox Nom de l'infobox|
nom     =|
image   =|
légende =|
autre   =|
}}
{{Infobox Nom de l'infobox
|nom= 
|img= 
|lég=
|aut= 
}}

Programmation des modèles

Veuillez penser à créer des infoboxes génériques, qui incluent plusieurs autres infoboxes du même thème ayant les mêmes paramètres joints sous une charte graphique. Il existe plusieurs façons de programmer une infobox, mais nous vous conseillons tout de même quelques règles.

  • Tel que conseillé par le projet modèle et les programmeurs du logiciel MediaWiki, il est préférable d'éviter le code HTML lors de la programmation, mais plutôt d'utiliser du "code Wiki".
  • Pour éviter la prolifération d'infoboxes aux paramètres similaires, il est suggéré de créer des infoboxes génériques en utilisant la fonction du parseur {{#switch}} afin de contrôler la charte graphique des entêtes. Puis fusionnez les mêmes paramètres qui seront inclus d'une infobox à l'autre. (Voir {{Infobox Musique (artiste)}} pour un exemple de charte graphique générique)
  • Évitez de faire apparaître les paramètres non-renseignés. Il est possible de dissimuler les champs qui sont vides en utilisant les fonctions du parseurs, qui valent mieux que les classes "hiddenstructure" ou autres techniques de dissimulation.

Programmation d'une infobox sans briques

Exemple type de programmation

Toutes les infobox se composent de deux parties que sont l'entête et le contenu.

  • L'entête (ou head), constitué d'un rectangle épais dont la couleur est modulable. L'entête contient le titre de l'infobox, qui est l'élément le plus important et que l'internaute doit repérer et appréhender d'un seul coup d'œil. Ce rectangle contient un pictogramme personnalisé (Voir les pictogrammes existants), fonction du domaine de l'infobox (des notes pour le domaine de la musique, une pellicule pour le domaine du cinéma...). La couleur de l'entête ainsi que le pictogramme servent à établir une charte graphique pour un domaine donné.

Exemple d'une entête par défaut :

! colspan="2" class="entete defaut" style="background-color:orange;color:#000000" | {{{nom|{{PAGENAME}}}}}
  • Le contenu, qui peut contenir des sous-titres éventuels (rectangles colorés moins denses que l'entête) et les informations à proprement parler. Pour un aspect moderne et sobre, le texte est ferré (aligné) à gauche et il est graissé (en gras) dans la colonne de gauche. Les traits de séparations, si possible non colorisé, sont restreints en n'étant utilisés que pour séparer les grandes classes d'informations.

Exemple d'un sous-titre obligatoire :

|-
! colspan="2" style="text-align:center;background-color:#dfffdd;color:#ffffff" | Démographie
|-

Exemple d'un sous-titre optionnel :

{{#if: {{{paramètre 1|}}} |
! colspan="2" style="text-align:center;background-color:#dfffdd;color:#ffffff" {{!}} Démographie
{{!-}}
}}

Exemple d'une ligne mixte obligatoire :

! Paramètre 1
| {{{paramètre 1|}}}
|-

Exemple d'une ligne mixte optionnel :

{{#if:{{{paramètre 1|}}} |
! Paramètre 1
{{!}} {{{paramètre 1|}}}
{{!-}}
}}

Exemple d'un trait de séparation obligatoire :

|-
! colspan="2" | <hr />
|-

Exemple d'un trait de séparation optionnel :

{{#if: {{{image|}}} |
{{!}} colspan="2" {{!}} <hr />
{{!-}}
}}
Exemple d'un modèle d'infobox
{| class="infobox_v2" cellspacing="7"
| colspan="2" class="entete defaut" style="background-color:#8C8C8C;" | {{#if:{{{nom|}}} | {{{nom|}}} | {{PAGENAME}} }}
|-
{{#if:{{{image|}}} | 
{{!}} colspan="2" style="text-align:center;" {{!}} [[Fichier:{{{image|}}}|280px]]{{#if:{{{légende|}}}|<br /><small>{{{légende|}}}</small>}}<hr />
{{!-}}
}}
{{#if:{{{paramètre 1|}}} |
! Paramètre 1
{{!}} {{{paramètre 1|}}}
{{!-}}
}}
{{#if:{{{paramètre 2|}}} |
! Paramètre 2 
{{!}} {{{paramètre 2|}}}
{{!-}}
}}
|}

Mise à jour d'une programmation

Afin de mettre à jour une ancienne infobox, il faut considérer trois aspects avec attention : la généricité de l'infobox (fusion), le(s) nouveau(x) nom(s) de(s) modèle(s) et les nouveaux paramètres.

Étape #1 - Considérer la générécité (la fusion)
  • Avant de mettre à jour une ancienne infobox, demandez-vous si d'autres infoboxes pourraient partager les mêmes paramètres et fusionner ensemble. Avec une charte, vous pourrez différencier les déclinaisons et imposer la charte voulue suivant le thème. Exemple des paramètres avec le cinéma (film)  : nom, titre, film peuvent tous partager le même paramètre : titre. Exemple de charte graphique de la musique.
  • Une fois les infobox similaires identifiées, rassembler les paramètres fusionnés dans le codage. Ici, nous fusionnons titre et film sous "nom", photo sous "image", vieux et ancien sous "paramètre". Cette technique aura pour effet de rediriger toutes les anciennes infoboxes vers la nouvelle et que tous les paramètres puissent être pris en compte.
{| class="infobox_v2" cellspacing="7"
| colspan="2" class="entete defaut" style="background-color:rgb({{{charte}}});" | 
{{#if: {{{titre|{{{film|{{{nom|}}}}}}}}} | {{{titre|{{{film|{{{nom|}}}}}}}}} }}
|-
{{#if:{{{photo|{{{image|}}}}}} | 
! colspan="2" style="text-align:center;" {{!}} {{{photo|{{{image|}}}}}}
{{!-}}
}}
{{#if:{{{vieux 1|{{{ancien 1|{{{paramètre 1|}}}}}}}}} |
! Paramètre 1
{{!}} {{{vieux 1|{{{ancien 1|{{{paramètre 1|}}}}}}}}}
{{!-}}
}}
<!------------------------------------------------------------------------------------
 Pour faciliter le repérage ultérieur par les robots, vous pouvez ajouter "déprécié"  
------------------------------------------------------------------------------------->
{{#if:<!--déprécié-->{{{vieux 2|{{{ancien 2|<!---->{{{paramètre 2|}}}}}}}}} | 
! Paramètre 2
{{!}} <!--déprécié-->{{{vieux 2|{{{ancien 2|<!---->{{{paramètre 2|}}}}}}}}}
{{!-}}
}}
{{#if:<!--déprécié-->{{{ancien 3|<!---->{{{paramètre 3|}}}}}} | 
! Paramètre 3
{{!}} <!--déprécié-->{{{ancien 3|<!---->{{{paramètre 3|}}}}}}
{{!-}}
}}
|}
Étape #2 - Considérer le(s) nouveau(x) nom(s) de(s) modèle(s)
  • Pour des raisons d'allégement et d'ordre alphabétique dans l'espace de noms Modèle, il est fortement conseillé de choisir des noms qui respectent non seulement les conventions d'harmonisation, mais aussi une logique alphabétique. Par exemple, pour remplacer les anciennes infoboxes Films, Métrages, Acteurs, Cinéma, Ciné-caméras, Ciné-projecteur :
Modèle:Infobox Cinéma (charte) (pour définir la charte des couleurs entre les infobox)
Modèle:Infobox Cinéma (film) (fusion des infobox Métrages, Films, Films documentaires, Films musicaux)
Modèle:Infobox Cinéma (personnalité) (fusion des infobox Acteurs, Actrices, Doublures, Producteurs, Réalisateurs, etc.)
Modèle:Infobox Cinéma (salle) (fusion des infobox Cinémas, Cinéparcs, Cinéplex, etc.)
Modèle:Infobox Cinéma (caméra)
Modèle:Infobox Cinéma (projecteur)
Étape #3 - Requête d'implantation par un robot
  • Lorsque les anciens paramètres ont été fusionnés dans les nouvelles infobox, il est possible de rediriger les modèles obsolètes vers la nouvelle infobox. Si tous les anciens paramètres ont bien été intégrés, l'implantation de la nouvelle infobox peut être faite sans erreurs de paramétrage.
  • Finalement, une requête à un robot peut être faite. Pour se faire, il faut fournir au dresseur de bot, les anciens/nouveaux paramètres et le nom des anciennes/nouvelles infobox. Pour cette étape, Educa33e est passé maître dans l'art d'implanter ces changements.

Autres considérations

Voici d'autres conseils en rafale pour hamoniser les infobox V2.

Liens de documentation et de modification

Bien qu'il n'existe pas de règles qui imposent l'ajout de liens dans les infobox permettant de consulter la documentation ou d'accéder directement à la page de programmation du modèle, il est cependant possible d'utiliser le modèle {{Infodoc}}. Pour les infobox de longues tailles, l'ajout de ce modèle dans l'infobox n'est pas systématique. Pour ce qui est de la couleur, il est recommandé d'utiliser la couleur AAAAAA, qui est la même couleur utilisée pour les traits de séparation. Pour inclure ces liens dans une infobox, ajoutez le code suivant :

{{Infodoc|colspan=2|couleur=AAAAAA|lien=Infobox Nom de l'infobox}}
Paramètre image

Les photos, logos et autres images devraient toujours apparaître au minimum sous la forme paramétrée [[Fichier:{{{image|}}}]] et non pas {{{image|}}}. On ne doit permettre que la saisie d'un nom d'image dans la syntaxe. On peut éventuellement rendre la taille des images adaptables en ajoutant un paramètre tel que [[Fichier:{{{image|}}}|{{{taille image|}}}px]], ou alors fixer la taille directement au sein du modèle tel que [[Fichier:{{{image|}}}|280px]]. Dans tous les cas, les images ne doivent pas dépasser 280 pixels de largeur.

Exemple d'un paramètre image optionnel avec une taille formatée et son paramètre légende :

{{#if: {{{image|}}} |
! colspan="2"  align="center" {{!}}
[[Fichier:{{{image|}}}|280px|{{{légende|}}}]]<br /><small>{{{légende|}}}</small>
{{!-}}
}}

Exemple d'un paramètre image optionnel avec une taille formatée, son paramètre légende et un lien d'ajout d'image par défaut :

| colspan="2" align="center"|
{{ #if:{{{image|}}}|
[[Fichier:{{{image}}}|280px|{{{légende}}}]]<br /><small>{{{légende|}}}</small>|[[Aide:Importer un fichier|Ajouter une image]]}}
|-

Exemple d'un paramètre image optionnel dont la taille n'est pas formatée et son paramètre légende :

{{#if:{{{image|}}}|
{{!}} colspan="2" align="center" {{!}} [[Fichier:{{{image|}}}|{{#if:{{{image-taille|}}}|{{{image-taille}}}|280}}px|{{{légende|}}}]]<br /><small>{{#if:{{{légende|}}}|{{{légende|}}}|Vue de mon image}}</small>
{{!-}}
}}

Exemple d'un paramètre image optionnel dont la taille n'est pas formatée mais dont une valeur plafond maximale (dans l'exemple 220 px) est imposée, et son paramètre légende :

{{#if:{{{image|}}}|
{{!}} colspan="2" align="center" {{!}} [[Fichier:{{{image|}}}| {{#if:{{{image-taille|}}}|{{#switch: {{#expr: {{{image-taille|}}} <= 220}}|1={{{image-taille|}}}|0=220}} |220}}px|{{{légende|}}}]] {{#if:{{{image-taille|}}}|{{#switch: {{#expr: {{{image-taille|}}} <= 220}}|1=|0=<br /><font color="red">'''La taille de l'image doit être modifiée, celle-ci ne doit pas dépasser 220 px.'''</font>}}}}{{#if:{{{légende|}}}|<br /><small>{{{légende|}}}</small>|Vue de mon image}}
{{!-}}
}}
Paramètre site Web

Suivant les besoins, il est parfois nécessaire d'ajouter un paramètre site web. Il s'agit ici de renseigner sur le site officiel du sujet de l'article et uniquement de celui-ci. En aucun cas, ce paramètre ne doit remplacer la section Liens externes de l'article. Le paramètre site web doit toujours être facultatif. Pour inclure un paramètre site Web dans une infobox, ajoutez le code suivant :

{{#if:{{{site web|}}} | 
! Site internet
{{!}} <span class="plainlinks">[{{{site web}}} Consulter]</span>
{{!-}}
}}
Paramètre de géolocalisation

Il existe de nombreux systèmes de géolocalisation pouvant être inclus dans les infobox. La mise en place d'une géolocalisation peut se faire de différentes façons. Suivant les besoins, vous pouvez notamment mettre en place une géolocalisation double pour en savoir plus cliquez-ici. À présent, voici un exemple par étape ci-dessous, où l'on fait appel dans l'infobox à un autre modèle qui est {{Carte avec géolocalisation dans l'infobox}}. Cette exemple n'en est qu'un parmi d'autre.

Étape #1 - Trouver un modèle de géolocalisation

Pour mettre en place votre géolocalisation, vous devez d'abord chercher s'il existe un modèle de géolocalisation pour l'espace géographique qui vous intéresse. Pour se faire, vous pouvez consulter la Catégorie:Modèle de paramétrage de carte ou encore par exemple Catégorie:Modèle de paramétrage de carte de pays... Si aucun modèle de géolocalisation pour un lieux précis n'existe alors vous devrez pralablement faire une demande de création de modèle de géolocalisation au Projet:Cartographie.

Étape #2 - Création des paramètres longitude et latitude

Sur le modèle d'infobox, vous devez ajouter deux nouveaux paramètres que vous pouvez appeler respectivement « longitude » et « latitude ». Ceux-ci permettrons l'ajout en décimal des longitude et latitude d'un lieux afin de le situer géographiquement. Pour ce faire, ajoutez par exemple l'un des paramètres suivants dans votre infobox :

Exemple d'un paramètre obligatoire :

! [[Coordonnées géographiques|Coordonnées]]
| {{#if:{{{latitude|}}} | {{#if:{{{longitude|}}} | {{coord|{{{latitude|}}}|{{{longitude|}}}|type:city_region:FR|format=dms long}} }} }}
|-

Exemple d'un paramètre optionnel :

{{#if: {{{latitude|}}}|{{#if: {{{longitude|}}} |
! [[Coordonnées géographiques|Coordonnées]]
{{!}} {{#if:{{{latitude|}}} | {{#if:{{{longitude|}}} | {{coord|{{{latitude|}}}|{{{longitude|}}}|type:city_region:FR|format=dms long}} }} }}
{{!-}}
}}}}
Étape #2 - Inclusion du modèle de géolocalisation

À présent, il ne reste plus qu'à inclure le modèle de géolocalisation {{Carte avec géolocalisation dans l'infobox}}, dans l'infobox. Pour ce faire, vous pouvez, par exemple, ajouter le paramètre suivant :

{{#if: {{#ifexpr: {{{latitude}}} AND {{{longitude}}} }} | | {{!}}-
{{!}} colspan="2" align="center" style="padding: 1 1 1 1;" {{!}}
{{Carte avec géolocalisation dans l'infobox|carte=Royaume-Uni|latitude={{{latitude}}}|longitude={{{longitude}}}|texte={{#if:{{{nom|}}}|{{{nom}}}|{{PAGENAME}}}}|arg1=1{{{statut|4}}}|largeur=200}}<br/><small>{{{carte-legende|Localisation de {{#if:{{{nom|}}}|{{{nom}}}|{{PAGENAME}}}} au sein du Royaume-Uni}}}</small>
{{!-}}
}}

Voilà à présent votre infobox dispose d'un système de géolocalisation automatisé. Si les paramètres longitudes et latitudes ne sont pas remplis alors aucune carte de géolocalistaion n'aparaitra dans l'infobox.

Programmation d'une infobox avec des briques

Article détaillé : Projet:Infobox/Tutoriel infobox avec des briques.

Pour les modèles d'infobox ne demandant pas de fonctions complexes particulières, il est recommandé d'utiliser des briques pour la programmation d'une nouvelle infobox ou pour la mise à jour d'une ancienne infobox. Les briques sont un ensemble de modèles permettant, par leur association au moyen de différentes combinaisons, la mise en place de modèles d'infobox. L'enjeu ici est de simplifier la programmation des modèles d'infobox, mais également d'améliorer l'accessibilité ainsi que l'harmonisation des infobox.

Programmation d'une infobox modulaire

Article détaillé : Projet:Infobox/Tutoriel infobox modulaire.

Suivant les besoins, une infobox V2 peut faire appelle à plusieurs sous modèles. Le code de l'infobox n'est donc plus centralisé sur une seule page mais sur plusieurs. La construction d'une infobox V2 modulaire consiste a encapsuler entre {{ }} tout ou partie du code d'une infobox dans un ou plusieurs sous-modèles.

Charte graphique des Infobox V2

Esthétique générale

Les infobox V2 se veulent modernes sans toutefois sombrer dans les dérives de l'esthétique du « web 2.0 » à savoir ombres, reflets, 3D... Ce sont des tableaux au fond gris clair, aérés, sans autres bordures que le cadre gris général de la boîte.

Important : les infobox V2 est un projet d'harmonisation et uniformisation des infoboxes de Wikipédia. Veuillez respecter le style de base actuellement proposé, sans faire aucune modification personnalisée dans un modèle spécifique. Si vous avez des suggestions améliorant le style, veuillez d'abord les proposer sur la page de discussion.

Pictogrammes

Présentation des pictogrammes

Voir tous les pictogrammes sur Commons et sur Wikipédia


Initiés par JSDX (d · c · b), les pictogrammes permettent à l'internaute de repérer d'un coup d'œil sur quel type d'article l'utilisateur se trouve. Ils améliorent ainsi l'ergonomie générale de l'encyclopédie et délimitent les chartes graphiques à un domaine donné (par exemple, les notes de musiques scellent la charte graphique des articles musicaux).

Il serait tentant de produire des centaines de pictogrammes pour chacun des types d'articles, mais pour des raisons d'ergonomie et de lourdeur des CSS, il est préférable de s'en tenir aux grands thèmes, tels que Musique (notes), Cinéma (pellicule), Sport (anneaux olympiques), Communication (antenne émétrice). L'idée est d'indiquer au visiteur le type d'article en un clin d'œil, et non de générer une liste incalculable de pictogrammes. Trop de pictos tuent les pictos!

Les pictogrammes répondent à plusieurs principes :

  • Hauteur fixe de 45 pixels ;
  • Semi-transparents ;
  • Encodés en .png 24 bits pour gérer les différents degrés de transparence ;
  • Conçus pour être alignés à droite de l'entête des infoboxes.

Pictogrammes dans la feuille de style

Ils doivent être utilisés sur la feuille de style common.css. La nomenclature des pictogrammes doit respecter la convention des noms d'images pour les Infobox V2 : "Image:Picto_infobox_nom.png". Afin de créer de nouveaux pictogrammes pour votre projet, veuillez consulter JSDX (d · c · b) sur sa page de discussion, afin de préserver l'uniformité des nouvelles infoboxes (hauteur fixe de 45px, largeur non fixée).

Sur commons, il faut placer les images dans Category:Infobox pictograms.

Nom de la classe Code de la classe et rendu
auteur : écrivains, auteurs, livres, prix littéraires, etc. ou tout autre sujet relatif à la littérature entete auteur
bd : bandes dessinées, comic books, mangas, etc. ou tout autre sujet relatif aux bandes dessinées entete bd
biere : marques de bière, brasseries, matériel de fabrication, etc. entete biere
cinema : films, acteurs, réalisateurs, auteurs, scénaristes, producteurs, salles de projection, etc. ou tout autre sujet relatif au cinéma entete cinema
canada : ville, folklore ou tout autre sujet relatif au canada entete canada
communication : (classe à changer) télécommunications, téléphones, ondes radio, satellites, etc. entete communication
humain : tout sujet relatif à l'humain, aux genres, à la sociologie, la biologie, etc. entete humain
jeuvideo : jeux vidéo, consoles, manettes, matériels de jeu, etc. ou tout autre sujet relatif à l'univers des jeux vidéo entete jeuvideo
map : géographie, hydrographie, cartographie, voyage, transports, etc. ou tout autre sujet relatif à la géographie entete map
montreal-metro : tout sujet relatif au métro de Montréal entete montreal-metro
montreal-train : tout sujet relatif au train de Montréal entete montreal-train
musique : chanteurs, musiciens, compositeurs, salles de concert ou d'opéra, albums, chansons, spectacles musicaux, etc. ou tout autre sujet relatif à la musique entete musique
persofiction : personnages de fiction, rôles incarné, etc. entete persofiction
projet :  ?? entete projet
quebec : ville, folklore ou tout autre sujet relatif au québec entete quebec
science-fiction : livre, film, œuvre ou tout sujet relatif à la science-fiction entete science-fiction
sport : tout sujet relatif aux sports (sportifs, thèmes olympiques, compétitions, etc.) entete sport
defaut : pictogramme utilisé par défaut, dans le cas où aucun de ceux indiqués ci-dessus ne s'applique. entete defaut

Documentation

Afin de préserver une uniformité dans les pages de documentation des infoboxes, voici quelques lignes conductrices pour monter une page explicative.

Le modèle de l'infobox étant à présent codé, il reste à ajouter une documentation afin de présenter et d'expliquer son usage.

Création

Pour créer une documentation, vous devez mettre le script de l'infobox entre <includeonly>ici le script de l'infobox</includeonly>. Puis vous devez ajouter après cela le script qui permettra de faire apparaître un bandeau de de documentation.

Il existe plusieurs bandeau suivant la nature de l'infobox. Vous pouvez utiliser l'un des scripts ci-dessous :

1 - Bandeau basique, c'est le bandeau que l'on utilise par défaut.

{{Doc modèle}}

2 - Bandeau ParserFunctions, c'est le bandeau que l'on utilise lorsque l'infobox utilise les ParserFunctions.

{{Doc modèle|parser=oui}}

Ce qui sur la page donnera la chose suivante :

<includeonly>{| class="infobox_v2" cellspacing="7"
|-
! colspan="2" class="entete defaut" style="background-color:orange; color:#000000" | {{{nom|{{PAGENAME}}}}}
|-
! Pays
| {{{pays}}}
|-
{{#if:{{{taille|}}} | 
! Taille du jardin
{{!}} {{{taille}}}
{{!-}}
}}
|}</includeonly><noinclude>{{Doc modèle}}</noinclude>

Un lien apparaîtra au sommet de la page de votre modèle d'infobox. Il vous suffira alors de cliquer dessus afin de créer la page de documentation. Une fois cette page de documentation créée, il vous reste à y ajouter son contenu.

Contenu

Pour l'essentiel sur la page de documentation, on y ajoute cinq informations principales que sont :

Bandeau documentation

La première chose que l'on doit ajouter en haut de la page de documentation est le script qui permet de relier la page de documentation au modèle d'infobox correspondant. Il s'agit du script suivant :

<noinclude>{{documentation modèle vue directement}}</noinclude>

Syntaxe

La syntaxe que les utilisateurs devront copier-coller sur les articles doit respecter un certains formalisme. Si l'infobox que l'on crée s'appelle Modèle:Infobox Jardin la syntaxe à ajouter sur les articles sera ci-dessous :

== Syntaxe ==
Voici la syntaxe à copier-coller sur les articles :
<pre>
{{Infobox Jardin
 | nom    = 
 | pays   = 
 | taille = <!-- facultatif -->
}}
</pre>

Au total on aura donc :

<noinclude>{{documentation modèle vue directement}}</noinclude>

== Syntaxe ==
Voici la syntaxe à copier-coller sur les articles :
<pre>
{{Infobox Jardin
 | nom    = 
 | pays   = 
 | taille = <!-- facultatif -->
}}
</pre>

Paramètres

Ensuite on doit ajouter une définition des différents paramètres à remplir. Ainsi on doit ajouter une nouvelle section comme l'exemple ci-dessous :

== Paramètres ==
* '''nom''' : Il sert à indiquer le nom du jardin...
* '''pays''' : Il sert à indiquer dans quel pays se se trouve le jardin...
* '''taille''' : Il sert à donner la taille en mètre carré du jardin...

Au total on aura donc :

<noinclude>{{documentation modèle vue directement}}</noinclude>

== Syntaxe ==
Voici la syntaxe à copier-coller sur les articles :
<pre>
{{Infobox Jardin
 | nom    = 
 | pays   = 
 | taille = <!-- facultatif -->
}}
</pre>

== Paramètres ==
* '''nom''' : Il sert à indiquer le nom du jardin...
* '''pays''' : Il sert à indiquer dans quel pays se se trouve le jardin...
* '''taille''' : Il sert à donner la taille en mètre carré du jardin...

Exemple

Puis à la suite de la section paramètre, vous pouvez ajouter un exemple de cette même syntaxe mais remplie avec si besoin est une apparition d'exemple de l'infobox à droite remplie comme dans l'exemple. Ce qui donnera la chose suivante :

== Exemple ==
{{Infobox Jardin
 | nom    = Jardin d'Europe
 | pays   = France
 | taille = 200 m²
}}
<pre> 
{{Infobox Jardin
 | nom    = Jardin d'Europe
 | pays   = France
 | taille = 200 m²
}}
</pre>
{{clr}}

{{Projet infobox}}

Au total on aura donc :

<noinclude>{{documentation modèle vue directement}}</noinclude>

== Syntaxe ==
Voici la syntaxe à copier-coller sur les articles :
<pre>
{{Infobox Jardin
 | nom    = 
 | pays   = 
 | taille = <!-- facultatif -->
}}
</pre>

== Paramètres ==
* '''nom''' : Il sert à indiquer le nom du jardin...
* '''pays''' : Il sert à indiquer dans quel pays se se trouve le jardin...
* '''taille''' : Il sert à donner la taille en mètre carré du jardin...

== Exemple ==
{{Infobox Jardin
 | nom    = Jardin d'Europe
 | pays   = France
 | taille = 200 m²
}}
<pre> 
{{Infobox Jardin
 | nom    = Jardin d'Europe
 | pays   = France
 | taille = 200 m²
}}
</pre>
{{clr}}

{{Projet infobox}}

Catégorie

Pour finir la page de documentation, il vous reste à ajouter la ou les catégories adéquates afin de pouvoir classer votre infobox. Pour trouver une catégorie, vous pouvez aller sur Catégorie:Modèle infobox. L'ajout de catégorie se fait en bas de la page de documentation du modèle de l'infobox et non directement sur la page de l'infobox. Sur la page de documentation vous devez mettre les catégories entre <includeonly></includeonly> autrement si vous ne le faites pas, alors tous les articles qui seront dotés de votre infobox seront catégorisés au même titre que votre infobox. Donc voici ce que vous devez ajouter en bas de page de la documentation :

<includeonly>
[[Catégorie:Modèle infobox V2]]
[[Catégorie:...]]

[[es:...]]
[[eo:...]]
</includeonly>

Au total on aura donc :

<noinclude>{{documentation modèle vue directement}}</noinclude>

== Syntaxe ==
Voici la syntaxe à copier-coller sur les articles :
<pre>
{{Infobox Jardin
 | nom    = 
 | pays   = 
 | taille = <!-- facultatif -->
}}
</pre>

== Paramètres ==
* '''nom''' : Il sert à indiquer le nom du jardin...
* '''pays''' : Il sert à indiquer dans quel pays se se trouve le jardin...
* '''taille''' : Il sert à donner la taille en mètre carré du jardin...

== Exemple ==
{{Infobox Jardin
 | nom    = Jardin d'Europe
 | pays   = France
 | taille = 200 m²
}}
<pre> 
{{Infobox Jardin
 | nom    = Jardin d'Europe
 | pays   = France
 | taille = 200 m²
}}
</pre>
{{clr}}

{{Projet infobox}}
<includeonly>
[[Catégorie:Modèle infobox V2]]
[[Catégorie:...]]

[[es:...]]
[[eo:...]]
</includeonly>

Exemples

Infobox simples

  • {{Infobox Organisation}}
  • {{Infobox Cinéma (film)}}
  • {{Infobox Cinéma (personnalité)}}
  • {{Infobox Cinéma (projecteur)}}
  • {{Infobox Cinéma (caméra)}}
  • {{Infobox Jeu vidéo}}
  • {{Infobox Écrivain}}

Infobox Génériques

  • {{Infobox Musique (artiste)}} (charte générique)
  • {{Infobox Musique (œuvre)}} (charte générique)

Voir aussi

  • Projet:Infobox/V2 Débutant
  • Catégorie:Modèle infobox V2
  • Projet:Infobox
  • Projet:Modèle/Harmonisation
  • Projet Infobox Projet Infobox
Ce document provient de « Projet:Infobox/V2 ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article P:V2 de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”