Modèle:Infobox V3/Début : Différence entre versions

De La Grande Bibliotheque de Tamriel
Aller à : navigation, rechercher
 
(3 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 {{#if:{{{italic|}}}|class="italique"}}>{{#if:{{{lang|}}}
+
<div>{{#if:{{{text|}}}|{{{text|}}}|{{PAGENAME}}}}
  |{{langue|1={{{lang|}}}|2={{#if:{{{text|}}}|{{{text|}}}|{{PAGENAME}}}}}}
+
</div>
  |{{#if:{{{text|}}}|{{{text|}}}|{{PAGENAME}}}}
 
}}<!--
 
-->{{#if:{{{italic|}}}{{{lang|}}}|{{#if:{{oui non|{{{setdisplaytitle|}}}}}|{{#invoke:Formatage du titre
 
|setDisplayTitle
 
|lang={{{lang|}}}
 
|italic={{{italic|}}}
 
|options=noreplace
 
}}}}}}<!--
 
--></div>
 
-->[[Fichier:{{#if:{{{icon|}}}|icon {{{icon|}}}|}}|40x40px|alt={{#if:{{{pas de lien|}}}||{{#if:{{{alternative icône|}}}|{{{alternative icône}}}}}}}|]]<!--
 
 
</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è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 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è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

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) :

Infobox V3/Début

Lorem ipsum

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

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

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

Lorem ipsum

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

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

Infobox V3/Début

Lorem ipsum

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

Ajout de bordures autour du titre :

Infobox V3/Début

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
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

Lorem ipsum

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