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

De TC-Dossiers
mAucun résumé des modifications
Balise : Révocation manuelle
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
<includeonly>
<div class="infobox" style="width: 250px; border: 1px solid #aaa; padding: 5px; background-color: #f9f9f9;">
{| class="infobox" style="width: 22em; background-color: #f9f9f9; border: 1px solid #aaa; font-size: 90%;"
  <div style="font-size: 1.2em; font-weight: bold; text-align: center;">
|-
    {{{title|}}}
! colspan="2" style="background-color: #f2f2f2; text-align: center;" | {{{title|Titre par défaut}}}
  </div>
|-
  <div style="padding: 5px;">
| colspan="2" style="text-align: center;" | [[File:{{{image|DefaultImage.jpg}}}|250px|alt={{{image_alt|Description de l'image}}}|{{{image_alt|Description de l'image}}}]]
    <div><b>Label 1:</b> {{{label1|}}}</div>
|-
    <div><b>Label 2:</b> {{{label2|}}}</div>
| colspan="2" style="text-align: center; font-size: 85%;" | {{{caption|}}}
    <div><b>Label 3:</b> {{{label3|}}}</div>
|-
    <!-- Add more fields as necessary -->
| '''Sous-titre'''
  </div>
| {{{subtitle|Sous-titre par défaut}}}
</div>
|-
| '''Détail 1'''
| {{{detail1|Valeur par défaut}}}
|-
| '''Détail 2'''
| {{{detail2|Valeur par défaut}}}
|}
</includeonly>
 
<noinclude>
<templatedata>
{
    "description": "Modèle pour créer une infobox avec un titre, une image, une légende et des détails.",
    "params": {
        "title": {
            "label": "Titre",
            "description": "Titre principal affiché en haut de l'infobox.",
            "type": "string",
            "default": "Titre par défaut",
            "required": false
        },
        "image": {
            "label": "Image",
            "description": "Nom du fichier image à afficher dans l'infobox (par exemple : Exemple.jpg).",
            "type": "string",
            "default": "DefaultImage.jpg",
            "required": false
        },
        "image_alt": {
            "label": "Texte alternatif de l'image",
            "description": "Description alternative de l'image, pour l'accessibilité.",
            "type": "string",
            "required": false
        },
        "caption": {
            "label": "Légende",
            "description": "Texte affiché sous l'image.",
            "type": "string",
            "required": false
        },
        "subtitle": {
            "label": "Sous-titre",
            "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>
</noinclude>

Version du 4 mars 2025 à 20:12

Label 1:
Label 2:
Label 3: