« Modèle:MetaInfobox/Chantier » : différence entre les versions

De MHWiki
Aucun résumé des modifications
m (Simplification de DataResourceLoop)
 
(44 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly><tr><td> Test Modèle:MetaInfobox/Chantier</td></tr></includeonly><noinclude>
<includeonly>
<pre>{{MetaInfobox}}</pre>
  {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|evoluable}}|oui|
  <tr>
    <td align="center" colspan="2">{{MetaInline|Évolutions du jour|displayname=Évoluable}}</td>
  </tr>|}}
  {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|temporaire}}|oui|
  <tr>
    <td align="center" colspan="2">{{MetaInline|Chantiers temporaires|displayname=Temporaire}}</td>
  </tr>|}}
  {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|chantierParent}}|
  <tr>
    <td>'''Chantier parent :'''</td>
    <td align="right">{{MetaInline|{{Data|{{{nom|{{PAGENAME}}}}}|chantierParent}}}}</td>
  </tr>|}}
  {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Commun|
  <tr>
    <td>'''Plan :'''</td>
    <td align="right">{{Cliquable|image=item_bplan_c.gif|link=Plans de chantier}}</td>
  </tr>|}}
  {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Inhabituel|
  <tr>
    <td>'''Plan :'''</td>
    <td align="right">{{Cliquable|image=item_bplan_u.gif|link=Plans de chantier}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planHotel}}|oui|{{Cliquable|image=item_mbplan_u.gif|link=Plan de chantier (inhabituel) (Hôtel)}}|}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planHopital}}|oui|{{Cliquable|image=item_hbplan_u.gif|link=Plan de chantier (inhabituel) (Hôpital)}}|}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planBunker}}|oui|{{Cliquable|image=item_bbplan_u.gif|link=Plan de chantier (inhabituel) (Bunker)}}|}}
    </td>
  </tr>|}}
  {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Rare|
  <tr>
    <td>'''Plan :'''</td>
    <td align="right">{{Cliquable|image=item_bplan_r.gif|link=Plans de chantier}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planHotel}}|oui|{{Cliquable|image=item_mbplan_r.gif|link=Plan de chantier (rare) (Hôtel)}}|}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planHopital}}|oui|{{Cliquable|image=item_hbplan_r.gif|link=Plan de chantier (rare) (Hôpital)}}|}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planBunker}}|oui|{{Cliquable|image=item_bbplan_r.gif|link=Plan de chantier (rare) (Bunker)}}|}}
    </td>
  </tr>|}}
  {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Très rare|
  <tr>
    <td>'''Plan :'''</td>
    <td align="right">{{Cliquable|image=item_bplan_e.gif|link=Plans de chantier}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planHotel}}|oui|{{Cliquable|image=item_mbplan_e.gif|link=Plan de chantier (très rare !) (Hôtel)}}|}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planHopital}}|oui|{{Cliquable|image=item_hbplan_e.gif|link=Plan de chantier (très rare !) (Hôpital)}}|}}<!--
      -->{{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|planBunker}}|oui|{{Cliquable|image=item_bbplan_e.gif|link=Plan de chantier (très rare !) (Bunker)}}|}}
    </td>
  </tr>|}}
  {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|gainEau}}|
  {{#ifexpr: {{Data|{{{nom|{{PAGENAME}}}}}|gainEau}} > 0|
  <tr>
    <td>'''Gain en eau :'''</td>
    <td align="right">{{Data|{{{nom|{{PAGENAME}}}}}|gainEau}} {{Cliquable|image=item_water.gif|link=Puits}}</td>
  </tr>|}}|}}
  {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|defense}}|
  {{#ifexpr: {{Data|{{{nom|{{PAGENAME}}}}}|defense}} > 0|
  <tr>
    <td>'''Défense :'''</td>
    <td align="right">{{Data|{{{nom|{{PAGENAME}}}}}|defense}} {{Cliquable|image=small_def.gif|link=Défenses}}</td>
  </tr>|}}|}}
  {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|coutPA}}|
  <tr>
    <td>'''Coût :'''</td>
    <td align="right">{{Data|{{{nom|{{PAGENAME}}}}}|coutPA}} {{Cliquable|image=pa.gif|link=Point d'action}}</td>
  </tr>|}}
{{#if:{{Data|{{{nom|{{PAGENAME}}}}}|ressources}}|
<tr valign="top">
  <td style="white-space: nowrap; font-weight: bold;">Ressources :</td>
  <td style="text-align:right">{{DataResourceLoop|{{{nom|{{PAGENAME}}}}}}}</td>
</tr>|}}
</includeonly><noinclude>__NOTOC__
{{MetaInfobox}}
Ce sous modèle de [[Modèle:MetaInfobox|MetaInfobox]] permet d'afficher les informations spécifiques aux chantiers à partir de leur page [[:Catégorie:Data|Data]].


[[Catégorie:Modèles]]
[[Catégorie:Modèles de l’infoboîte]]


</noinclude>
</noinclude>

Dernière version du 11 août 2024 à 10:56

ÉditerModèle:MetaInfobox/Chantier
Template:MetaInfobox/Buildings
Catégorie Chantiers
Ce Modèle sert à être inclus dans le Modèle MetaInfobox et gère les informations spécifiques aux chantiers.
Évoluable
Temporaire
Chantier parent : Pompe
Plan :
Gain en eau : 70
Défense : 999
Coût : 60
Ressources : Ration d'eau×10 Poutre rafistolée×10 Produits pharmaceutiques×10

Ce sous modèle de MetaInfobox permet d'afficher les informations spécifiques aux chantiers à partir de leur page Data.