« Modèle:Infobox List V2 » : différence entre les versions
Apparence
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 44 : | Ligne 44 : | ||
</table> | </table> | ||
</div> | </div> | ||
<noinclude> | |||
<templatedata> | |||
{ | |||
"params": { | |||
"Titre": {}, | |||
"Surnom 1": {}, | |||
"Surnom 2": {}, | |||
"Surnom 3": {}, | |||
"Surnom 4": {}, | |||
"Surnom 5": {}, | |||
"Surnom 6": {}, | |||
"Surnom 8": {}, | |||
"Surnom 9": {}, | |||
"Surnom 10": {}, | |||
"Surnom 7": {}, | |||
"Date / Lieu de transformation 1": {}, | |||
"Date / Lieu de transformation 2": {}, | |||
"Date / Lieu de transformation 3": {} | |||
}, | |||
"description": "### Description du Code (selon un modèle de description de template MediaWiki)\n\n#### **Nom du Template** : Infobox Dynamique avec Surnoms et Transformations\n\n---\n\n#### **But** :\nCe code 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---\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---\n\n#### **Structure Générale** :\n1. **En-tête** :\n - Un conteneur `<div>` avec la classe `header_enemy` affiche le titre principal de l'infobox.\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---\n\n#### **Affichage Conditionnel** :\n- Le code utilise des conditions `{{#if: ...}}` pour vérifier si les paramètres sont remplis avant d'afficher les sections correspondantes.\n- Si aucun paramètre n'est rempli, les sections ne sont pas affichées, ce qui évite d'afficher des champs vides ou inutiles.\n\n---\n\n#### **Exemple d'Utilisation** :\n```html\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}}\n```\n\n---\n\n#### **Rendu Attendu** :\n- Si les paramètres `Surnom 1` et `Surnom 2` sont remplis, une section \"Surnom·s\" sera affichée avec les liens correspondants.\n- Si le paramètre `Date / Lieu de transformation 1` est rempli, une section \"Transformations\" sera affichée avec les informations correspondantes.\n\n---\n\n#### **Avantages** :\n- **Dynamique** : Les sections ne s'affichent que si les données sont disponibles.\n- **Lisibilité** : Les informations sont organisées dans des tableaux pour une présentation claire.\n- **Réutilisable** : Ce modèle peut être utilisé pour divers sujets nécessitant des informations conditionnelles.\n\n---\n\n#### **Limites** :\n- Si les paramètres ne sont pas correctement remplis, certaines sections peuvent ne pas s'afficher.\n- Les liens dynamiques (`[[...]]`) nécessitent que les pages liées existent dans le wiki pour être fonctionnels.\n\n---\n\nCe modèle est idéal pour structurer des informations dynamiques dans un wiki, comme des fiches de personnages, des lieux ou des objets." | |||
} | |||
</templatedata> | |||
</noinclude> | |||
Version du 11 avril 2025 à 11:17
Infobox List V2
### Description du Code (selon un modèle de description de template MediaWiki)
- **Nom du Template** : Infobox Dynamique avec Surnoms et Transformations
- **But** :
- **Paramètres** :
- **Structure Générale** :
- **Affichage Conditionnel** :
- **Exemple d'Utilisation** :
- **Rendu Attendu** :
- **Avantages** :
- **Limites** :
| Paramètre | Description | Type | État | |
|---|---|---|---|---|
| Titre | Titre | aucune description | Inconnu | facultatif |
| Surnom 1 | Surnom 1 | aucune description | Inconnu | facultatif |
| Surnom 2 | Surnom 2 | aucune description | Inconnu | facultatif |
| Surnom 3 | Surnom 3 | aucune description | Inconnu | facultatif |
| Surnom 4 | Surnom 4 | aucune description | Inconnu | facultatif |
| Surnom 5 | Surnom 5 | aucune description | Inconnu | facultatif |
| Surnom 6 | Surnom 6 | aucune description | Inconnu | facultatif |
| Surnom 8 | Surnom 8 | aucune description | Inconnu | facultatif |
| Surnom 9 | Surnom 9 | aucune description | Inconnu | facultatif |
| Surnom 10 | Surnom 10 | aucune description | Inconnu | facultatif |
| Surnom 7 | Surnom 7 | aucune description | Inconnu | facultatif |
| Date / Lieu de transformation 1 | Date / Lieu de transformation 1 | aucune description | Inconnu | facultatif |
| Date / Lieu de transformation 2 | Date / Lieu de transformation 2 | aucune description | Inconnu | facultatif |
| Date / Lieu de transformation 3 | Date / Lieu de transformation 3 | aucune description | Inconnu | facultatif |