Modèle:Fiche Batiment : Différence entre versions

De Wiki'speria
Aller à : navigation, rechercher
m (Annulation des modifications 121239 de Heida (discussion))
Balise : Annuler
 
(17 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<includeonly><table id="fichebatiment" class="ficheperso" style="{{{Style|}}}">
+
<includeonly><div id="fichebatiment" class="ficheperso_new {{#ifeq:{{{Large|}}}|Oui|full_width}}" style="{{{Style|}}}">
{{#if:{{{Blason|}}}|<tr><td align="center" colspan="2">[[Fichier:{{{Blason|}}}|200px|{{{Nom}}}]]</td></tr>|}}
+
{{#if:{{{Blason|}}}|
<tr><td align="center" colspan="2">'''{{{Nom}}}'''</td></tr>
+
<div class="fiche_cat" style="width:auto;">
<tr><td align="center" colspan="2" class="ficheperso-sep">'''Informations RP'''</td></tr>
+
<div class="fiche_row" style="margin:auto;">[[Fichier:{{{Blason|}}}|200px|center|{{{Nom}}}]]</div>
<tr><th align="left" scope="row">Nom</th><td align="left">{{{Nom}}}</td></tr>
+
</div>|}}
 +
<div class="fiche_cat">
 +
<div class="fiche_row">
 +
<div class="ficheperso-sep">'''{{{Nom}}}'''</div>
 +
</div>
 
{{#if:{{{Quartier|}}}|
 
{{#if:{{{Quartier|}}}|
<tr><th align="left" scope="row">Quartier</th><td align="left">[[{{{Quartier}}}|{{{Quartier}}}]]</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label">Quartier</div>
 +
<div class="fiche_value">[[{{{Quartier}}}]]</div>
 +
</div>|}}
 
{{#if:{{{Activité|}}}|
 
{{#if:{{{Activité|}}}|
<tr><th align="left" scope="row">{{#ifeq:{{{Parcelle|}}}|Navale|Navire de|Activité}}</th><td align="left">{{{Activité}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label">{{#ifeq:{{{Parcelle|}}}|Navale|Navire de|Activité}}</div>
 +
<div class="fiche_value">{{{Activité}}}</div>
 +
</div>|}}
 
{{#if:{{{État|{{{Etat|}}}}}}|
 
{{#if:{{{État|{{{Etat|}}}}}}|
<tr><th align="left" scope="row">État</th><td align="left">{{{État|{{{Etat|}}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label">État</div>
 +
<div class="fiche_value">{{{État|{{{Etat|}}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Parcelle|}}}|
 
{{#if:{{{Parcelle|}}}|
<tr><th align="left" scope="row">Parcelle</th><td align="left">{{{Parcelle|}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label">Parcelle</div>
 +
<div class="fiche_value">{{{Parcelle}}}</div>
 +
</div>|}}
 
{{#if:{{{Identifiant|}}}|
 
{{#if:{{{Identifiant|}}}|
<tr><th align="left" scope="row">Identifiant</th><td align="left">{{{Identifiant|}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label">Identifiant</div>
 +
<div class="fiche_value">{{{Identifiant}}}</div>
 +
</div>|}}
 
{{#if:{{{Architecte|}}}|
 
{{#if:{{{Architecte|}}}|
<tr><th align="left" scope="row">Architecte</th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Architecte}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label">Architecte</div>
{{#if:{{{Propriétaire1|}}}|
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Architecte}}}}}</div>
<tr><th align="left" scope="row">{{#if:{{{Titre_Propriétaire|}}}|{{{Titre_Propriétaire}}}|{{#if:{{{Propriétaire2|}}}|Propriétaires|Propriétaire}}}}|}}</th>
+
</div>|}}
{{#if:{{{Propriétaire1|}}}|<td align="left">{{#ifeq:{{{Propriétaire1_joueur|}}}|non|[[{{{Propriétaire1}}}]]|{{Nom Personnage|page=Utilisateur:{{{Propriétaire1}}}}}}}</td></tr>|}}
+
{{#if:{{{Propriétaire1|{{{Propriétaire|}}}}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label">{{#if:{{{Titre_Propriétaire|}}}|{{{Titre_Propriétaire}}}|{{#if:{{{Propriétaire2|}}}|Propriétaires|Propriétaire}}}}</div>
 +
<div class="fiche_value">{{#ifeq:{{{Propriétaire1_joueur|{{{Propriétaire_joueur|}}}}}}|non|[[{{{Propriétaire1|{{{Propriétaire|}}}}}}]]|{{Nom Personnage|page=Utilisateur:{{{Propriétaire1|{{{Propriétaire|}}}}}}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Propriétaire2|}}}|
 
{{#if:{{{Propriétaire2|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Propriétaire2}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire2}}}}}</td></tr>
 +
</div>|}}
 
{{#if:{{{Propriétaire3|}}}|
 
{{#if:{{{Propriétaire3|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Propriétaire3}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire3}}}}}</td></tr>
 +
</div>|}}
 
{{#if:{{{Propriétaire4|}}}|
 
{{#if:{{{Propriétaire4|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Propriétaire4}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire4}}}}}</td></tr>
 +
</div>|}}
 
{{#if:{{{Propriétaire5|}}}|
 
{{#if:{{{Propriétaire5|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Propriétaire5}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire5}}}}}</td></tr>
 +
</div>|}}
 
{{#if:{{{Membre1|}}}|
 
{{#if:{{{Membre1|}}}|
<tr><th align="left" scope="row" style="height:5px"></th> </tr>
+
<div class="fiche_row">
<tr><th valign="top" align="left" scope="row">{{#ifeq:{{{Parcelle|}}}|Habitation|{{#if:{{{Membre2|}}}|Habitants|Habitant}}|{{#ifeq:{{{Parcelle|}}}|Navale|Équipage|{{#if:{{{Membre2|}}}|Employés|Employé}}}}}}</th>
+
<div class="fiche_label">{{#if:{{{Titre_Membres|}}}|{{{Titre_Membres}}}|{{#ifeq:{{{Parcelle|}}}|Habitation|{{#if:{{{Membre2|}}}|Habitants|Habitant}}|{{#ifeq:{{{Parcelle|}}}|Navale|Équipage|{{#if:{{{Membre2|}}}|Employés|Employé}}}}}}}}</div>
<td align="left">{{#ifeq:{{{Membre1_joueur|}}}|non|[[{{{Membre1}}}]]|{{Nom Personnage|page=Utilisateur:{{{Membre1}}}}}|{{Nom Personnage|page=Utilisateur:{{{Membre1}}}}}}}</td>
+
<div class="fiche_value">{{#ifeq:{{{Membre1_joueur|}}}|non|[[{{{Membre1}}}]]|{{Nom Personnage|page=Utilisateur:{{{Membre1}}}}}}}</div>
|}}
+
</div>|}}
 
{{#if:{{{Membre2|}}}|
 
{{#if:{{{Membre2|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre2}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre2}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre3|}}}|
 
{{#if:{{{Membre3|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre3}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre3}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre4|}}}|
 
{{#if:{{{Membre4|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre4}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre4}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre5|}}}|
 
{{#if:{{{Membre5|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre5}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre5}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre6|}}}|
 
{{#if:{{{Membre6|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre6}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre6}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre7|}}}|
 
{{#if:{{{Membre7|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre7}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre7}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre8|}}}|
 
{{#if:{{{Membre8|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre8}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre8}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre9|}}}|
 
{{#if:{{{Membre9|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre9}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre9}}}}}</div>
 +
</div>|}}
 
{{#if:{{{Membre10|}}}|
 
{{#if:{{{Membre10|}}}|
<tr><th align="left" scope="row"></th><td align="left">{{Nom Personnage|page=Utilisateur:{{{Membre10}}}}}</td></tr>
+
<div class="fiche_row">
|}}
+
<div class="fiche_label"></div>
</tr>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre10}}}}}</div>
</table>
+
</div>|}}
 
+
{{#if:{{{Membre11|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre11}}}}}</div>
 +
</div>|}}
 +
{{#if:{{{Membre12|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre12}}}}}</div>
 +
</div>|}}
 +
{{#if:{{{Membre13|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre13}}}}}</div>
 +
</div>|}}
 +
{{#if:{{{Membre14|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre14}}}}}</div>
 +
</div>|}}
 +
{{#if:{{{Membre15|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre15}}}}}</div>
 +
</div>|}}
 +
</div></div>
 
[[Category:Bâtiment]]
 
[[Category:Bâtiment]]
 
[[Category:{{{Parcelle}}}]]
 
[[Category:{{{Parcelle}}}]]
 
{{#if:{{{Quartier|}}}|[[Category:{{{Quartier}}}]]|}}
 
{{#if:{{{Quartier|}}}|[[Category:{{{Quartier}}}]]|}}
{{#if:{{{État|{{{Etat|}}}}}}|[[Category:{{{État|{{{Etat|}}}}}}]]|}}
+
{{#if:{{{État|{{{Etat|}}}}}}|[[Category:{{{État|{{{Etat|}}}}}}]]|}}</includeonly>
 
 
</includeonly>
 
 
<noinclude>
 
<noinclude>
 
+
<center>Modèle à copier et à remplir sur la page du bâtiment :</center>
Pour creer la page de votre bâtiment, mettez ce code dans la page :  
 
 
  <nowiki>{{Fiche Batiment
 
  <nowiki>{{Fiche Batiment
  |Nom= (Nom du bâtiment)
+
  |Nom=
  |Blason= nomdublason.png ou .jpg
+
  |Blason=
  |Quartier= Esperia
+
  |Quartier=
  |Parcelle= (Commerciale, Habitation, Gouvernement, Navale)
+
  |Parcelle=  
 
  |Activité=  
 
  |Activité=  
  |Etat=(Ouvert, Fermé, En Travaux)
+
  |Etat=
  |Identifiant= Identifiant cadastre
+
  |Identifiant=  
 
  |Architecte=
 
  |Architecte=
 +
|Titre_Propriétaire=
 
  |Propriétaire1=  
 
  |Propriétaire1=  
  |Propriétaire1_joueur= (oui, non) (par défaut=oui)
+
  |Propriétaire1_joueur=  
|Titre_Propriétaire=  
 
 
  |Propriétaire2=  
 
  |Propriétaire2=  
  |Propriétaire3=
+
  |Titre_Membre=
|Propriétaire4=
 
|Propriétaire5=  
 
 
  |Membre1=
 
  |Membre1=
  |Membre1_joueur= (oui, non) (par défaut=oui)
+
  |Membre1_joueur=
 
  |Membre2=
 
  |Membre2=
|Membre3=
+
}}</nowiki>
|Membre4=
+
 
|Membre5=
+
<center>
}}</nowiki>
+
<templatedata>
 +
{
 +
"description": "Ce modèle permet l'affichage d'une fiche de bâtiment sur une page.",
 +
"params": {
 +
"|Nom=": {"label":"Nom","description":"Le nom du bâtiment","type":"string","required":true},
 +
"|Blason=": {"label":"Blason","description":"Pour l'affichage d'un blason ou emblème","example":"nom_du_fichier.jpg ou .png","type":"wiki-file-name"},
 +
"|Quartier=": {"label":"Quartier","description":"Quartier où est localisé le bâtiment","type":"string","example":"Le Bourbier / L'Écarlate / Le Verdoyant / Les Fauxbourgs","required":true},
 +
"|Parcelle=": {"label":"Catégorie","description":"Catégorie de parcelle","type":"string","example":"Habitation / Commerciale / Gouvernement / Navale","required":true},
 +
"|Activité=": {"label":"Activité","description":"Activité principale du bâtiment (peut contenir des liens MediaWiki)","type":"string"},
 +
"|Etat=": {"label":"Statut","description":"Statut du bâtiment","type":"string","example":"Ouvert / Fermé / En Travaux","required":true},
 +
"|Identifiant=": {"label":"Cadastre","description":"Identifiant cadastre utilisé par les institutions en jeu","type":"string"},
 +
"|Architecte=": {"label":"Architecte","description":"Nom de l'architecte","type":"string"},
 +
"|Titre_Propriétaire=": {"label":"Titre du propriétaire","description":"Pour changer l'affichage du titre du propriétaire","example":"Capitaine, Directeur, etc.","type":"string"},
 +
"|Propriétaire1=": {"label":"Propriétaire principal","description":"Nom du propriétaire principal","type":"string","required":true},
 +
"|Propriétaire1_joueur=": {"label":"Type de propriétaire","description":"Indiquer <non> si le propriétaire n'est pas un personnage","type":"string"},
 +
"|Propriétaire2=": {"label":"Autres propriétaires","description":"Nom des autres propriétaires, jusqu'à 5","type":"string"},
 +
"|Titre_Membres=": {"label":"Titre du propriétaire","description":"Pour changer l'affichage du titre de la liste de membres","example":"Équipage, Gardes, etc.","type":"string"},
 +
"|Membre1=": {"label":"Membre principal","description":"Nom du premier membre","type":"string","required":true},
 +
"|Membre1_joueur=": {"label":"Type de membre","description":"Indiquer <non> si le membre principal n'est pas un personnage","type":"string"},
 +
"|Membre2=": {"label":"Autres membres","description":"Nom des autres membres, jusqu'à 15","type":"string"},
 +
"|Style=": {"label":"Paramètres CSS","description":"Paramètres CSS pour modifier l'affichage de la fiche","type":"string"}
 +
},
 +
"format": "block"
 +
}
 +
</templatedata>
 +
</center>
 +
 
  
 
<blockquote>'''Nouvelle fonctionnalité 2020''' (s'appliquant à toutes les fiches bâtiments et personnages déjà créés) :<br>
 
<blockquote>'''Nouvelle fonctionnalité 2020''' (s'appliquant à toutes les fiches bâtiments et personnages déjà créés) :<br>

Version actuelle datée du 7 avril 2025 à 14:05


Modèle à copier et à remplir sur la page du bâtiment :
{{Fiche Batiment
 |Nom=
 |Blason=
 |Quartier=
 |Parcelle= 
 |Activité= 
 |Etat=
 |Identifiant= 
 |Architecte=
 |Titre_Propriétaire= 
 |Propriétaire1= 
 |Propriétaire1_joueur= 
 |Propriétaire2= 
 |Titre_Membre=
 |Membre1=
 |Membre1_joueur=
 |Membre2=
}}

Ce modèle permet l'affichage d'une fiche de bâtiment sur une page.

Paramètres du modèle

La mise en forme multiligne est préférée pour ce modèle.

ParamètreDescriptionTypeStatut
Nom|Nom=

Le nom du bâtiment

Chaîneobligatoire
Blason|Blason=

Pour l'affichage d'un blason ou emblème

Exemple
nom_du_fichier.jpg ou .png
Fichierfacultatif
Quartier|Quartier=

Quartier où est localisé le bâtiment

Exemple
Le Bourbier / L'Écarlate / Le Verdoyant / Les Fauxbourgs
Chaîneobligatoire
Catégorie|Parcelle=

Catégorie de parcelle

Exemple
Habitation / Commerciale / Gouvernement / Navale
Chaîneobligatoire
Activité|Activité=

Activité principale du bâtiment (peut contenir des liens MediaWiki)

Chaînefacultatif
Statut|Etat=

Statut du bâtiment

Exemple
Ouvert / Fermé / En Travaux
Chaîneobligatoire
Cadastre|Identifiant=

Identifiant cadastre utilisé par les institutions en jeu

Chaînefacultatif
Architecte|Architecte=

Nom de l'architecte

Chaînefacultatif
Titre du propriétaire|Titre_Propriétaire=

Pour changer l'affichage du titre du propriétaire

Exemple
Capitaine, Directeur, etc.
Chaînefacultatif
Propriétaire principal|Propriétaire1=

Nom du propriétaire principal

Chaîneobligatoire
Type de propriétaire|Propriétaire1_joueur=

Indiquer <non> si le propriétaire n'est pas un personnage

Chaînefacultatif
Autres propriétaires|Propriétaire2=

Nom des autres propriétaires, jusqu'à 5

Chaînefacultatif
Titre du propriétaire|Titre_Membres=

Pour changer l'affichage du titre de la liste de membres

Exemple
Équipage, Gardes, etc.
Chaînefacultatif
Membre principal|Membre1=

Nom du premier membre

Chaîneobligatoire
Type de membre|Membre1_joueur=

Indiquer <non> si le membre principal n'est pas un personnage

Chaînefacultatif
Autres membres|Membre2=

Nom des autres membres, jusqu'à 15

Chaînefacultatif
Paramètres CSS|Style=

Paramètres CSS pour modifier l'affichage de la fiche

Chaînefacultatif


Nouvelle fonctionnalité 2020 (s'appliquant à toutes les fiches bâtiments et personnages déjà créés) :
Les joueurs n'ont pas besoin de lister les bâtiments dans leur fiche personnage. Les bâtiments s'y listeront automatiquement.

Nouvelle fonctionnalité 2020 :
Vous pouvez dorénavant renseigner plusieurs propriétaires sur la fiche d'un bâtiment.