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

Aller à la navigation Aller à la recherche
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
 
(14 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    = {{{title}}}
|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
Ligne 18 : Ligne 19 :
|data7    = {{{surnames|}}}
|data7    = {{{surnames|}}}
|label8  = [[Fichier:IconStatus.png|alt=|16px]] Statut
|label8  = [[Fichier:IconStatus.png|alt=|16px]] Statut
|data8    = {{#if: {{{status|}}} | {{{status}}} | Inconnu }}
|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>}} }} }}
|header9 = Métadonnées
|label9  = [[Fichier:IconRace.png|alt=|16px]] Espèce
|label10   = [[Fichier:IconPlayerHead.png|alt=|16px]] Skin
|data9    = {{#if: {{{species|}}} | {{{species}}} [[Catégorie:{{{species}}}]] | Humain <includeonly>[[Catégorie:Humain]]</includeonly>}}
|data10   = [[Fichier:Skin{{#if: {{{concatName|}}} | {{{concatName}}} | Placeholder }}.png|alt=|32px]]
|header10 = Métadonnées
|label11   = [[Fichier:IconHealth.png|alt=|16px]] Points de vie
|label11   = [[Fichier:IconPlayerHead.png|alt=|16px]] Skin
|data11   = {{{pv|}}}
|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]] }}
|label12   = [[Fichier:IconCreatorNPC.png|alt=|16px]] Créateur
|label12   = [[Fichier:IconHealth.png|alt=|16px]] Points de vie
|data12   = {{#if: {{{creator|}}} | [[Utilisateur:{{{creator}}} | {{{creator}}}]] | Aucun }}
|data12   = {{{pv|}}}
|label13   = [[Fichier:IconClock.png|alt=|16px]] Date de création
|label13   = [[Fichier:IconCreatorNPC.png|alt=|16px]] Créateur
|data13   = {{{datecreate|}}}
|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>
Ligne 39 : Ligne 42 :
"label": "Titre Infobox",
"label": "Titre Infobox",
"default": "Le titre de la page",
"default": "Le titre de la page",
"autovalue": "{{BASEPAGENAME}}"
"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"
},
},
"concatName": {},
"area": {},
"faction": {},
"titleNpc": {},
"fonction": {},
"familly": {},
"surnames": {
"surnames": {
"type": "content",
"type": "content",
"description": "Surnoms données au PNJ par d'autres PNJ",
"description": "Surnoms données au PNJ par d'autres PNJ",
"label": "Surnom"
"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"
},
},
"status": {},
"pv": {
"pv": {
"type": "number"
"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"
},
},
"creator": {},
"species": {
"datecreate": {}
"label": "Espèce",
"description": "L'espèce du personnage",
"example": "\"Humain\" \"Zombie\" \"Loup-Garou\"",
"default": "Humain"
}
},
},
"description": "Infobox utilisée pour les personnages."
"description": "Infobox utilisée pour les personnages.",
"paramOrder": [
"title",
"concatName",
"area",
"faction",
"species",
"titleNpc",
"fonction",
"familly",
"surnames",
"status",
"pv",
"creator",
"datecreate"
]
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Menu de navigation