Différences entre les pages « Modèle:Infobox V3/Début » et « Modèle:Infobox V3/Début/Documentation »

De Les Mots de l'agronomie
(Différence entre les pages)
imported>Jacques Ducloy
m (1 révision importée)
 
imported>Jacques Ducloy
m (1 révision importée)
 
Ligne 1 : Ligne 1 :
<includeonly><div class="infobox_v3 {{{class|}}}" {{#if:{{{width|}}}|style="width:{{{width}}}em"}}>
+
{{Sous-page de documentation}}
<div class="entete {{#if:{{{icon|}}}|icon {{{icon|}}}}}" style="{{#if:{{{background|}}} | background-color: {{{background}}}; }} {{#if:{{{border-color|}}} | border: 3px solid {{{border-color|}}}; box-sizing:border-box; }} {{#if:{{{color|}}} | color: {{{color}}}; }}">{{#if: {{{icon|}}} | {{#ifeq: {{{icon}}} | defaut | | {{#tag:templatestyles||src="Infobox/Pictogramme/{{{icon}}}.css"}} }} }}
+
<includeonly>{{Protection}}</includeonly>
<div {{#if:{{{italic|}}}|class="italique"}}>{{#if:{{{lang|}}}
+
 
  |{{langue|1={{{lang|}}}|2={{#if:{{{text|}}}|{{{text|}}}|{{PAGENAME}}}}}}
+
Ce modèle permet d'ouvrir une infobox et d'en indiquer le titre. Il est obligatoirement accompagné du modèle {{m|Infobox V3/Fin}}. Pour l'utilisation de ces modèles, voir [[Projet:Infobox/V3]].
  |{{#if:{{{text|}}}|{{{text|}}}|{{PAGENAME}}}}
+
 
}}<!--
+
== Syntaxe ==
-->{{#if:{{{italic|}}}{{{lang|}}}|{{#if:{{oui non|{{{setdisplaytitle|}}}}}|{{#invoke:Formatage du titre
+
 
|setDisplayTitle
+
Syntaxe minimale :
|lang={{{lang|}}}
+
<pre>{{Infobox V3/Début}}</pre>
|italic={{{italic|}}}
+
 
|options=noreplace
+
Syntaxe complète avec tous les paramètres optionnels :
}}}}}}<!--
+
<pre>{{Infobox V3/Début|class=|width=|icon=|background=|color=|border-color=|text=|lang=|italic=|setdisplaytitle=}}</pre>
--></div>
+
 
</div></includeonly><noinclude>
+
== Paramètres ==
{{Documentation}}
+
 
</noinclude>
+
Tous les paramètres sont optionnels.
 +
 
 +
{| class="wikitable centre"
 +
|+ Paramètres
 +
|-
 +
! scope=col | Paramètre
 +
! scope=col | Exemple
 +
! scope=col | Format
 +
! scope=col | Rôle
 +
! scope=col | Valeur par défaut
 +
|-
 +
| <code>text</code> || <var>lorem ipsum</var> || || texte du titre d'infobox || <code><nowiki>{{PAGENAME}}</nowiki></code>
 +
|-
 +
| rowspan=2 | <code>class</code> || <var>bordered</var> || || permet le rendu des lignes de tableaux avec des bordures horizontales. || pas de bordures
 +
|-
 +
| <var>large</var> || || autorise le texte du titre à se surimposer à une icône de titre || le texte ne recouvre pas l'icône
 +
|-
 +
| <code>width</code> || <var>20</var> || en [[em]] || largeur de l'infobox || 25em
 +
|-
 +
| <code>icon</code> || <var>hockey</var> || || icône de titre gérée via Common.css ([[Projet:Infobox/Pictogramme|liste]]) || pas d'icône par défaut
 +
|-
 +
| <code>background</code> || <var>#003399</var> || hexadécimal ou tout autre format standard || couleur d'arrière-plan du titre || #DFEDFF
 +
|-
 +
| <code>lang</code> || <var>en</var> || code IETF de langue || langue du titre (ne doit être indiquée que pour d'autres langues que le français) || vide (titre en français)
 +
|-
 +
| <code>italic</code> || <var>1</var> || booléen (1 / yes / oui / 0 / no / non) || indique si le titre doit être en italique || pas d'italique
 +
|-
 +
| <code>setdisplaytitle</code> || <var>1</var> || booléen (1 / yes / oui / 0 / no / non) || indique si <code>lang</code> et <code>italic</code> doivent également être appliqués au titre de la page via DISPLAYTITLE || pas de DISPLAYTITLE
 +
|}
 +
 
 +
Si le paramètre <code>background</code> est présent, les paramètres suivants peuvent également être utilisés :
 +
 
 +
{| class="wikitable centre"
 +
|+ Paramètres
 +
|-
 +
! scope=col | Paramètre
 +
! scope=col | Exemple
 +
! scope=col | Format
 +
! scope=col | Rôle
 +
! scope=col | Valeur par défaut
 +
|-
 +
| <code>color</code> || <var>#003399</var> || hexadécimal ou tout autre format standard || couleur du texte du titre || #000
 +
|-
 +
| <code>border-color</code> || <var>#003399</var> || hexadécimal ou tout autre format standard || couleur de bordure du titre d'infobox || pas de bordure visible
 +
|}
 +
 
 +
== Exemples ==
 +
 
 +
Code minimal (couleurs par défaut, le titre est automatiquement celui de la page) :
 +
{{Infobox V3/Début}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début}}</pre>
 +
{{clr}}
 +
 
 +
Passage du titre en paramètre :
 +
{{Infobox V3/Début|text=Foo}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|text=Foo}}</pre>
 +
{{clr}}
 +
 
 +
Ajout d'une icône thématique (qui doit être présente dans [[Mediawiki:Common.css]]) :
 +
{{Infobox V3/Début|icon=hockey}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|icon=hockey}}</pre>
 +
{{clr}}
 +
 
 +
Permettre au texte du titre de recouvrir l'icône thématique :
 +
{{Infobox V3/Début|icon=cinema|class=large|text=Infobox V3/Début lorem ipsum sic}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|icon=cinema|class=large}}</pre>
 +
{{clr}}
 +
 
 +
Couleur d'arrière-plan du titre :
 +
{{Infobox V3/Début|background=yellow}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|background=yellow}}</pre>
 +
{{clr}}
 +
 
 +
Couleurs de texte et d'arrière-plan du titre :
 +
{{Infobox V3/Début|background=#000|color=#fff}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|background=#000|color=#fff}}</pre>
 +
{{clr}}
 +
 
 +
Ajout de bordures autour du titre :
 +
{{Infobox V3/Début|background=#000|color=#fff|border-color=red}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|background=#000|color=#fff|border-color=red}}</pre>
 +
{{clr}}
 +
 
 +
Ajout de bordures horizontales séparant les lignes de tableaux :
 +
 
 +
{{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}}
 +
{{Infobox V3/Tableau Ligne mixte|Foo|Bar}}</pre>
 +
{{clr}}
 +
 
 +
Modification de la largeur par défaut :
 +
{{Infobox V3/Début|width=30}}
 +
Lorem ipsum
 +
{{Infobox V3/Fin}}
 +
 
 +
<pre>{{Infobox V3/Début|width=30}}</pre>
 +
{{clr}}
 +
 
 +
<includeonly>
 +
[[Catégorie:Modèle infobox V3 briques|Debut]]
 +
</includeonly>

Version actuelle datée du 21 janvier 2021 à 14:51

Illustration de documentation
Ceci est la page de documentation de Modèle:Infobox V3/Début [modifier] [purger].
Cette sous-page contient les instructions, les catégories de son modèle d'origine et elle n'est pas destinée à être visualisée directement.


Ce modèle permet d'ouvrir une infobox et d'en indiquer le titre. Il est obligatoirement accompagné du modèle {{Infobox V3/Fin}}. Pour l'utilisation de ces modèles, voir Projet:Infobox/V3.

Syntaxe

Syntaxe minimale :

{{Infobox V3/Début}}

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

{{Infobox V3/Début|class=|width=|icon=|background=|color=|border-color=|text=|lang=|italic=|setdisplaytitle=}}

Paramètres

Tous les paramètres sont optionnels.

Paramètres
Paramètre Exemple Format Rôle Valeur par défaut
text lorem ipsum texte du titre d'infobox {{PAGENAME}}
class bordered permet le rendu des lignes de tableaux avec des bordures horizontales. pas de bordures
large autorise le texte du titre à se surimposer à une icône de titre le texte ne recouvre pas l'icône
width 20 en em largeur de l'infobox 25em
icon hockey icône de titre gérée via Common.css (liste) pas d'icône par défaut
background #003399 hexadécimal ou tout autre format standard couleur d'arrière-plan du titre #DFEDFF
lang en code IETF de langue langue du titre (ne doit être indiquée que pour d'autres langues que le français) vide (titre en français)
italic 1 booléen (1 / yes / oui / 0 / no / non) indique si le titre doit être en italique pas d'italique
setdisplaytitle 1 booléen (1 / yes / oui / 0 / no / non) indique si lang et italic doivent également être appliqués au titre de la page via DISPLAYTITLE pas de DISPLAYTITLE

Si le paramètre background est présent, les paramètres suivants peuvent également être utilisés :

Paramètres
Paramètre Exemple Format Rôle Valeur par défaut
color #003399 hexadécimal ou tout autre format standard couleur du texte du titre #000
border-color #003399 hexadécimal ou tout autre format standard couleur de bordure du titre d'infobox pas de bordure visible

Exemples

Code minimal (couleurs par défaut, le titre est automatiquement celui de la page) :

Infobox V3/Début/Documentation

Lorem ipsum

{{Infobox V3/Début}}

Passage du titre en paramètre :

Foo

Lorem ipsum

{{Infobox V3/Début|text=Foo}}

Ajout d'une icône thématique (qui doit être présente dans Mediawiki:Common.css) :

<templatestyles src="Infobox/Pictogramme/hockey.css"></templatestyles>
Infobox V3/Début/Documentation

Lorem ipsum

{{Infobox V3/Début|icon=hockey}}

Permettre au texte du titre de recouvrir l'icône thématique :

<templatestyles src="Infobox/Pictogramme/cinema.css"></templatestyles>
Infobox V3/Début lorem ipsum sic

Lorem ipsum

{{Infobox V3/Début|icon=cinema|class=large}}

Couleur d'arrière-plan du titre :

Infobox V3/Début/Documentation

Lorem ipsum

{{Infobox V3/Début|background=yellow}}

Couleurs de texte et d'arrière-plan du titre :

Infobox V3/Début/Documentation

Lorem ipsum

{{Infobox V3/Début|background=#000|color=#fff}}

Ajout de bordures autour du titre :

Infobox V3/Début/Documentation

Lorem ipsum

{{Infobox V3/Début|background=#000|color=#fff|border-color=red}}

Ajout de bordures horizontales séparant les lignes de tableaux :

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

Modification de la largeur par défaut :

Infobox V3/Début/Documentation

Lorem ipsum

{{Infobox V3/Début|width=30}}