Aller au contenu

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

De Wikiquestia
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 45 : Ligne 45 :
</div>
</div>
<noinclude>
<noinclude>
<templatedata>
<templatedata>
{
{
Ligne 63 : Ligne 64 :
"Date / Lieu de transformation 3": {}
"Date / Lieu de transformation 3": {}
},
},
"description":  
"description": "Le conteneur principal est une <div> avec la classe infobox, qui sert de cadre pour afficher les informations.\nUne section d'en-tête (<div class=\"header header_enemy\">) affiche un titre dynamique basé sur le paramètre Titre. Si aucun titre n'est fourni, le nom de la page ({{PAGENAME}}) est utilisé par défaut.\nAffichage des Surnoms :\n\nUne section conditionnelle est incluse pour afficher une liste de surnoms (ou alias) si au moins un des champs Surnom 1 à Surnom 10 est rempli.\nSi ces champs sont remplis, une ligne horizontale (<hr class=\"enemy\">) et un sous-titre (<div class=\"subheader subheader_enemy\">Informations générales</div>) sont affichés.\nLes surnoms sont affichés dans un tableau HTML avec deux colonnes :\nLa première colonne contient l'étiquette \"Surnom·s\".\nLa deuxième colonne affiche les surnoms sous forme de liens dynamiques ([[...]]), séparés par des sauts de ligne (<br>).\nAffichage des Transformations :\n\nUne autre section conditionnelle est incluse pour afficher des informations sur les transformations (par exemple, \"Date / Lieu de transformation\").\nSi au moins un des champs Date / Lieu de transformation 1, Date / Lieu de transformation 2 ou Date / Lieu de transformation 3 est rempli, un tableau est généré pour afficher ces informations sous forme de liens dynamiques.\nAffichage Conditionnel :\n\nLe code utilise des conditions {{#if: ...}} pour vérifier si les paramètres sont remplis avant d'afficher les sections correspondantes.\nSi aucun paramètre n'est rempli, les sections ne sont pas affichées, ce qui évite d'afficher des champs vides ou inutiles.\nObjectif :\n\nCe code est conçu pour structurer et afficher des informations dynamiques et conditionnelles dans une infobox, comme des surnoms ou des transformations, dans un système de type MediaWiki."
}


"== Description du Template ==\nCe template est conçu pour générer une infobox dynamique dans un système de type MediaWiki. Il permet d'afficher des informations conditionnelles sur un sujet donné, telles que des surnoms ou des transformations, en fonction des données fournies dans les paramètres du modèle.\n\n=== But ===\nCe template affiche des informations dynamiques et conditionnelles dans une infobox, comme des surnoms ou des transformations, uniquement si les données correspondantes sont fournies. Cela permet d'éviter l'affichage de champs vides ou inutiles.\n\n=== Paramètres ===\n* **Titre** (`Titre`) : Affiche le titre principal de l'infobox. Si aucun titre n'est fourni, le nom de la page (`{{PAGENAME}}`) est utilisé par défaut.\n* **Surnoms** (`Surnom 1` à `Surnom 10`) : Liste de surnoms ou alias associés au sujet. Chaque surnom est affiché sous forme de lien dynamique.\n* **Transformations** (`Date / Lieu de transformation 1` à `Date / Lieu de transformation 3`) : Informations sur les transformations (par exemple, date et lieu). Ces données sont également affichées sous forme de liens dynamiques.\n\n=== Structure Générale ===\n1. **En-tête** :\n  - Un conteneur affiche le titre principal de l'infobox, basé sur le paramètre `Titre` ou le nom de la page par défaut.\n\n2. **Section des Surnoms** :\n  - Si au moins un des paramètres `Surnom 1` à `Surnom 10` est rempli, une sous-section intitulée \"Informations générales\" est affichée.\n  - Les surnoms sont affichés dans un tableau avec deux colonnes :\n    - La première colonne contient l'étiquette \"Surnom·s\".\n    - La deuxième colonne affiche les surnoms sous forme de liens dynamiques (`[[...]]`), séparés par des sauts de ligne (`<br>`).\n\n3. **Section des Transformations** :\n  - Si au moins un des paramètres `Date / Lieu de transformation 1` à `Date / Lieu de transformation 3` est rempli, une autre sous-section est affichée.\n  - Les informations sur les transformations sont affichées dans un tableau similaire à celui des surnoms.\n\n=== Exemple d'Utilisation ===\n```wikitext\n{{Infobox\n| Titre = Exemple de Sujet\n| Surnom 1 = Alias 1\n| Surnom 2 = Alias 2\n| Date / Lieu de transformation 1 = Transformation 1\n}}"
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Version du 11 avril 2025 à 11:25

Infobox List V2



Le conteneur principal est une <div> avec la classe infobox, qui sert de cadre pour afficher les informations. Une section d'en-tête (<div class="header header_enemy">) affiche un titre dynamique basé sur le paramètre Titre. Si aucun titre n'est fourni, le nom de la page ({{PAGENAME}}) est utilisé par défaut. Affichage des Surnoms : Une section conditionnelle est incluse pour afficher une liste de surnoms (ou alias) si au moins un des champs Surnom 1 à Surnom 10 est rempli. Si ces champs sont remplis, une ligne horizontale (<hr class="enemy">) et un sous-titre (<div class="subheader subheader_enemy">Informations générales</div>) sont affichés. Les surnoms sont affichés dans un tableau HTML avec deux colonnes : La première colonne contient l'étiquette "Surnom·s". La deuxième colonne affiche les surnoms sous forme de liens dynamiques ([[...]]), séparés par des sauts de ligne (<br>). Affichage des Transformations : Une autre section conditionnelle est incluse pour afficher des informations sur les transformations (par exemple, "Date / Lieu de transformation"). Si au moins un des champs Date / Lieu de transformation 1, Date / Lieu de transformation 2 ou Date / Lieu de transformation 3 est rempli, un tableau est généré pour afficher ces informations sous forme de liens dynamiques. Affichage Conditionnel : Le code utilise des conditions {{#if: ...}} pour vérifier si les paramètres sont remplis avant d'afficher les sections correspondantes. Si aucun paramètre n'est rempli, les sections ne sont pas affichées, ce qui évite d'afficher des champs vides ou inutiles. Objectif : Ce code est conçu pour structurer et afficher des informations dynamiques et conditionnelles dans une infobox, comme des surnoms ou des transformations, dans un système de type MediaWiki.

Paramètres du modèle

ParamètreDescriptionTypeÉtat
TitreTitre

aucune description

Inconnufacultatif
Surnom 1Surnom 1

aucune description

Inconnufacultatif
Surnom 2Surnom 2

aucune description

Inconnufacultatif
Surnom 3Surnom 3

aucune description

Inconnufacultatif
Surnom 4Surnom 4

aucune description

Inconnufacultatif
Surnom 5Surnom 5

aucune description

Inconnufacultatif
Surnom 6Surnom 6

aucune description

Inconnufacultatif
Surnom 8Surnom 8

aucune description

Inconnufacultatif
Surnom 9Surnom 9

aucune description

Inconnufacultatif
Surnom 10Surnom 10

aucune description

Inconnufacultatif
Surnom 7Surnom 7

aucune description

Inconnufacultatif
Date / Lieu de transformation 1Date / Lieu de transformation 1

aucune description

Inconnufacultatif
Date / Lieu de transformation 2Date / Lieu de transformation 2

aucune description

Inconnufacultatif
Date / Lieu de transformation 3Date / Lieu de transformation 3

aucune description

Inconnufacultatif