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

De MHWiki
Aucun résumé des modifications
m (Simplification de DataResourceLoop)
 
(33 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly>
   {{#ifeq:{{Data|{{PAGENAME}}|evoluable}}|oui|
   {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|evoluable}}|oui|
   <tr>
   <tr>
     <td align="center" colspan="2">{{MetaInline|Évolutions du jour|displayname=Évoluable}}</td>
     <td align="center" colspan="2">{{MetaInline|Évolutions du jour|displayname=Évoluable}}</td>
   </tr>|}}
   </tr>|}}
   {{#ifeq:{{Data|{{PAGENAME}}|temporaire}}|oui|
   {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|temporaire}}|oui|
   <tr>
   <tr>
     <td align="center" colspan="2">{{MetaInline|Chantiers temporaires|displayname=Temporaire}}</td>
     <td align="center" colspan="2">{{MetaInline|Chantiers temporaires|displayname=Temporaire}}</td>
   </tr>|}}
   </tr>|}}
   {{#if:{{Data|{{PAGENAME}}|chantierParent}}|
   {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|chantierParent}}|
   <tr>
   <tr>
     <td>'''Chantier parent :'''</td>
     <td>'''Chantier parent :'''</td>
     <td>{{MetaInline|{{Data|{{PAGENAME}}|chantierParent}}}}</td>
     <td align="right">{{MetaInline|{{Data|{{{nom|{{PAGENAME}}}}}|chantierParent}}}}</td>
   </tr>|}}
   </tr>|}}
   {{#if:{{Data|{{PAGENAME}}|coutPA}}|
   {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Commun|
   <tr>
   <tr>
     <td>'''Coût :'''</td>
     <td>'''Plan :'''</td>
     <td>{{Data|{{PAGENAME}}|coutPA}} PA</td>
     <td align="right">{{Cliquable|image=item_bplan_c.gif|link=Plans de chantier}}</td>
  </tr>|}}
  {{#if:{{Data|{{PAGENAME}}|ressource1}}|
  <tr>
    <td>'''Ressources :'''</td>
    <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource1}}|image}}|link={{Data|{{PAGENAME}}|ressource1}}]] x{{Data|{{PAGENAME}}|qRessource1}}</td>
   </tr>|}}
   </tr>|}}
   {{#if:{{Data|{{PAGENAME}}|ressource2}}|
   {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Inhabituel|
   <tr>
   <tr>
     <td></td>
     <td>'''Plan :'''</td>
     <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource2}}|image}}|link={{Data|{{PAGENAME}}|ressource2}}]] x{{Data|{{PAGENAME}}|qRessource2}}</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>|}}
   </tr>|}}
   {{#if:{{Data|{{PAGENAME}}|ressource3}}|
   {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Rare|
   <tr>
   <tr>
     <td></td>
     <td>'''Plan :'''</td>
     <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource3}}|image}}|link={{Data|{{PAGENAME}}|ressource3}}]] x{{Data|{{PAGENAME}}|qRessource3}}</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>|}}
   </tr>|}}
   {{#if:{{Data|{{PAGENAME}}|ressource4}}|
   {{#ifeq:{{Data|{{{nom|{{PAGENAME}}}}}|typePlan}}|Très rare|
   <tr>
   <tr>
     <td></td>
     <td>'''Plan :'''</td>
     <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource4}}|image}}|link={{Data|{{PAGENAME}}|ressource4}}]] x{{Data|{{PAGENAME}}|qRessource4}}</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>|}}
   </tr>|}}
   {{#if:{{Data|{{PAGENAME}}|ressource5}}|
   {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|gainEau}}|
  {{#ifexpr: {{Data|{{{nom|{{PAGENAME}}}}}|gainEau}} > 0|
   <tr>
   <tr>
     <td></td>
     <td>'''Gain en eau :'''</td>
     <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource5}}|image}}|link={{Data|{{PAGENAME}}|ressource5}}]] x{{Data|{{PAGENAME}}|qRessource5}}</td>
     <td align="right">{{Data|{{{nom|{{PAGENAME}}}}}|gainEau}} {{Cliquable|image=item_water.gif|link=Puits}}</td>
  </tr>|}}
  </tr>|}}|}}
   {{#if:{{Data|{{PAGENAME}}|ressource6}}|
  {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|defense}}|
   {{#ifexpr: {{Data|{{{nom|{{PAGENAME}}}}}|defense}} > 0|
   <tr>
   <tr>
     <td></td>
     <td>'''Défense :'''</td>
     <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource6}}|image}}|link={{Data|{{PAGENAME}}|ressource6}}]] x{{Data|{{PAGENAME}}|qRessource6}}</td>
     <td align="right">{{Data|{{{nom|{{PAGENAME}}}}}|defense}} {{Cliquable|image=small_def.gif|link=Défenses}}</td>
   </tr>|}}
   </tr>|}}|}}
   {{#if:{{Data|{{PAGENAME}}|ressource7}}|
   {{#if:{{Data|{{{nom|{{PAGENAME}}}}}|coutPA}}|
   <tr>
   <tr>
     <td></td>
     <td>'''Coût :'''</td>
     <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource7}}|image}}|link={{Data|{{PAGENAME}}|ressource7}}]] x{{Data|{{PAGENAME}}|qRessource7}}</td>
     <td align="right">{{Data|{{{nom|{{PAGENAME}}}}}|coutPA}} {{Cliquable|image=pa.gif|link=Point d'action}}</td>
  </tr>|}}
  {{#if:{{Data|{{PAGENAME}}|ressource8}}|
  <tr>
    <td></td>
    <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource2}}|image}}|link={{Data|{{PAGENAME}}|ressource8}}]] x{{Data|{{PAGENAME}}|qRessource8}}</td>
  </tr>|}}
  {{#if:{{Data|{{PAGENAME}}|ressource9}}|
  <tr>
    <td></td>
    <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource9}}|image}}|link={{Data|{{PAGENAME}}|ressource9}}]] x{{Data|{{PAGENAME}}|qRessource9}}</td>
  </tr>|}}
  {{#if:{{Data|{{PAGENAME}}|ressource10}}|
  <tr>
    <td></td>
    <td>[[Image:{{Data|{{Data|{{PAGENAME}}|ressource10}}|image}}|link={{Data|{{PAGENAME}}|ressource10}}]] x{{Data|{{PAGENAME}}|qRessource10}}</td>
   </tr>|}}
   </tr>|}}
</includeonly><noinclude> {{MetaInfobox}}Ce modèle n'est fait que pour être utilisé dans [[Modèle:MetaInfobox|le modèle MetaInfobox]], dans le quel il sert à afficher les informations spécifiques aux chantiers à partir de leur page [[:Catégorie:Data|Data]].
{{#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.