Template:Infobox: Difference between revisions

From Elwiki
mNo edit summary
mNo edit summary
Line 1: Line 1:
<table class="infobox section-border">
{{#if:{{{color|}}}|{{#vardefine:color| background-color: {{{color}}};}}<table class="infobox section-border">
  <tr style="{{#if:{{{color|}}}|background-color: {{{color}}};}}" class="textfloat">
  <tr style="{{#var:color}}" class="textfloat">
     <th colspan="{{#expr:{{{maxcol|1}}} + 1}}">{{{name|}}}</th>
     <th colspan="{{#expr:{{{colset|1}}}+1}}">{{{name|}}}</th>
   </tr>
   </tr>{{#if:{{{image|}}}|<tr colspan="{{#expr:{{{colset|1}}}+1}}">
  {{#if:{{{image|}}}|
  <tr>
     <td><center>{{{image}}}</center></td>
     <td><center>{{{image}}}</center></td>
   </tr>}}
   </tr>}}{{#forargs:label
  {{#forargs:data|key|value
  | key
    |{{#if:{{#var:value|}}|
  | val
      <tr class="list-table">
  | {{#if:{{#var:val|}}
        <th>{{{line{{#var:key|}}|}}}</th>
    | {{#if:{{{set{{#var:val|}}|}}}
        {{#if:{{{col{{#var:key|}}|}}}
      | {{#vardefine:div|{{#expr:{{{colset|1}}}/{{{set{{#var:val|}}|}}}}}}}<tr><th>{{#var:val|}}</th>{{#forargs:data{{#var:key|}}/
          |{{#forargs:subdata{{#var:key|}}/|subkey|subvalue
        | subkey
            |<td>{{#var:subvalue|}}</td>
        | subval
          }}
        | <td colspan="{{#var:div|}}">{{#val:subval|}}</td>
          |<td {{#if:{{{maxcol|}}}|colspan="{{{maxcol}}}"}}>{{{data{{#var:key|}}|}}}</td>
        }}</tr>
        }}
      | <tr><th>{{#var:val|}}</th><td>{{{data{{#var:key|}}|}}}</td></tr>
      </tr>
    }}
     }}
     }}
  }}
}}</table>
</table>

Revision as of 07:50, 1 May 2015

{{#if:|