Modèle:Infobox V3/Tableau Ligne mixte : Différence entre versions

De La Grande Bibliotheque de Tamriel
Aller à : navigation, rechercher
(Page créée avec « <includeonly>{{#if: {{{if|{{{2|}}}}}}|<tr> <th scope="row" {{#if:{{{class|}}}|class="{{{class|}}}"}} {{#if: {{{width|}}}|style="width:{{{width|}}}em;"}}>{{{1}}}</th> <td>{... »)
 
 
(3 révisions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly>{{#if: {{{if|{{{2|}}}}}}|<tr>
+
<includeonly>{{#if: {{{if|{{{2|}}}}}}
 +
  | <tr>
 
<th scope="row" {{#if:{{{class|}}}|class="{{{class|}}}"}} {{#if: {{{width|}}}|style="width:{{{width|}}}em;"}}>{{{1}}}</th>
 
<th scope="row" {{#if:{{{class|}}}|class="{{{class|}}}"}} {{#if: {{{width|}}}|style="width:{{{width|}}}em;"}}>{{{1}}}</th>
<td>{{{2|}}}</td>
+
<td>
</tr>}}</includeonly>
+
{{trim|{{{2|}}}}}</td>
 +
</tr>
 +
  | <nowiki />
 +
}}</includeonly><noinclude>Ce modèle permet d'ajouter une ligne composée de deux cellules (en-tête et données) dans un tableau de données. Il s'utilise avec les modèles {{m|Infobox V3/Tableau début}} et {{m|Infobox V3/Tableau fin}}.
 +
 
 +
== Syntaxe ==
 +
 
 +
Syntaxe minimale :
 +
 
 +
<pre>{{Infobox V3/Tableau Ligne mixte|foo|bar}}</pre>
 +
 
 +
Syntaxe complète avec tous les paramètres optionnels :
 +
 
 +
<pre>{{Infobox V3/Tableau Ligne mixte|class=|width=|foo|bar|if=}}</pre>
 +
 
 +
== Paramètres ==
 +
 
 +
{| class="wikitable centre"
 +
|+ Paramètres obligatoires
 +
|-
 +
! scope=col | Paramètre
 +
! scope=col | Exemple
 +
! scope=col | Format
 +
! scope=col | Rôle
 +
! scope=col | Valeur par défaut
 +
|-
 +
| non nommé 1 || <var>lorem ipsum</var> || || Texte de la cellule d'en-tête ||
 +
|-
 +
| non nommé 2 || <var>lorem ipsum</var> || || Texte de la cellule de données ||
 +
|}
 +
 
 +
{| class="wikitable centre"
 +
|+ Paramètres optionnels
 +
|-
 +
! scope=col | Paramètre
 +
! scope=col | Exemple
 +
! scope=col | Format
 +
! scope=col | Rôle
 +
! scope=col | Valeur par défaut
 +
|-
 +
| <code>class</code> || <var>middle</var> || || Centre verticalement la cellule d'en-tête || <var>top</var>
 +
|-
 +
| <code>width</code> || <var>5</var> || en || Modifie la largeur des cellules d'en-tête || 8em
 +
|-
 +
| <code>if</code> || <var><nowiki>{{{param|}}}</nowiki></var> || paramètre || Indiquer une condition spécifique pour l'affichage de la ligne de tableau ||
 +
|}
 +
 
 +
== Exemples ==
 +
 
 +
Code minimal :
 +
 
 +
{{Infobox V3/Début}}
 +
{{Infobox V3/Tableau début}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}
 +
{{Infobox V3/Tableau fin}}
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}</pre>
 +
{{clr}}
 +
 
 +
Indiquer une condition d'affichage (la ligne ne sera affichée que si <code><nowiki>{{{population|}}}</nowiki></code> n'est pas vide :
 +
<pre>{{Infobox V3/Tableau Ligne mixte|Foo|{{{population|}}} {{hab.}} (2011)|if={{{population|}}}}}</pre>
 +
{{clr}}
 +
 
 +
Centrer verticalement l'en-tête :
 +
 
 +
{{Infobox V3/Début}}
 +
{{Infobox V3/Tableau début}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar <br/>Bar|class=middle}}
 +
{{Infobox V3/Tableau fin}}
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Tableau Ligne mixte|Foo|Bar <br/>Bar|class=middle}}</pre>
 +
{{clr}}
 +
 
 +
Modifier la largeur de l'en-tête :
 +
 
 +
{{Infobox V3/Début}}
 +
{{Infobox V3/Tableau début}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar|width=5}}
 +
{{Infobox V3/Tableau fin}}
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Tableau Ligne mixte|Foo|Bar|width=5}}</pre>
 +
{{clr}}
 +
 
 +
== Séparer les lignes de tableaux par une bordure ==
 +
 
 +
Pour obtenir des tableaux de données dont les lignes sont séparées par une bordure, il faut appliquer la classe bordered au modèle {{m|Infobox V3/Début}} :
 +
 
 +
{{Infobox V3/Début|class=bordered}}
 +
{{Infobox V3/Tableau début}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}
 +
{{Infobox V3/Tableau fin}}
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|class=bordered}}</pre>
 +
{{clr}}
 +
[[Category:Méta-Modèles]]</noinclude>

Version actuelle datée du 3 octobre 2020 à 14:35

Ce modèle permet d'ajouter une ligne composée de deux cellules (en-tête et données) dans un tableau de données. Il s'utilise avec les modèles {{Infobox V3/Tableau début}} et {{Infobox V3/Tableau fin}}.

Syntaxe

Syntaxe minimale :

{{Infobox V3/Tableau Ligne mixte|foo|bar}}

Syntaxe complète avec tous les paramètres optionnels :

{{Infobox V3/Tableau Ligne mixte|class=|width=|foo|bar|if=}}

Paramètres

Paramètres obligatoires
Paramètre Exemple Format Rôle Valeur par défaut
non nommé 1 lorem ipsum Texte de la cellule d'en-tête
non nommé 2 lorem ipsum Texte de la cellule de données
Paramètres optionnels
Paramètre Exemple Format Rôle Valeur par défaut
class middle Centre verticalement la cellule d'en-tête top
width 5 en Modifie la largeur des cellules d'en-tête 8em
if {{{param|}}} paramètre Indiquer une condition spécifique pour l'affichage de la ligne de tableau

Exemples

Code minimal :

Infobox V3/Tableau Ligne mixte
Données clés
Foo Bar
Foo Bar
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}

Indiquer une condition d'affichage (la ligne ne sera affichée que si {{{population|}}} n'est pas vide :

{{Infobox V3/Tableau Ligne mixte|Foo|{{{population|}}} {{hab.}} (2011)|if={{{population|}}}}}

Centrer verticalement l'en-tête :

Infobox V3/Tableau Ligne mixte
Données clés
Foo Bar
Bar
{{Infobox V3/Tableau Ligne mixte|Foo|Bar <br/>Bar|class=middle}}

Modifier la largeur de l'en-tête :

Infobox V3/Tableau Ligne mixte
Données clés
Foo Bar
{{Infobox V3/Tableau Ligne mixte|Foo|Bar|width=5}}

Séparer les lignes de tableaux par une bordure

Pour obtenir des tableaux de données dont les lignes sont séparées par une bordure, il faut appliquer la classe bordered au modèle {{Infobox V3/Début}} :

Infobox V3/Tableau Ligne mixte
Données clés
Foo Bar
Foo Bar
Foo Bar
{{Infobox V3/Début|class=bordered}}