Modèle:Infobox V3/Début : Différence entre versions
(7 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<includeonly><div class="infobox_v3 {{{class|}}}" {{#if:{{{width|}}}|style="width:{{{width}}}em"}}> | <includeonly><div class="infobox_v3 {{{class|}}}" {{#if:{{{width|}}}|style="width:{{{width}}}em"}}> | ||
− | <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}}}; }}"> | + | <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}}}; }}"> |
− | <div | + | <div>{{#if:{{{text|}}}|{{{text|}}}|{{PAGENAME}}}} |
− | + | </div> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</div></includeonly> | </div></includeonly> | ||
− | <noinclude>[[Category:Méta-Modèles]]</noinclude> | + | <noinclude>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}}. |
+ | |||
+ | == Syntaxe == | ||
+ | |||
+ | Syntaxe minimale : | ||
+ | <pre>{{Infobox V3/Début}}</pre> | ||
+ | |||
+ | 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> | ||
+ | |||
+ | == Paramètres == | ||
+ | |||
+ | 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 || largeur de l'infobox || 25em | ||
+ | |- | ||
+ | | <code>icon</code> || <var>hockey</var> || || icône de titre gérée via Common.css || 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 || #b6b6b4 | ||
+ | |- | ||
+ | | <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=divinite}} | ||
+ | Lorem ipsum | ||
+ | {{Infobox V3/Fin}} | ||
+ | |||
+ | <pre>{{Infobox V3/Début|icon=divinite}}</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}} | ||
+ | [[Category:Méta-Modèles]]</noinclude> |
Version actuelle datée du 3 octobre 2020 à 08:56
Ce modèle permet d'ouvrir une infobox et d'en indiquer le titre. Il est obligatoirement accompagné du modèle {{Infobox V3/Fin}}.
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è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 | largeur de l'infobox | 25em |
icon |
hockey | icône de titre gérée via Common.css | pas d'icône par défaut | |
background |
#003399 | hexadécimal ou tout autre format standard | couleur d'arrière-plan du titre | #b6b6b4 |
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è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) :
Lorem ipsum
{{Infobox V3/Début}}
Passage du titre en paramètre :
Lorem ipsum
{{Infobox V3/Début|text=Foo}}
Ajout d'une icône thématique (qui doit être présente dans Mediawiki:Common.css) :
Lorem ipsum
{{Infobox V3/Début|icon=divinite}}
Permettre au texte du titre de recouvrir l'icône thématique :
Lorem ipsum
{{Infobox V3/Début|icon=cinema|class=large}}
Couleur d'arrière-plan du titre :
Lorem ipsum
{{Infobox V3/Début|background=yellow}}
Couleurs de texte et d'arrière-plan du titre :
Lorem ipsum
{{Infobox V3/Début|background=#000|color=#fff}}
Ajout de bordures autour du titre :
Lorem ipsum
{{Infobox V3/Début|background=#000|color=#fff|border-color=red}}
Ajout de bordures horizontales séparant les lignes de tableaux :
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 :
Lorem ipsum
{{Infobox V3/Début|width=30}}