From GamingWiki
(11 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<onlyinclude><!-- | <onlyinclude><!-- | ||
− | -->{{#vardefine:cols|{{{columns|2}}}}}<!-- | + | |
+ | -->{{#vardefine: campaign | {{{campaign | }}} }}<!-- | ||
+ | -->{{#vardefine: name | {{{name | }}} }}<!-- | ||
+ | |||
+ | -->{{#vardefine: cols | {{{columns | 2 }}} }}<!-- | ||
-->{| class="infobox floatright" <!-- | -->{| class="infobox floatright" <!-- | ||
Line 9: | Line 13: | ||
If the campaign is specified we put it in the header | If the campaign is specified we put it in the header | ||
-->{{Character sheet/section | columns = {{#var:cols}} | -->{{Character sheet/section | columns = {{#var:cols}} | ||
− | | header = | + | | header = <!-- |
− | + | -->{{#var:name | [[Property: Name]]}} <!-- | |
− | --><div class="campaign">[[{{ | + | --><div class="campaign">[[{{#var:campaign | Property: Campaign}}]]</div><!-- |
− | |||
-->}}<!-- end section --><!-- | -->}}<!-- end section --><!-- | ||
ASPECTS | ASPECTS | ||
− | -->{{#if: {{#arraydefine: aspectsarray | {{{aspects | + | -->{{#if: {{#arraydefine: aspectsarray | {{{aspects|}}} | ;; | print=list}}|<!-- |
-->{{Character sheet/section | columns = {{#var:cols}} | -->{{Character sheet/section | columns = {{#var:cols}} | ||
| subhead = Aspects | | subhead = Aspects | ||
Line 28: | Line 31: | ||
BLURB | BLURB | ||
− | -->{{# | + | -->{{#vardefine: high concept|{{{high concept|{{{blurb|}}}}}} }}<!-- |
− | -->{{Character sheet/section | columns = {{#var:cols}} | + | -->{{#if: {{#var: high concept}}|<!-- |
+ | -->{{Character sheet/section | ||
+ | | columns = {{#var:cols}} | ||
| label1 = M_NUL | | label1 = M_NUL | ||
− | | data1 = {{ | + | | data1 = {{#var: high concept}} |
− | + | }}<!-- end section --><!-- | |
-->}}<!-- | -->}}<!-- | ||
LEADERS | LEADERS | ||
− | -->{{#if: {{#arraydefine: dataarray | {{{leaders|}}} | | + | -->{{#arrayreset:dataarray}}<!-- |
+ | -->{{#if: {{#arraydefine: dataarray | {{{leaders|}}} | ; | print=list}}|<!-- | ||
-->{{Character sheet/section | columns = {{#var:cols}} | -->{{Character sheet/section | columns = {{#var:cols}} | ||
| label1 = Leaders | | label1 = Leaders | ||
| data1 = {{#arrayprint: dataarray || @@@@ |<nowiki /> | | data1 = {{#arrayprint: dataarray || @@@@ |<nowiki /> | ||
− | * [[{{#vardefineecho: thename | {{# | + | * [[{{#vardefineecho: thename | {{#explode:@@@@|//|0}}}}]] <!-- |
− | -->{{#if:{{#vardefineecho: thetitle | {{# | + | -->{{#if:{{#vardefineecho: thetitle | {{#explode:@@@@|//|1}}}}<!-- |
-->|<!-- | -->|<!-- | ||
--> ({{#var:thetitle}}) <!-- | --> ({{#var:thetitle}}) <!-- | ||
Line 53: | Line 59: | ||
MEMBERS | MEMBERS | ||
− | -->{{#if: {{#arraydefine: dataarray | {{{members|}}} | | + | -->{{#arrayreset:dataarray}}<!-- |
+ | -->{{#if: {{#arraydefine: dataarray | {{{members|}}} | ; |print=list}}|<!-- | ||
-->{{Character sheet/section | columns = {{#var:cols}} | -->{{Character sheet/section | columns = {{#var:cols}} | ||
| label1 = Members | | label1 = Members | ||
| data1 = {{#arrayprint: dataarray || @@@@ |<nowiki /> | | data1 = {{#arrayprint: dataarray || @@@@ |<nowiki /> | ||
− | * [[{{#vardefineecho: thename | {{# | + | * [[{{#vardefineecho: thename | {{#explode:@@@@|//|0}} }}]] <!-- |
− | + | -->{{#if: {{#vardefineecho: thetitle | {{#explode:@@@@|//|1}} }}<!-- | |
− | + | -->|<!-- Specific kind of member | |
− | + | --> ({{#var:thetitle}}) <!-- | |
− | + | --> {{#set: has {{#var:thetitle}} = {{#var:thename}} }}<!-- | |
− | + | -->|<!-- General member | |
− | + | --> {{#set: has member = {{#var:thename}} }}<!-- | |
− | -->}} | + | -->}}<!-- end if |
+ | -->}}<!-- end arrayprint --> | ||
}}<!-- end section --><!-- | }}<!-- end section --><!-- | ||
-->}}<!-- | -->}}<!-- | ||
ALLIES | ALLIES | ||
− | -->{{#if: {{#arraydefine: dataarray | {{{allies|}}} | | + | -->{{#arrayreset:dataarray}}<!-- |
+ | -->{{#if: {{#arraydefine: dataarray | {{{allies|}}} | ; |print=list}}|<!-- | ||
-->{{Character sheet/section | columns = {{#var:cols}} | -->{{Character sheet/section | columns = {{#var:cols}} | ||
| label1 = Allies | | label1 = Allies | ||
Line 77: | Line 86: | ||
-->}}<!-- | -->}}<!-- | ||
RIVALS | RIVALS | ||
− | -->{{#if: {{#arraydefine: dataarray | {{{rivals|}}} | | + | -->{{#arrayreset:dataarray}}<!-- |
+ | -->{{#if: {{#arraydefine: dataarray | {{{rivals|}}} | ; |print=list}}|<!-- | ||
+ | -->{{#arrayunique: dataarray}}<!-- | ||
-->{{Character sheet/section | columns = {{#var:cols}} | -->{{Character sheet/section | columns = {{#var:cols}} | ||
| label1 = Rivals | | label1 = Rivals | ||
Line 86: | Line 97: | ||
RELATIONSHIPS | RELATIONSHIPS | ||
− | -->{{#if: {{#arraydefine: dataarray | {{{relationships|}}} | | + | -->{{#arrayreset:dataarray}}<!-- |
+ | -->{{#if: {{#arraydefine: dataarray | {{{relationships|}}} | ; | print=list}}|<!-- | ||
-->{{Character sheet/section | columns = {{#var:cols}} | -->{{Character sheet/section | columns = {{#var:cols}} | ||
| label1 = Relationships | | label1 = Relationships | ||
| data1 = {{#arrayprint: dataarray || @@@@ |<nowiki /> | | data1 = {{#arrayprint: dataarray || @@@@ |<nowiki /> | ||
− | * [[{{#vardefineecho: thename | {{# | + | * [[{{#vardefineecho: thename | {{#explode:@@@@|//|0}}}}]] <!-- |
− | + | -->{{#if:{{#vardefineecho: thelink | {{#explode:@@@@|//|1}}}}<!-- | |
− | + | -->|<!-- | |
− | + | --> ({{#var:thelink}}) <!-- | |
− | + | --> {{#set: has {{#var:thelink}} = {{#var:thename}} }}<!-- | |
− | + | -->|<!-- | |
− | + | --> {{#set: has relationship with = {{#var:thename}} }}<!-- | |
− | -->}} | + | -->}}<!-- end if |
+ | -->}}<!-- end arrayprint --> | ||
}}<!-- end section --><!-- | }}<!-- end section --><!-- | ||
-->}}<!-- | -->}}<!-- | ||
Line 105: | Line 118: | ||
--> | --> | ||
| colspan="{{#var:cols}}" | {{navbar|{{{template name|Character sheet/Organization}}}|mini=1}} | | colspan="{{#var:cols}}" | {{navbar|{{{template name|Character sheet/Organization}}}|mini=1}} | ||
− | |} | + | |}<!-- |
END SHEET | END SHEET | ||
Line 111: | Line 124: | ||
Semantic MediaWiki keys and categories for any *page* using this template | Semantic MediaWiki keys and categories for any *page* using this template | ||
− | --> | + | --><includeonly><!-- |
− | -->| name = {{ | + | -->{{#set: |
− | + | | name = {{#var: name }} | |
− | + | | is a = Organization | |
− | -->{{#if:{{{ | + | }}<!-- |
− | + | -->{{#if: {{{description|}}} | {{#set: description = {{{description}}} }} }}<!-- | |
− | -->{{#if: {{{face of|}}} | + | -->{{#if: {{{face of|}}} | {{#set: face of = {{{face of}}} }} }}<!-- |
− | -->{{#if: | + | -->{{#if: {{#var: high concept}} | <!-- |
− | --> | + | -->{{#set: <!-- |
− | + | -->| blurb = {{#var:high concept}}<!-- | |
− | -->{{# | + | -->| high concept = {{#var:high concept}}<!-- |
− | + | -->}}<!-- | |
− | |||
− | --> | ||
-->}}<!-- | -->}}<!-- | ||
− | --> | + | -->{{#if: {{{motivation|}}} | {{#set: motivation = {{{motivation}}} }} }}<!-- |
− | |||
− | |||
− | |||
− | -->{{#if: {{ | + | -->{{#if: {{#var: campaign}} | <!-- |
− | + | -->{{#set: | |
− | + | | campaign = {{#var: campaign}} | |
− | --> | + | | organization in campaign = {{#var: campaign}} |
+ | }}<!-- | ||
+ | -->[[Category: Organizations in {{#var:campaign}}]] }}<!-- | ||
+ | --></includeonly><!-- | ||
− | |||
--></onlyinclude><!-- | --></onlyinclude><!-- | ||
--> | --> |
Latest revision as of 01:13, 15 December 2012
[create]
Error creating thumbnail: File missing
Template documentation Editors can experiment in this template's sandbox (create) and testcases (create) pages. Please add categories and interwikis to the /doc subpage. Subpages of this template. |
Property: Name | |
---|---|