Difference between revisions of "Template:Require"
From A Wiki in the Desert
Line 1: | Line 1: | ||
− | <includeonly>{{#vardefine:count|{{trim | {{{1}}} }}}}{{#vardefine:base|{{trim | {{{2}}} }}}}{{#arraydefine:p|{{trim|{{{3|}}}}}|unique, sort=desc}}{{#subobject:|count={{#var:count}} |requires={{#var:base}} |verified={{{verified|false}}} |requires_property={{#arrayprint:p}}|+sep=}}{{#ifeq:{{{verified|}}}|true | + | <includeonly>{{#vardefine:count|{{trim | {{{1}}} }}}}{{#vardefine:base|{{trim | {{{2}}} }}}}{{#arraydefine:p|{{trim|{{{3|}}}}}|unique, sort=desc}}{{#subobject:|count={{#var:count}} |requires={{#var:base}} |verified={{{verified|false}}} |requires_property={{#arrayprint:p}}|+sep=}}{{#ifeq:{{{verified|}}}|true|{{#var:count}} [[{{#var:base}}]]{{#ifexpr: {{#arraysize:p}} > 0| - }}{{#arrayprint:p}} <v/>|{{#var:count}} [[{{#var:base}}]]{{#ifexpr: {{#arraysize:p}} > 0| - }}{{#arrayprint:p}} <uv/>}}</includeonly> |
− | |{{#var:count}} [[{{#var:base}}]]{{#ifexpr: {{#arraysize:p}} > 0| - }}{{#arrayprint:p}} <v/> | ||
− | |{{#var:count}} [[{{#var:base}}]]{{#ifexpr: {{#arraysize:p}} > 0| - }}{{#arrayprint:p}} <uv/> | ||
− | }}</includeonly> | ||
<noinclude> | <noinclude> | ||
<templatedata> | <templatedata> |
Revision as of 22:42, 28 May 2021
Defines a number of items as being a requirement of the object described by the page.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Number | 1 | The number of this item that is required
| Number | required |
Item | 2 | The base item that is required.
| Unknown | required |
Properties | 3 | The properties of the required item
| Unknown | optional |
Verified | verified | If the requirement has been verified or not
| Boolean | suggested |