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

aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
 
(22 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Ne pas utiliser, incomplet
{{Infobox
{{Infobox
|abovestyle = background:#deca8e;
|abovestyle = background:#deca8e;
|headerstyle = background:#e0c59d;
|headerstyle = background:#e0c59d;
|title    = {{#if: {{{title}}} | {{{title}}} | {{BASEPAGENAME}} }}
|title    = {{#if: {{{title|}}} | {{{title}}} | {{BASEPAGENAME}} }}
|image    = {{#invoke:InfoboxImage|InfoboxImage|image=Infobox{{#if: {{{concatName}}} | {{{concatName}}} | Placeholder }}.png | size=300px | maxsize=300px}}
|image    = {{#invoke:InfoboxImage|InfoboxImage|image=Infobox{{#if: {{{concatName|}}} | {{{concatName}}} | Placeholder }}.png | size=300px | maxsize=300px}}
|header1 = Informations générales
|header1 = Informations générales
|label2  = [[Fichier:IconLocalisation.png|alt=|16px]] Localisation
|label2  = [[Fichier:IconLocalisation.png|alt=|16px]] Localisation
|data2    = {{#if: {{{area}}} | {{{area}}} | Inconnu }}
|data2    = {{#if: {{{area|}}} | {{{area}}} | Inconnu }}
|label3  = [[Fichier:IconFaction.png|alt=|16px]] Faction
|label3  = [[Fichier:IconFaction.png|alt=|16px]] Faction
|data3    = {{#if: {{{faction}}} | [[{{{faction}}} (Faction)| {{{faction}}}]][[Catégorie:{{{faction}}}]] | Aucune }}
|data3    = {{#if: {{{faction|}}} | [[{{{faction}}} (Faction)| {{{faction}}}]][[Catégorie:{{{faction}}}]] | Aucune }}
|label4  = [[Fichier:IconTitre.png|alt=|16px]] Titre
|label4  = [[Fichier:IconTitre.png|alt=|16px]] Titre
|data4    = {{{titleNpc|}}}
|data4    = {{{titleNpc|}}}
Ligne 17 : Ligne 18 :
|label7  = [[Fichier:IconOakSign.png|alt=|16px]] Surnoms
|label7  = [[Fichier:IconOakSign.png|alt=|16px]] Surnoms
|data7    = {{{surnames|}}}
|data7    = {{{surnames|}}}
|header9 = Métadonnées
|label8  = [[Fichier:IconStatus.png|alt=|16px]] Statut
|label10   = [[Fichier:IconPlayerHead.png|alt=|16px]] Skin
|data8    = {{#ifeq: {{{status|}}} | En vie | En vie <includeonly>[[Catégorie:Personnages en vie]]</includeonly> | {{#ifeq: {{{status|}}} | Décédé | Décédé <includeonly>[[Catégorie:Personnages décédés]]</includeonly> | {{#ifeq: {{{status|}}} | Disparu | Disparu <includeonly>[[Catégorie:Personnages disparus]]</includeonly> | Inconnu <includeonly>[[Catégorie:Personnages sans statut]]</includeonly>}} }} }}
|data10   = [[Fichier:Skin{{#if: {{{concatName}}} | {{{concatName}}} | Placeholder }}.png|alt=|32px]]
|label9  = [[Fichier:IconRace.png|alt=|16px]] Espèce
|label11   = [[Fichier:IconHealth.png|alt=|16px]] Points de vie
|data9    = {{#if: {{{species|}}} | {{{species}}} [[Catégorie:{{{species}}}]] | Humain <includeonly>[[Catégorie:Humain]]</includeonly>}}
|data11   = {{{pv|}}}
|header10 = Métadonnées
|label12   = [[Fichier:IconCreatorNPC.png|alt=|16px]] Créateur
|label11   = [[Fichier:IconPlayerHead.png|alt=|16px]] Skin
|data12   = {{#if: {{{creator}}} | [[Utilisateur:{{{creator}}} | {{{creator}}}]] | Aucun }}
|data11   = {{#ifexist: [[Fichier:Skin{{#if: {{{concatName|}}} | {{{concatName}}} | Placeholder }}.png|alt=|32px]] | [[Fichier:Skin{{#if: {{{concatName|}}} | {{{concatName}}} | Placeholder }}.png|alt=|32px]]| [[Fichier:SkinPlaceholder.png|alt=|32px]] }}
|label13   = [[Fichier:IconClock.png|alt=|16px]] Date de création
|label12   = [[Fichier:IconHealth.png|alt=|16px]] Points de vie
|data13   = {{{datecreate|}}}
|data12   = {{{pv|}}}
|label13   = [[Fichier:IconCreatorNPC.png|alt=|16px]] Créateur
|data13   = {{#if: {{{creator|}}} | [[Utilisateur:{{{creator}}} | {{{creator}}}]] | Aucun }}
|label14   = [[Fichier:IconClock.png|alt=|16px]] Date de création
|data14   = {{{datecreate|}}}
}}
}}
<includeonly>[[Catégorie:Personnages]]</includeonly>
<includeonly>[[Catégorie:Personnages]]</includeonly>
<noinclude>
<templatedata>
{
"params": {
"title": {
"description": "Titre de l'infobox",
"type": "string",
"label": "Titre Infobox",
"default": "Le titre de la page",
"autovalue": ""
},
"concatName": {
"label": "Nom normalisé",
"description": "Le nom normalisé du PNJ, permettant l'affichage automatique de l'image d'infobox et du skin.",
"example": "\"Al Capone\" devient \"AlCapone\"",
"type": "string",
"autovalue": ""
},
"area": {
"label": "Localisation",
"description": "Où se situe le PNJ",
"example": "\"Revolution's Thunder\" \"Forêt de Travers\"",
"autovalue": ""
},
"faction": {
"label": "Faction",
"description": "La faction auquel appartient le PNJ",
"example": "\"Revolution's Thunder\" \"Hostile\" \"Aucune\" \"Pacifique\"",
"autovalue": ""
},
"titleNpc": {
"label": "Titre du PNJ",
"description": "Le titre du PNJ",
"example": "\"Roi\" \"Bouffon\" \"Gardien de la porte\"",
"type": "string",
"autovalue": ""
},
"fonction": {
"label": "Fonction, métier",
"description": "La fonction ou le métier du PNJ",
"example": "\"Forgeron\" \"Postier\" \"Gardien de la porte\""
},
"familly": {
"label": "Famille",
"description": "La famille du PNJ",
"type": "string"
},
"surnames": {
"type": "content",
"description": "Surnoms données au PNJ par d'autres PNJ",
"label": "Surnom",
"autovalue": ""
},
"status": {
"label": "Statut",
"description": "Le statut du PNJ, s'il est vivant, mort ou sont statut est inconnu.",
"example": "\"En vie\" \"Décédé\" \"Disparu\" \"Inconnu\"",
"type": "string"
},
"pv": {
"type": "number",
"label": "PV",
"description": "Le nombre de Points de Vie du PNJ",
"example": "20"
},
"creator": {
"label": "Créateur",
"description": "Le nom du créateur du PNJ",
"type": "wiki-user-name",
"autovalue": ""
},
"datecreate": {
"label": "Date de création",
"description": "Quand le PNJ à été créé",
"example": "2017, Janvier 2020, 15 Novembre 2018",
"type": "date"
},
"species": {
"label": "Espèce",
"description": "L'espèce du personnage",
"example": "\"Humain\" \"Zombie\" \"Loup-Garou\"",
"default": "Humain"
}
},
"description": "Infobox utilisée pour les personnages.",
"paramOrder": [
"title",
"concatName",
"area",
"faction",
"species",
"titleNpc",
"fonction",
"familly",
"surnames",
"status",
"pv",
"creator",
"datecreate"
]
}
</templatedata>
</noinclude>