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
(append "c", add support for borders)
 
(One intermediate revision by the same user not shown)
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{{{c}}}|softfail=y}}}}
  |<td>{{#if:{{{1|}}}
+
|{{#if:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|c{{{c}}}_newrow|softfail=y}}
 +
  |</tr><tr>
 +
}}<td colspan="{{#if:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|c{{{c}}}_colspan|softfail=y}}
 +
  |{{#invoke:Data|Module:Data/List config|{{{aid|}}}|c{{{c}}}_colspan|softfail=y}}
 +
  |1
 +
}}" rowspan="{{#if:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|c{{{c}}}_rowspan|softfail=y}}
 +
  |{{#invoke:Data|Module:Data/List config|{{{aid|}}}|c{{{c}}}_rowspan|softfail=y}}
 +
  |1
 +
  }}" {{#if:{{#invoke:Data|Module:Data/List config|{{{aid|}}}|c{{{c}}}_border|softfail=y}}
 +
  |style="border-bottom:3px solid #CCCCFF"
 +
}}>{{#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{{{c}}}}}|{{{qid|}}}}}
 
   }}
 
   }}
 
  }}</td>
 
  }}</td>
 
  |{{#if:{{{1|}}}
 
  |{{#if:{{{1|}}}
   |<td>{{error|Unrecognised column {{str right|{{{c}}}|1}}}}</td>
+
   |<td>{{error|Unrecognised column {{{c}}}}}</td>
 
  }}
 
  }}
 
}}
 
}}

Latest revision as of 15:13, 22 January 2021