From GamingWiki
m (Protected "Template:Background story": High traffic page ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite))) |
|||
(21 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<onlyinclude><!-- | <onlyinclude><!-- | ||
+ | |||
+ | -->{{#if: {{{headerlevel|}}} <!-- | ||
+ | -->|<!-- | ||
+ | -->{{#vardefine: hopen|<h{{{headerlevel}}}>}}<!-- | ||
+ | -->{{#vardefine: hshut|</h{{{headerlevel}}}>}}<!-- | ||
+ | -->|<!-- | ||
+ | -->{{#vardefine: hopen|'''}}<!-- | ||
+ | -->{{#vardefine: hshut|'''}}<!-- | ||
+ | -->}}<!-- | ||
We pull up the story data from SMW | We pull up the story data from SMW | ||
--><includeonly>{{#ifexist:{{#vardefineecho: page | {{{title|{{{1|}}}}}} }}|<!-- | --><includeonly>{{#ifexist:{{#vardefineecho: page | {{{title|{{{1|}}}}}} }}|<!-- | ||
− | -->{{# | + | -->{{#arraydefine: storyarray | |
− | -->{{#vardefine: | + | {{#ask: [[:{{#var:page}}]] |
− | -->{{#vardefine: content | {{# | + | |?title = |
+ | |?blurb = | ||
+ | |?content = | ||
+ | |mainlabel=- | ||
+ | |format=array | propsep=##SEP##}} | ##SEP## }}<!-- | ||
+ | -->{{#vardefine: title | {{#arrayindex: storyarray|0}} }}<!-- | ||
+ | -->{{#vardefine: blurb | {{#arrayindex: storyarray|1}} }}<!-- | ||
+ | -->{{#vardefine: content | {{#arrayindex: storyarray|2}} }}<!-- | ||
+ | |||
+ | Define the edit link for our story page | ||
+ | -->{{#vardefine: editlink | <span class="plainlinks">[[{{fullurl:{{transclude|{{#var: page}}}}|action=edit}}<span title="Edit this story" class="editlink">edit</span>]]</span> }}<!-- | ||
+ | |||
-->}}</includeonly><!-- | -->}}</includeonly><!-- | ||
− | --> | + | -->{{#var:hopen}}<!-- |
-->{{#if:{{{header|}}}|{{{header}}}:}} <!-- | -->{{#if:{{{header|}}}|{{{header}}}:}} <!-- | ||
− | -->{{#var:title | Title of story }}<!-- | + | -->{{#var:title | {{#var:page | Title of story }} }}<!-- |
− | --> | + | -->{{#var: editlink | }}<!-- |
− | : ''{{#var: | + | -->{{#var:hshut}} |
− | {{#var:content | story content here }} | + | |
+ | <!-- | ||
+ | -->{{#if: {{#var:blurb}}|<nowiki /> | ||
+ | : ''{{#var:blurb}}''<!-- | ||
+ | -->}}<nowiki /> | ||
+ | {{#if:{{#var:content}}|<!-- | ||
+ | -->{{#var:content}}|<!-- | ||
+ | --><includeonly>{{#var:page}}</includeonly><noinclude>story content here</noinclude><!-- | ||
+ | -->}}<!-- | ||
+ | |||
+ | -->{{#if:{{#vardefineecho:aspect|{{{aspect|{{{2|<noinclude>no aspect</noinclude>}}}}}}}}|<!-- | ||
+ | --><!-- | ||
+ | --><nowiki /> | ||
+ | |||
+ | {{phase aspect|{{#var: aspect}}}}<!-- | ||
+ | -->}}<!-- | ||
− | {{# | + | Clean up |
+ | -->{{#vardefine: page |}}<!-- | ||
+ | -->{{#vardefine: title |}}<!-- | ||
+ | -->{{#vardefine: blurb |}}<!-- | ||
+ | -->{{#vardefine: content|}}<!-- | ||
--></onlyinclude> | --></onlyinclude> |
Latest revision as of 01:18, 3 April 2012
Print out a section for a character background, on a character sheet.
Title of story
story content here
Phase aspect: {{#set: has aspect=no aspect}}no aspect