Difference between revisions of "Template:ShowSkillCaps"
(updated to stupid hardcoded structure (unfinished) because dynamic querying isn't possible in SMW) |
|||
Line 1: | Line 1: | ||
− | {{#vardefine: class | {{{class|none}}} }}{{#vardefine: showSection | {{{showSection|0}}} }}{{#vardefine: lowerBound | 0 | + | {{#vardefine: class | {{{class|none}}} }}{{#vardefine: showSection | {{{showSection|0}}} }}{{#vardefine: lowerBound | 0 }}{{#vardefine: upperBound | 0 }}{{#vardefine: class | {{{Class|}}} }}{{#vardefine: i | 0 }}<includeonly><!-- |
-->{{#switch: {{#var: class}} | -->{{#switch: {{#var: class}} | ||
| Ranger = {{#vardefine: queryText | RnLevel }} | | Ranger = {{#vardefine: queryText | RnLevel }} | ||
Line 20: | Line 20: | ||
| | | | ||
| {{{!}}class="wikitable" style="width: 90%; text-align: center" | | {{{!}}class="wikitable" style="width: 90%; text-align: center" | ||
− | {{!}}+ Skill caps for levels {{#var: lowerBound}}-{{#var: upperBound}} | + | {{!}}+ Skill caps for levels {{#var: lowerBound}}-{{#var: upperBound}} |
− | {{!}}- | + | {{!}}- |
− | !scope="col" style="width: 10%; text-align: left"{{!}}Skill / Level | + | !scope="col" style="width: 10%; text-align: left"{{!}}Skill / Level |
− | !scope="col" style="width: 45%; text-align: left"{{!}}Description | + | !scope="col" style="width: 45%; text-align: left"{{!}}Description |
− | {{#vardefine: i | {{#var: lowerBound}} }}{{#while: <!-- generate level headers of table --> | + | {{#vardefine: i | {{#var: lowerBound}} }}{{#while: <!-- generate level headers of table --> |
− | + | | {{#ifexpr: {{#var: i}} < {{#expr: {{#var: upperBound}} + 1 }} | true }} | |
− | + | | ! {{#var: i}} {{#vardefine: i | {{#expr: {{#var: i}} + 1 }} }}<br> | |
− | }} | + | }} |
}} | }} | ||
|- | |- |
Revision as of 12:36, 4 February 2019
This template shows the skill caps of a skill within certain boundaries
If parameter "standalone" is set to true (default), it generates a table head to be used completely on its own,
if set to false it only shows the name, description and skill caps without adding wikitable beginnings and ends