Aller au contenu

« Modèle:Infobox V3/Œuvre/Documentation » : différence entre les versions

De Wikiquestia
Aucun résumé des modifications
Aucun résumé des modifications
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 3 : Ligne 3 :


== 📘 Description ==
== 📘 Description ==
Ce modèle affiche une infobox standardisée pour une **œuvre narrative ou artistique**, qu’il s’agisse d’un **conte**, d’un **livre**, d’une **chanson** ou d’une **pièce de théâtre**.
Ce modèle affiche une infobox standardisée pour une œuvre : **conte**, **livre**, **chanson**, **pièce de théâtre**, etc.


Le modèle applique automatiquement un **bloc-titre coloré** en haut de l’infobox, dont le fond et la couleur de texte sont définis dynamiquement via le `Module:Charte`.   
Il commence par un **bloc-titre coloré** qui reprend le titre renseigné via le paramètre <code>Titre</code>, ou par défaut le nom de la page (via <code>{{PAGENAME}}</code>).   
Il est conçu pour être utilisé dans le cadre du système d’infobox V3, avec des champs conditionnels et un affichage propre même en cas de données manquantes.
Le reste de l’infobox s’adapte dynamiquement selon les champs renseignés.


== 🔧 Syntaxe ==
== 🔧 Syntaxe ==
Ligne 12 : Ligne 12 :
=== Vide ===
=== Vide ===
<pre>{{Infobox V3/Œuvre
<pre>{{Infobox V3/Œuvre
| Titre            =
  | Charte            =  
  | Charte            =  
  | Sous-titre        =  
  | Theme            =  
  | Titre            =  
  | Nom original      =
| Langue originale  =  
  | Auteur            =  
  | Auteur            =  
  | Genre            =  
  | Genre            =  
  | Type              =  
  | Type              =  
| Langue            =
  | Pays              =  
  | Pays              =  
  | Publication      =  
  | Publication      =  
Ligne 29 : Ligne 30 :
=== Conditionnelle ===
=== Conditionnelle ===
<pre>{{Infobox V3/Œuvre
<pre>{{Infobox V3/Œuvre
| Titre            = {{{Titre|{{PAGENAME}}}}}
  | Charte            = {{{Charte|defaut}}}
  | Charte            = {{{Charte|defaut}}}
  | Sous-titre        = {{{Sous-titre|Conte}}}
  | Theme            = {{{Theme|}}}
  | Titre            = {{{Titre|}}}
| Nom original      = {{{Nom original|}}}
  | Langue originale  = {{{Langue originale|}}}
  | Auteur            = {{{Auteur|}}}
  | Auteur            = {{{Auteur|}}}
  | Genre            = {{{Genre|}}}
  | Genre            = {{{Genre|}}}
  | Type              = {{{Type|}}}
  | Type              = {{{Type|}}}
| Langue            = {{{Langue|}}}
  | Pays              = {{{Pays|}}}
  | Pays              = {{{Pays|}}}
  | Publication      = {{{Publication|}}}
  | Publication      = {{{Publication|}}}
Ligne 46 : Ligne 48 :
== 🧪 Exemples ==
== 🧪 Exemples ==
<div>
<div>
{{Infobox V3/Début Documentation}}
{{Infobox V3/Œuvre
{{Infobox V3/Œuvre
  | Charte = conte
  | Charte = #FEFF98
  | Sous-titre = Conte légendaire
  | Theme = conte
  | Titre = Le Serment de la Lune
  | Titre = Le Serment de la Lune
| Nom original = Nýlünät Isiëm
| Langue originale = Ælthiłihm
  | Auteur = Nywen Dael
  | Auteur = Nywen Dael
  | Genre = Légende sylvestre
  | Genre = Légende sylvestre
  | Type = Conte
  | Type = Conte
| Langue = Ælthiłihm
  | Pays = Ælthirön
  | Pays = Ælthirön
  | Publication = 123<sup>XI</sup>
  | Publication = 123<sup>XI</sup>
  | Support = Parchemin oral transmis par les bardes
  | Support = Tradition orale
  | Adaptation·s = Pièce de théâtre en 567<sup>XII</sup>
  | Adaptation·s = Pièce de théâtre en 567<sup>XII</sup>
  | Résumé = Une elfe millénaire défie la mort pour protéger la dernière graine du monde.
  | Résumé = Une elfe millénaire défie la mort pour protéger la dernière graine du monde.
}}
}}
{{Infobox V3/Fin Documentation}}


<pre>{{Infobox V3/Œuvre
<pre>{{Infobox V3/Œuvre
  | Charte = conte
  | Charte = biographie
  | Sous-titre = Conte légendaire
  | Theme = biographie
  | Titre = Le Serment de la Lune
  | Titre = Le Serment de la Lune
| Nom original = Nýlünät Isiëm
| Langue originale = Ælthiłihm
  | Auteur = Nywen Dael
  | Auteur = Nywen Dael
  | Genre = Légende sylvestre
  | Genre = Légende sylvestre
  | Type = Conte
  | Type = Conte
| Langue = Ælthiłihm
  | Pays = Ælthirön
  | Pays = Ælthirön
  | Publication = 123<sup>XI</sup>
  | Publication = 123<sup>XI</sup>
  | Support = Parchemin oral transmis par les bardes
  | Support = Tradition orale
  | Adaptation·s = Pièce de théâtre en 567<sup>XII</sup>
  | Adaptation·s = Pièce de théâtre en 567<sup>XII</sup>
  | Résumé = Une elfe millénaire défie la mort pour protéger la dernière graine du monde.
  | Résumé = Une elfe millénaire défie la mort pour protéger la dernière graine du monde.
Ligne 79 : Ligne 81 :
{{clr}}
{{clr}}
</div>
</div>
== 🧩 Paramètres ==
== 🧩 Paramètres ==
{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
! Paramètre !! Description
! Paramètre !! Description
|-
|-
| <code>Charte</code> || Thème graphique appliqué (ex. : <code>conte</code>, <code>chanson</code>, <code>livre</code>)
| <code>Titre</code> || Titre de l’œuvre. Si vide, utilise automatiquement <code>{{PAGENAME}}</code>
|-
|-
| <code>Couleur</code> || (Optionnel) Surcharge manuelle de couleur dans certaines chartes
| <code>Charte</code> || Charte de couleurs à utiliser (ex. : <code>conte</code>, <code>livre</code>, <code>chanson</code>)
|-
|-
| <code>Sous-titre</code> || Texte d’en-tête affiché en haut de l’infobox (ex. : « Conte légendaire »)
| <code>Theme</code> || Classe CSS thématique appliquée au bloc-titre (ex. : <code>chanson</code>, <code>pièce</code>…)
|-
|-
| <code>Titre</code> || Titre principal de l’œuvre
| <code>Nom original</code> || Nom de l’œuvre dans sa langue d’origine
|-
|-
| <code>Auteur</code> || Nom de l’auteur ou autrice de l’œuvre
| <code>Langue originale</code> || Langue dans laquelle l’œuvre a été créée
|-
|-
| <code>Genre</code> || Genre narratif ou artistique (ex. : légende, fable, épopée, ballade…)
| <code>Auteur</code> || Nom de l’auteur ou autrice
|-
|-
| <code>Type</code> || Nature de l’œuvre : <code>Conte</code>, <code>Livre</code>, <code>Chanson</code>, <code>Pièce de théâtre</code>…
| <code>Genre</code> || Genre littéraire ou artistique (ex. : légende, fable, comédie, chant épique…)
|-
|-
| <code>Langue</code> || Langue originale de l’œuvre
| <code>Type</code> || Type d’œuvre (conte, chanson, pièce de théâtre, roman, etc.)
|-
|-
| <code>Pays</code> || Pays ou culture d’origine de l’œuvre
| <code>Pays</code> || Pays ou culture d’origine de l’œuvre
|-
|-
| <code>Publication</code> || Date (ou période) de première publication ou diffusion
| <code>Publication</code> || Date ou époque de publication ou transmission
|-
|-
| <code>Support</code> || Format de support : manuscrit, oral, parchemin, chanson, représentation…
| <code>Support</code> || Format de diffusion (oral, parchemin, manuscrit, représentation…)
|-
|-
| <code>Adaptation·s</code> || Adaptations existantes (pièce, film, opéra…)
| <code>Adaptation·s</code> || Adaptations notables (film, pièce, chanson, etc.)
|-
|-
| <code>Résumé</code> || Bref synopsis ou présentation de l’œuvre
| <code>Résumé</code> || Bref synopsis ou résumé de l’histoire
|}
|}


== 🧰 CSS recommandé ==
== 🧰 CSS recommandé ==
À insérer dans ta page `MediaWiki:Common.css` :
À placer dans <code>MediaWiki:Common.css</code> pour la charte "conte" :


<syntaxhighlight lang="css">
<syntaxhighlight lang="css">
/* Thème conte */
.infobox.conte {
.infobox.conte {
   border: 2px solid #a6785d;
   border: 2px solid #a6785d;
   background-color: #fef9f5;
   background-color: #fef9f5;
}
}
.infobox.conte .soustitre {
.infobox.conte .titre {
   background-color: #d9b8a3;
   background-color: #a6785d;
   color: #3b1f0f;
   color: #ffffff;
}
}
</syntaxhighlight>
</syntaxhighlight>


Et dans `Module:Charte` :
Et dans <code>Module:Charte</code> :
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
conte = {
conte = {

Dernière version du 24 août 2025 à 20:13

Note : Ceci est une page de documentation pour un modèle.

📘 Description[modifier le wikicode]

Ce modèle affiche une infobox standardisée pour une œuvre : **conte**, **livre**, **chanson**, **pièce de théâtre**, etc.

Il commence par un **bloc-titre coloré** qui reprend le titre renseigné via le paramètre Titre, ou par défaut le nom de la page (via Infobox V3/Œuvre/Documentation). Le reste de l’infobox s’adapte dynamiquement selon les champs renseignés.

🔧 Syntaxe[modifier le wikicode]

Vide[modifier le wikicode]

{{Infobox V3/Œuvre
 | Titre             = 
 | Charte            = 
 | Theme             = 
 | Nom original      = 
 | Langue originale  = 
 | Auteur            = 
 | Genre             = 
 | Type              = 
 | Pays              = 
 | Publication       = 
 | Support           = 
 | Adaptation·s      = 
 | Résumé            = 
}}

Conditionnelle[modifier le wikicode]

{{Infobox V3/Œuvre
 | Titre             = {{{Titre|{{PAGENAME}}}}}
 | Charte            = {{{Charte|defaut}}}
 | Theme             = {{{Theme|}}}
 | Nom original      = {{{Nom original|}}}
 | Langue originale  = {{{Langue originale|}}}
 | Auteur            = {{{Auteur|}}}
 | Genre             = {{{Genre|}}}
 | Type              = {{{Type|}}}
 | Pays              = {{{Pays|}}}
 | Publication       = {{{Publication|}}}
 | Support           = {{{Support|}}}
 | Adaptation·s      = {{{Adaptation·s|}}}
 | Résumé            = {{{Résumé|}}}
}}

🧪 Exemples[modifier le wikicode]


Infobox V3/Œuvre/Documentation



GenreLégende sylvestre
Type d’œuvreConte
Pays d’origineÆlthirön
Date de publication123XI
SupportTradition orale
Adaptation·sPièce de théâtre en 567XII
RésuméUne elfe millénaire défie la mort pour protéger la dernière graine du monde.


{{Infobox V3/Œuvre
 | Charte = biographie
 | Theme = biographie
 | Titre = Le Serment de la Lune
 | Nom original = Nýlünät Isiëm
 | Langue originale = Ælthiłihm
 | Auteur = Nywen Dael
 | Genre = Légende sylvestre
 | Type = Conte
 | Pays = Ælthirön
 | Publication = 123<sup>XI</sup>
 | Support = Tradition orale
 | Adaptation·s = Pièce de théâtre en 567<sup>XII</sup>
 | Résumé = Une elfe millénaire défie la mort pour protéger la dernière graine du monde.
}}

🧩 Paramètres[modifier le wikicode]

Paramètre Description
Titre Titre de l’œuvre. Si vide, utilise automatiquement Infobox V3/Œuvre/Documentation
Charte Charte de couleurs à utiliser (ex. : conte, livre, chanson)
Theme Classe CSS thématique appliquée au bloc-titre (ex. : chanson, pièce…)
Nom original Nom de l’œuvre dans sa langue d’origine
Langue originale Langue dans laquelle l’œuvre a été créée
Auteur Nom de l’auteur ou autrice
Genre Genre littéraire ou artistique (ex. : légende, fable, comédie, chant épique…)
Type Type d’œuvre (conte, chanson, pièce de théâtre, roman, etc.)
Pays Pays ou culture d’origine de l’œuvre
Publication Date ou époque de publication ou transmission
Support Format de diffusion (oral, parchemin, manuscrit, représentation…)
Adaptation·s Adaptations notables (film, pièce, chanson, etc.)
Résumé Bref synopsis ou résumé de l’histoire

🧰 CSS recommandé[modifier le wikicode]

À placer dans MediaWiki:Common.css pour la charte "conte" :

.infobox.conte {
  border: 2px solid #a6785d;
  background-color: #fef9f5;
}
.infobox.conte .titre {
  background-color: #a6785d;
  color: #ffffff;
}

Et dans Module:Charte :

conte = {
  titre     = "#a6785d",
  soustitre = "#d9b8a3",
  hr        = "#a6785d",
  color     = "#3b1f0f",
}

Voir aussi[modifier le wikicode]