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
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 4 : Ligne 4 :
     <p>{{{Titre|{{PAGENAME}}}}}</p>
     <p>{{{Titre|{{PAGENAME}}}}}</p>
   </div>
   </div>
   <!-- Conditional Subheader + Autolinks -->
   <!-- Conditional Subheader + Autolinks - // BEGIN -->
   {{#if: {{{Surnom 1|}}}{{{Surnom 2|}}}{{{Surnom 3|}}}{{{Surnom 4|}}}{{{Surnom 5|}}}{{{Surnom 6|}}}{{{Surnom
   {{#if: {{{Surnom 1|}}}{{{Surnom 2|}}}{{{Surnom 3|}}}{{{Surnom 4|}}}{{{Surnom 5|}}}{{{Surnom 6|}}}{{{Surnom
   7|}}}{{{Surnom 8|}}}{{{Surnom 9|}}}{{{Surnom 10|}}}|
   7|}}}{{{Surnom 8|}}}{{{Surnom 9|}}}{{{Surnom 10|}}}|
Ligne 28 : Ligne 28 :
     </tr>
     </tr>
     }}
     }}
    <!-- Conditional Subheader + Nolinks -->
<!-- Conditional Subheader + Autolinks - // END -->
<!-- Conditional Subheader + Nolinks - // BEGIN -->
     {{#if: {{{Date / Lieu de transformation 1|}}}{{{Date / Lieu de transformation 2|}}}{{{Date / Lieu de transformation 3|}}}|
     {{#if: {{{Date / Lieu de transformation 1|}}}{{{Date / Lieu de transformation 2|}}}{{{Date / Lieu de transformation 3|}}}|
    <table style="width: 100%; margin-bottom: 0.5em;">
       <tr>
       <tr>
         <th style="vertical-align: top; text-align: left;">Surnom·s</th>
         <th style="vertical-align: top; text-align: left;">Transformation·s</th>
         <td>
         <td>
           <p style="margin: 0;">
           <p style="margin: 0;">
             {{#if: {{{Date / Lieu de transformation 1|}}} | [[{{{Date / Lieu de transformation 1}}}]]<br> }}
             {{#if: {{{Date / Lieu de transformation 1|}}} | {{{Date / Lieu de transformation 1}}}<br> }}
             {{#if: {{{Date / Lieu de transformation 2|}}} | [[{{{Date / Lieu de transformation 2}}}]]<br> }}
             {{#if: {{{Date / Lieu de transformation 2|}}} | {{{Date / Lieu de transformation 2}}}<br> }}
             {{#if: {{{Date / Lieu de transformation 3|}}} | [[{{{Date / Lieu de transformation 3}}}]]<br> }}
             {{#if: {{{Date / Lieu de transformation 3|}}} | {{{Date / Lieu de transformation 3}}}<br> }}
           </p>
           </p>
         </td>
         </td>
       </tr>
       </tr>
       }}
       }}
    </table>
<!-- Conditional Subheader + Nolinks - // END -->
</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 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>
</noinclude>

Dernière version du 11 avril 2025 à 11:29

Infobox List V2