Modèle:Infobox/Documentation : Différence entre versions

De WikiGenWeb
Aller à : navigation, rechercher
m (Page créée avec « Tutoriel pour les modélistes désirant mettre en place une infobox V2 à l'aide de briques. == Présentation == Pour les modèles d'infobox ne demandan... »)
 
m
Ligne 1 : Ligne 1 :
 +
<noinclude>[[Catégorie:Documentation de modèle|{{PAGENAME}}]]</noinclude>
 
Tutoriel pour les modélistes désirant mettre en place une [[Projet:Infobox/V2|infobox V2]] à l'aide de briques.
 
Tutoriel pour les modélistes désirant mettre en place une [[Projet:Infobox/V2|infobox V2]] à l'aide de briques.
 
== Présentation ==
 
== Présentation ==
Ligne 12 : Ligne 13 :
 
  ! scope=col style="background-color:#ccc;" | Divers
 
  ! scope=col style="background-color:#ccc;" | Divers
 
  |-
 
  |-
  | style="background:#fff; width:30%" valign="top" |
+
  | style="background:#fff; width:30%" valign="top" |  
 
<center>'''Ouvertures & fermetures'''</center>
 
<center>'''Ouvertures & fermetures'''</center>
 
* {{m|Infobox/Début}}
 
* {{m|Infobox/Début}}
Ligne 26 : Ligne 27 :
 
* {{m|Infobox/Séparateur optionnel non}}
 
* {{m|Infobox/Séparateur optionnel non}}
 
  | style="background:transparent; border:transparent" |
 
  | style="background:transparent; border:transparent" |
  | style="background:#fff; width:40%" valign="top" |
+
  | style="background:#fff; width:40%" valign="top" |  
 
* {{m|Infobox/Ligne mixte}}
 
* {{m|Infobox/Ligne mixte}}
 
* {{m|Infobox/Ligne mixte optionnelle}}
 
* {{m|Infobox/Ligne mixte optionnelle}}
Ligne 39 : Ligne 40 :
 
* {{m|Infobox/Ligne optionnelle}}
 
* {{m|Infobox/Ligne optionnelle}}
 
  | style="background:transparent; border:transparent" |
 
  | style="background:transparent; border:transparent" |
  | style="background:#fff; width:30%" valign="top" |
+
  | style="background:#fff; width:30%" valign="top" |  
 
<center>'''Images & cartes'''</center>
 
<center>'''Images & cartes'''</center>
 
* {{m|Infobox/Géolocalisation}}
 
* {{m|Infobox/Géolocalisation}}
Ligne 134 : Ligne 135 :
 
==== Étape #3 - Ajout du modèle dans les articles ====
 
==== Étape #3 - Ajout du modèle dans les articles ====
 
{{Projet:Infobox/Tutoriel infobox avec des briques ex
 
{{Projet:Infobox/Tutoriel infobox avec des briques ex
  | nom         = Titre
+
  | nom = Titre        
  | image       = defaut.svg
+
  | image = defaut.svg      
  | légende     = Vue de l'image ci-dessus
+
  | légende = Vue de l'image ci-dessus    
 
  | paramètre 1 = ...
 
  | paramètre 1 = ...
 
  | paramètre 2 = ...
 
  | paramètre 2 = ...
  | longitude   = 2.351828
+
  | longitude = 2.351828  
  | latitude   = 48.856578
+
  | latitude = 48.856578  
 
  | paramètre 5 = ...
 
  | paramètre 5 = ...
 
  | paramètre 6 = ...
 
  | paramètre 6 = ...
 
}}
 
}}
<pre>
+
<pre>  
 
{{Projet:Infobox/Tutoriel infobox avec des briques ex
 
{{Projet:Infobox/Tutoriel infobox avec des briques ex
  | nom         = Titre
+
  | nom = Titre        
  | image       = defaut.svg
+
  | image = defaut.svg      
  | légende     = Vue de l'image ci-dessus
+
  | légende = Vue de l'image ci-dessus    
 
  | paramètre 1 = ...
 
  | paramètre 1 = ...
 
  | paramètre 2 = ...
 
  | paramètre 2 = ...
  | longitude   = 2.351828
+
  | longitude = 2.351828  
  | latitude   = 48.856578
+
  | latitude = 48.856578  
 
  | paramètre 5 = ...
 
  | paramètre 5 = ...
 
  | paramètre 6 = ...
 
  | paramètre 6 = ...

Version du 20 mars 2011 à 10:07

Tutoriel pour les modélistes désirant mettre en place une infobox V2 à l'aide de briques.

Présentation

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.

Liste des briques

Liste exhaustive des modèles de briques existants
Structure Lignes de tableau Divers
Ouvertures & fermetures
Titres & sous-titres
Séparateurs
Images & cartes
Navigation


Programmation sans ajout de paramètres

Usage des briques sans paramètres

Les briques peuvent être utilisées directement sur une page sans avoir besoin d'y ajouter des paramètres du genre {{{paramètre1}}}... Cependant cet usage direct est déconseillé dans l'espace encyclopédique sauf si la création d'un modèle d'infobox ne se justifie pas en raison du nombre d'articles trop faible pour une série d'articles.

Exemple des briques sans paramètres

Modèle:Infobox/ImageModèle:Infobox/Ligne mixteModèle:Infobox/Ligne mixteModèle:Infobox/Ligne mixteModèle:Infobox/Ligne donnéeModèle:Infobox/Ligne donnéeModèle:Infobox/Géolocalisation multipleModèle:Infobox/Notice
Voir la brique Modèle:Infobox/Titre
Infobox/Documentation
Voir la brique Modèle:Infobox/Sous-titre
Voir la brique Modèle:Infobox/Sous-titre
{{Infobox/Début}}
{{Infobox/Titre|Titre|E1E1E1|entete map}}
{{Infobox/Image|defaut.svg}}
{{Infobox/Sous-titre|Sous-titre 1}}
{{Infobox/Ligne mixte|Nom du champ|Sa valeur}}
{{Infobox/Ligne mixte|Nom du champ|Sa valeur}}
{{Infobox/Ligne mixte|Nom du champ|Sa valeur}}
{{Infobox/Ligne donnée|Sa valeur|Sa valeur}}
{{Infobox/Ligne donnée|Sa valeur|Sa valeur}}
{{Infobox/Sous-titre|Sous-titre 2}}
{{Infobox/Géolocalisation multiple|géolocalisation=France|latitude=48.856578|longitude=2.351828}}
{{Infobox/Notice|Infobox Pays}}
{{Infobox/Fin}}


Programmation avec ajout de paramètres

Usage des briques avec paramètres

Ces briques ont surtout leur utilité pour la création de modèles d'infobox simples. Les infobox V2, peuvent ne pas être créées avec des briques uniquement, voire même sans aucune brique. Pour les infobox complexes, la programmation d'infobox V2 classique (voir ici) est parfois préférable pour une meilleure compréhension du modèle. Pour les wikipédiens habitués à la programmation de modèle d'infobox, il peut également être envisagé la création de modèle d'infobox à l'aide d'une programmation hybride utilisant à la fois des briques et des scripts complémentaires. La création d'un nouveau modèle à l'aide de briques implique obligatoirement l'ajout de paramètres comme par exemple {{Infobox/Image|{{{image|}}}}} et non plus {{Infobox/Image|defaut.svg}}.

Exemple des briques avec paramètres

Étape #1 - Création de la page du modèle

<includeonly>{{Infobox/Début}}
{{Infobox/Titre
 | {{{nom|{{PAGENAME}}}}}|E1E1E1|entete map
}}
{{Infobox/Image
 | {{{image|}}}|{{{légende|}}}|200
}}
{{Infobox/Sous-titre
 | Géographie
}}
{{Infobox/Ligne mixte
 | Paramètre 1|{{{paramètre 1|}}}
}}
{{Infobox/Ligne mixte
 | Paramètre 2|{{{paramètre 2|}}}
}}
{{Infobox/Ligne mixte latitude longitude optionnel
 | Coordonnées|{{{latitude|}}}|{{{longitude|}}}|city_region:FR|dms long
}}
{{Infobox/Séparateur
}}
{{Infobox/Ligne donnée
 | Paramètre 5|{{{paramètre 5|}}}
}}
{{Infobox/Ligne donnée
 | Paramètre 6|{{{paramètre 6|}}}
}}
{{Infobox/Sous-titre
 | Sous-titre 2
}}
{{Infobox/Géolocalisation multiple
 |géolocalisation = France|latitude={{{latitude|}}}|longitude={{{longitude|}}}|lergeur=260
}}
{{Infobox/Notice
 | Infobox Pays
}}
{{Infobox/Fin}}</includeonly><noinclude>{{Doc modèle}}</noinclude>

Étape #2 - Création de la page de documentation

Modèle:Article détaillé

Étape #3 - Ajout du modèle dans les articles

Projet:Infobox/Tutoriel infobox avec des briques ex

   
{{Projet:Infobox/Tutoriel infobox avec des briques ex
 | nom = Titre         
 | image = defaut.svg       
 | légende = Vue de l'image ci-dessus     
 | paramètre 1 = ...
 | paramètre 2 = ...
 | longitude = 2.351828   
 | latitude = 48.856578    
 | paramètre 5 = ...
 | paramètre 6 = ...
}}