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

De Wiki'speria
Aller à : navigation, rechercher
m (Remplacement de texte — « [[Quartier: » par « [[ »)
m (Annulation des modifications 121239 de Heida (discussion))
Balise : Annuler
 
(38 révisions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly><table id="fichebatiment" style="background: none repeat scroll 0 0 #F9F9F9; border: 1px solid #AAAAAA; clear: right; color: #000000; float: right; font-size: 90%; line-height: 1.1em; margin: 0 0 0.5em 1em; padding: 0.1em; width: 210px;">
+
<includeonly><div id="fichebatiment" class="ficheperso_new {{#ifeq:{{{Large|}}}|Oui|full_width}}" style="{{{Style|}}}">
<tr>
+
{{#if:{{{Blason|}}}|
<td align="center" colspan="2">
+
<div class="fiche_cat" style="width:auto;">
{{#if:{{{Blason|}}}|[[Fichier:{{{Blason|}}}|200px|{{{Nom}}}]] | }}
+
<div class="fiche_row" style="margin:auto;">[[Fichier:{{{Blason|}}}|200px|center|{{{Nom}}}]]</div>
</td>
+
</div>|}}
</tr>
+
<div class="fiche_cat">
<tr>
+
<div class="fiche_row">
<td align="center" colspan="2">'''{{{Nom}}}'''</td>
+
<div class="ficheperso-sep">'''{{{Nom}}}'''</div>
</tr>
+
</div>
<tr>
 
<td align="center" colspan="2" style="text-align:center;background-color:#dfd;color:#000000">'''Informations RP'''</td>
 
</tr>
 
<tr>
 
<th align="left" scope="row">Nom</th>
 
<td align="left">{{{Nom}}}</td>
 
</tr>
 
 
{{#if:{{{Quartier|}}}|
 
{{#if:{{{Quartier|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row">Quartier</th>
+
<div class="fiche_label">Quartier</div>
<td align="left">[[{{{Quartier}}}|{{{Quartier}}}]]</td>
+
<div class="fiche_value">[[{{{Quartier}}}]]</div>
</tr>|}}
+
</div>|}}
 
{{#if:{{{Activité|}}}|
 
{{#if:{{{Activité|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row">{{#ifeq:{{{Parcelle|}}}|Navale|Navire de|Activité}}</th>
+
<div class="fiche_label">{{#ifeq:{{{Parcelle|}}}|Navale|Navire de|Activité}}</div>
<td align="left">{{{Activité}}}</td>
+
<div class="fiche_value">{{{Activité}}}</div>
</tr>|}}
+
</div>|}}
 
{{#if:{{{État|{{{Etat|}}}}}}|
 
{{#if:{{{État|{{{Etat|}}}}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row">État</th>
+
<div class="fiche_label">État</div>
<td align="left">{{{État|{{{Etat|}}}}}}</td>
+
<div class="fiche_value">{{{État|{{{Etat|}}}}}}</div>
</tr>|}}
+
</div>|}}
 
 
 
{{#if:{{{Parcelle|}}}|
 
{{#if:{{{Parcelle|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row">Parcelle</th>
+
<div class="fiche_label">Parcelle</div>
<td align="left">{{{Parcelle|}}}</td>
+
<div class="fiche_value">{{{Parcelle}}}</div>
</tr>|}}
+
</div>|}}
 
+
{{#if:{{{Identifiant|}}}|
 
+
<div class="fiche_row">
<tr>
+
<div class="fiche_label">Identifiant</div>
<th align="left" scope="row">{{#if:{{{Propriétaire2|}}}|Propriétaires|Propriétaire}}</th>
+
<div class="fiche_value">{{{Identifiant}}}</div>
<td align="left">{{#if:{{{Propriétaire1|}}}|{{#ifeq:{{{Propriétaire1_joueur|}}}|non|[[{{{Propriétaire1}}}]]|[[Utilisateur:{{{Propriétaire1}}}|{{{Propriétaire1}}}]]}}}}</td>
+
</div>|}}
</tr>
+
{{#if:{{{Architecte|}}}|
 
+
<div class="fiche_row">
 +
<div class="fiche_label">Architecte</div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Architecte}}}}}</div>
 +
</div>|}}
 +
{{#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>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Propriétaire2}}}|{{{Propriétaire2}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire2}}}}}</td></tr>
</tr>
+
</div>|}}
|}}
 
 
 
 
{{#if:{{{Propriétaire3|}}}|
 
{{#if:{{{Propriétaire3|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Propriétaire3}}}|{{{Propriétaire3}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire3}}}}}</td></tr>
</tr>
+
</div>|}}
|}}
 
 
 
 
{{#if:{{{Propriétaire4|}}}|
 
{{#if:{{{Propriétaire4|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Propriétaire4}}}|{{{Propriétaire4}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire4}}}}}</td></tr>
</tr>
+
</div>|}}
|}}
 
 
 
 
{{#if:{{{Propriétaire5|}}}|
 
{{#if:{{{Propriétaire5|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Propriétaire5}}}|{{{Propriétaire5}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Propriétaire5}}}}}</td></tr>
</tr>
+
</div>|}}
|}}
 
 
{{#if:{{{Membre1|}}}|
 
{{#if:{{{Membre1|}}}|
<tr><th align="left" scope="row" style="height:5px"></th> </tr>
+
<div class="fiche_row">
 
+
<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>
<tr>
+
<div class="fiche_value">{{#ifeq:{{{Membre1_joueur|}}}|non|[[{{{Membre1}}}]]|{{Nom Personnage|page=Utilisateur:{{{Membre1}}}}}}}</div>
<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>|}}
 
 
<td align="left">[[Utilisateur:{{{Membre1}}}|{{{Membre1}}}]]</td>
 
|}}
 
 
 
 
{{#if:{{{Membre2|}}}|
 
{{#if:{{{Membre2|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Membre2}}}|{{{Membre2}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre2}}}}}</div>
</tr>
+
</div>|}}
|}}
 
 
 
 
{{#if:{{{Membre3|}}}|
 
{{#if:{{{Membre3|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Membre3}}}|{{{Membre3}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre3}}}}}</div>
</tr>
+
</div>|}}
|}}
 
 
 
 
{{#if:{{{Membre4|}}}|
 
{{#if:{{{Membre4|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Membre4}}}|{{{Membre4}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre4}}}}}</div>
</tr>
+
</div>|}}
|}}
 
 
 
 
{{#if:{{{Membre5|}}}|
 
{{#if:{{{Membre5|}}}|
<tr>
+
<div class="fiche_row">
<th align="left" scope="row"> </th>
+
<div class="fiche_label"></div>
<td align="left">[[Utilisateur:{{{Membre5}}}|{{{Membre5}}}]]</td>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre5}}}}}</div>
</tr>
+
</div>|}}
|}}
+
{{#if:{{{Membre6|}}}|
 
+
<div class="fiche_row">
</tr>
+
<div class="fiche_label"></div>
</table>
+
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre6}}}}}</div>
 
+
</div>|}}
 +
{{#if:{{{Membre7|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre7}}}}}</div>
 +
</div>|}}
 +
{{#if:{{{Membre8|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre8}}}}}</div>
 +
</div>|}}
 +
{{#if:{{{Membre9|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre9}}}}}</div>
 +
</div>|}}
 +
{{#if:{{{Membre10|}}}|
 +
<div class="fiche_row">
 +
<div class="fiche_label"></div>
 +
<div class="fiche_value">{{Nom Personnage|page=Utilisateur:{{{Membre10}}}}}</div>
 +
</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=
 +
|Architecte=
 +
|Titre_Propriétaire=
 
  |Propriétaire1=  
 
  |Propriétaire1=  
  |Propriétaire1_joueur= (oui, non) (par défaut=oui)
+
  |Propriétaire1_joueur=  
 
  |Propriétaire2=  
 
  |Propriétaire2=  
  |Propriétaire3=
+
  |Titre_Membre=
|Propriétaire4=
 
|Propriétaire5=  
 
 
  |Membre1=
 
  |Membre1=
 +
|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.