Difference between revisions of "Template:List item/row"

From blackwiki
Jump to navigation Jump to search
imported>MSGJ
(slight simplification, and error message for unrecognised column)
imported>MSGJ
(added functionality: rowspan, colspan, new rows)
Line 1: Line 1:
{{#if:{{#iferror:{{#invoke:Data|Module:Data/List config|{{#if:{{{a|}}}|{{{a}}}|{{#invoke:Wd|label|raw}}}}|{{{c}}}|softfail=y}}}}
+
{{#if:{{#iferror:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|{{{c}}}|softfail=y}}}}
  |<td>{{#if:{{{1|}}}
+
|{{#if:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|{{{c}}}_newrow|softfail=y}}
 +
  |</tr><tr>
 +
}}<td colspan="{{#if:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|{{{c}}}_colspan|softfail=y}}
 +
  |{{#invoke:Data|Module:Data/List config|{{{aid|}}}|{{{c}}}_colspan|softfail=y}}
 +
  |1
 +
}}" rowspan="{{#if:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|{{{c}}}_rowspan|softfail=y}}
 +
  |{{#invoke:Data|Module:Data/List config|{{{aid|}}}|{{{c}}}_rowspan|softfail=y}}
 +
  |1
 +
  }}">{{#if:{{{1|}}}
 
   |{{{1}}}
 
   |{{{1}}}
 
   |{{#if:{{{qid|}}}
 
   |{{#if:{{{qid|}}}
   |{{List item/{{#invoke:Data|Module:Data/List config|{{#if:{{{a|}}}|{{{a}}}|{{#invoke:Wd|label|raw}}}}|{{{c}}}}}|{{{qid|}}}}}
+
   |{{List item/{{#invoke:Data|Module:Data/List config|{{{aid|}}}|{{{c}}}}}|{{{qid|}}}}}
 
   }}
 
   }}
 
  }}</td>
 
  }}</td>

Revision as of 15:51, 21 January 2021