« Modèle:Infobox » : différence entre les versions

De TC-Dossiers
Aucun résumé des modifications
Aucun résumé des modifications
 
(30 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly>
<div class="infobox">
{| class="infobox" style="width: 22em; background-color: #f9f9f9; border: 1px solid #aaa; font-size: 90%;"
  <div class="infobox-title-custom">
|-
    {{{title|}}}
! colspan="2" style="background-color: #f2f2f2; text-align: center;" | {{{title|Titre par défaut}}}
  </div>
|-
| colspan="2" style="text-align: center;" | [[File:{{{image|DefaultImage.jpg}}}|250px|alt={{{image_alt|Description de l'image}}}|{{{image_alt|Description de l'image}}}]]
|-
| colspan="2" style="text-align: center; font-size: 85%;" | {{{caption|}}}
|-
| '''Sous-titre'''
| {{{subtitle|Sous-titre par défaut}}}
|-
| '''Détail 1'''
| {{{detail1|Valeur par défaut}}}
|-
| '''Détail 2'''
| {{{detail2|Valeur par défaut}}}
|}
</includeonly>


  {{#if: {{{image|}}} |
    <div style="text-align: center; padding: 5px;">
      [[File:{{{image}}}|250px|alt={{{alt|}}}]]
    </div>
  }}
  <div style="padding: 5px;">
    {{#if: {{{legende_pic|}}} |
      <div class="infobox-legende-photo">{{{legende_pic|}}}</div>
    }}
  <table>
    {{#if: {{{date_creation|}}} |
      <div><tr><td><b>Création :</b></td><td>{{{date_creation|}}}</td></tr></div>
    }}
    {{#if: {{{date_disparition|}}} |
    <div><tr><td><b>Disparition :</b></td><td>{{{date_disparition|}}}</td></tr></div>
    }}
    {{#if: {{{Entree_en_service|}}} |
      <div><tr><td><b>Entrée en service :</b></td><td>{{{Entree_en_service|}}}</td></tr></div>
    }}
    {{#if: {{{pays_origine|}}} |
    <div><tr><td><b>Pays d'origine :</b></td><td>{{{pays_origine|}}}</td></tr></div>
    }}
    {{#if: {{{production|}}} |
    <div><tr><td><b>Production :</b></td><td>{{{production|}}}</td></tr></div>
    }}
  </table>
  </div>
</div>
<noinclude>
<noinclude>
<templatedata>
<templatedata>
{
{
    "description": "Modèle pour créer une infobox avec un titre, une image, une légende et des détails.",
"params": {
    "params": {
"title": {
        "title": {
"default": "Titre",
            "label": "Titre",
"required": true,
            "description": "Titre principal affiché en haut de l'infobox.",
"aliases": [
            "type": "string",
"Titre"
            "default": "Titre par défaut",
],
            "required": false
"description": "Titre encadré en partie supérieure de l'infobox."
        },
},
        "image": {
"image": {
            "label": "Image",
"description": "Image d'illustration du sujet"
            "description": "Nom du fichier image à afficher dans l'infobox (par exemple : Exemple.jpg).",
},
            "type": "string",
"alt": {},
            "default": "DefaultImage.jpg",
"legende_pic": {
            "required": false
"description": "Légende associée à la photo"
        },
},
        "image_alt": {
"date_creation": {
            "label": "Texte alternatif de l'image",
"description": "Date de création"
            "description": "Description alternative de l'image, pour l'accessibilité.",
},
            "type": "string",
"date_disparition": {
            "required": false
"description": "Date de disparition"
        },
},
        "caption": {
"Entree_en_service": {
            "label": "Légende",
"description": "Date d'entrée en service"
            "description": "Texte affiché sous l'image.",
},
            "type": "string",
"pays_origine": {
            "required": false
"description": "Pays d'origine"
        },
},
        "subtitle": {
"production": {
            "label": "Sous-titre",
"description": "Quantité produite d'unités"
            "description": "Sous-titre affiché sous le titre principal.",
}
            "type": "string",
}
            "default": "Sous-titre par défaut",
            "required": false
        },
        "detail1": {
            "label": "Détail 1",
            "description": "Première ligne de détail.",
            "type": "string",
            "default": "Valeur par défaut",
            "required": false
        },
        "detail2": {
            "label": "Détail 2",
            "description": "Deuxième ligne de détail.",
            "type": "string",
            "default": "Valeur par défaut",
            "required": false
        }
    }
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Dernière version du 9 mai 2025 à 17:52



Aucune description.

Paramètres du modèle[Modifier les données du modèle]

ParamètreDescriptionTypeÉtat
titletitle Titre

Titre encadré en partie supérieure de l'infobox.

Par défaut
Titre
Inconnuobligatoire
imageimage

Image d'illustration du sujet

Inconnufacultatif
altalt

aucune description

Inconnufacultatif
legende_piclegende_pic

Légende associée à la photo

Inconnufacultatif
date_creationdate_creation

Date de création

Inconnufacultatif
date_disparitiondate_disparition

Date de disparition

Inconnufacultatif
Entree_en_serviceEntree_en_service

Date d'entrée en service

Inconnufacultatif
pays_originepays_origine

Pays d'origine

Inconnufacultatif
productionproduction

Quantité produite d'unités

Inconnufacultatif