Difference between revisions of "Template:EnhItem"

From DDO Compendium
Line 32: Line 32:
|tree5icon=
|tree5icon=
|tree5requirements=
|tree5requirements=
|tree6name=
|tree6enhancementname=
|tree6icon=
|tree6requirements=
|tree7name=
|tree7enhancementname=
|tree7icon=
|tree7requirements=
|tree8name=
|tree8enhancementname=
|tree8icon=
|tree8requirements=
|tree9name=
|tree9enhancementname=
|tree9icon=
|tree9requirements=
|tree10name=
|tree10enhancementname=
|tree10icon=
|tree10requirements=
}}
}}
</pre>
</pre>
Line 59: Line 79:
|parameter10description = A detailed description of the enhancement
|parameter10description = A detailed description of the enhancement
|parameter11name = tree1name
|parameter11name = tree1name
|parameter11description = The name of the first tree that has this enhancement
|parameter11description = The name of the tree that has this enhancement.  This and the rest can be repeated up to 10 times.
|parameter12name = tree1enhancementname
|parameter12name = tree1enhancementname
|parameter12description = The name that this tree calls the enhancement if it is different than the main name
|parameter12description = The name that this tree calls the enhancement if it is different than the main name
Line 67: Line 87:
|parameter14description = The information specific to that tree for this enhancement.  Use [[Template:EnhancementTreeItemRequirement]]
|parameter14description = The information specific to that tree for this enhancement.  Use [[Template:EnhancementTreeItemRequirement]]
|parameter15name = tree2name
|parameter15name = tree2name
|parameter15description = The name of the second tree that has this enhancement
|parameter16name = tree2enhancementname
|parameter16description = The name that this tree calls the enhancement if it is different than the main name
|parameter17name = tree2icon
|parameter17description = The icon to use, if not default
|parameter18name = tree2requirements
|parameter18description = The information specific to that tree for this enhancement.  Use [[Template:EnhancementTreeItemRequirement]]
|parameter19name = tree3name
|parameter19description = The name of the third tree that has this enhancement
|parameter20name = tree3enhancementname
|parameter20description = The name that this tree calls the enhancement if it is different than the main name
|parameter21name = tree3icon
|parameter21description = The icon to use, if not default
|parameter22name = tree3requirements
|parameter22description = The information specific to that tree for this enhancement.  Use [[Template:EnhancementTreeItemRequirement]]
|parameter23name = tree4name
|parameter23description = The name of the fourth tree that has this enhancement
|parameter24name = tree4enhancementname
|parameter24description = The name that this tree calls the enhancement if it is different than the main name
|parameter25name = tree4icon
|parameter25description = The icon to use, if not default
|parameter26name = tree4requirements
|parameter26description = The information specific to that tree for this enhancement.  Use [[Template:EnhancementTreeItemRequirement]]
|parameter27name = tree5name
|parameter27description = The name of the fifth tree that has this enhancement
|parameter28name = tree5enhancementname
|parameter28description = The name that this tree calls the enhancement if it is different than the main name
|parameter29name = tree5icon
|parameter29description = The icon to use, if not default
|parameter30name = tree5requirements
|parameter30description = The information specific to that tree for this enhancement.  Use [[Template:EnhancementTreeItemRequirement]]
}}</noinclude>
}}</noinclude>
<onlyinclude>
<onlyinclude>
{{#switch: {{lc:{{#dplvar:displaystyle}}}}
{{#switch: {{lc:{{#dplvar:displaystyle}}}}
| table = <tr><td data-th="Enhancement"><table class="compendiumtablecolor"><tr><td>{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree1icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree2icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree3icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree4icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree5icon|}}}}}}}</td></tr><tr><td>'''{{#if: {{{link|}}}|[[{{{link}}}|{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{{tree1enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name|}}}|{{{tree2enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{{tree3enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name|}}}|{{{tree4enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{{tree5enhancementname|{{{name}}}}}}}}]]|[[{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{{tree1enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name|}}}|{{{tree2enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{{tree3enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name|}}}|{{{tree4enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{{tree5enhancementname|{{{name}}}}}}}}]]}}'''</td></tr></table></td><td data-th="Benefits">{{#ifexpr: {{{ranks}}} > 1|<table class="compendiumtablecolor" style="width:100%">{{#if: {{{benefitline|}}}|<tr class="compendiumtableborder"><td>{{{benefitline}}}</td></tr>}}<tr class="compendiumtableborder"><td>'''Rank 1''':&nbsp;
| table = <tr><td data-th="Enhancement"><table class="compendiumtablecolor"><tr><td>{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree1icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree2icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree3icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree4icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree5icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree6name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree6icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree7name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree7icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree8name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree8icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree9name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree9icon|}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree10name|}}}|{{IconImage|Enhancement_{{{name|}}}|{{{tree10icon|}}}}}}}</td></tr><tr><td>'''{{#if: {{{link|}}}|[[{{{link}}}|{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{{tree1enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name|}}}|{{{tree2enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{{tree3enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name|}}}|{{{tree4enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{{tree5enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree6name|}}}|{{{tree6enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree7name|}}}|{{{tree7enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree8name|}}}|{{{tree8enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree9name|}}}|{{{tree9enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree10name|}}}|{{{tree10enhancementname|{{{name}}}}}}}}]]|[[{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{{tree1enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name|}}}|{{{tree2enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{{tree3enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name|}}}|{{{tree4enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{{tree5enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree6name|}}}|{{{tree6enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree7name|}}}|{{{tree7enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree8name|}}}|{{{tree8enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree9name|}}}|{{{tree9enhancementname|{{{name}}}}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree10name|}}}|{{{tree10enhancementname|{{{name}}}}}}}}]]}}'''</td></tr></table></td><td data-th="Benefits">{{#ifexpr: {{{ranks}}} > 1|<table class="compendiumtablecolor" style="width:100%">{{#if: {{{benefitline|}}}|<tr class="compendiumtableborder"><td>{{{benefitline}}}</td></tr>}}<tr class="compendiumtableborder"><td>'''Rank 1''':&nbsp;


{{{rank1benefit}}}</td></tr><tr {{#ifexpr: {{{ranks}}} > 2|class="compendiumtableborder"|{{#if: {{{benefitbottomline|}}}|class="compendiumtableborder"}}}}><td>'''Rank 2''':&nbsp;
{{{rank1benefit}}}</td></tr><tr {{#ifexpr: {{{ranks}}} > 2|class="compendiumtableborder"|{{#if: {{{benefitbottomline|}}}|class="compendiumtableborder"}}}}><td>'''Rank 2''':&nbsp;
Line 107: Line 96:
{{{rank2benefit}}}</td></tr>{{#if: {{{rank3benefit|}}}|<tr {{#if: {{{benefitbottomline|}}}|class="compendiumtableborder"}}><td>'''Rank 3''':&nbsp;
{{{rank2benefit}}}</td></tr>{{#if: {{{rank3benefit|}}}|<tr {{#if: {{{benefitbottomline|}}}|class="compendiumtableborder"}}><td>'''Rank 3''':&nbsp;


{{{rank3benefit}}}</td></tr>}}{{#if: {{{benefitbottomline|}}}|<tr><td>{{{benefitbottomline}}}</td></tr>}}</table>|{{{rank1benefit}}}}}</td><td data-th="Ranks" class="centerdata">{{{ranks}}}</td><td data-th="Action Point Cost" class="centerdata">{{{cost}}}</td>{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{{tree1requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name}}}|{{{tree2requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{{tree3requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name}}}|{{{tree4requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{{tree5requirements}}}}}</tr>
{{{rank3benefit}}}</td></tr>}}{{#if: {{{benefitbottomline|}}}|<tr><td>{{{benefitbottomline}}}</td></tr>}}</table>|{{{rank1benefit}}}}}</td><td data-th="Ranks" class="centerdata">{{{ranks}}}</td><td data-th="Action Point Cost" class="centerdata">{{{cost}}}</td>{{#ifeq: {{#dplvar:tree}}|{{{tree1name|}}}|{{{tree1requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree2name}}}|{{{tree2requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree3name|}}}|{{{tree3requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree4name}}}|{{{tree4requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree5name|}}}|{{{tree5requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree6name|}}}|{{{tree6requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree7name|}}}|{{{tree7requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree8name|}}}|{{{tree8requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree9name|}}}|{{{tree9requirements}}}}}{{#ifeq: {{#dplvar:tree}}|{{{tree0name|}}}|{{{tree0requirements}}}}}</tr>
| #default=<table class="item-table background-color">
| #default=<table class="item-table background-color">
<tr>
<tr>
Line 145: Line 134:
<table class="item-image-table background-color" >
<table class="item-image-table background-color" >
<tr>
<tr>
<td class="extra-details"><table class="background-color full"><tr class="compendiumtableborder" style="text-align:center"><td>'''Requirements'''</td></tr><tr {{#if: {{{tree2name|}}}{{{tree3name|}}}{{{tree4name|}}}{{{tree5name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree1icon|}}}}}
<td class="extra-details"><table class="background-color full"><tr class="compendiumtableborder" style="text-align:center"><td>'''Requirements'''</td></tr><tr {{#if: {{{tree2name|}}}{{{tree3name|}}}{{{tree4name|}}}{{{tree5name|}}}{{{tree6name|}}}{{{tree7name|}}}{{{tree8name|}}}{{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree1icon|}}}}}
{{{tree1requirements}}}</td></tr>{{#if: {{{tree2name|}}}|<tr {{#if: {{{tree3name|}}}{{{tree4name|}}}{{{tree5name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree2icon|}}}}}
{{{tree1requirements}}}</td></tr>{{#if: {{{tree2name|}}}|<tr {{#if: {{{tree3name|}}}{{{tree4name|}}}{{{tree5name|}}}{{{tree6name|}}}{{{tree7name|}}}{{{tree8name|}}}{{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree2icon|}}}}}
{{{tree2requirements}}}</td></tr>}}{{#if: {{{tree3name|}}}|<tr {{#if: {{{tree4name|}}}{{{tree5name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree3icon|}}}}}
{{{tree2requirements}}}</td></tr>}}{{#if: {{{tree3name|}}}|<tr {{#if: {{{tree4name|}}}{{{tree5name|}}}{{{tree6name|}}}{{{tree7name|}}}{{{tree8name|}}}{{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree3icon|}}}}}
{{{tree3requirements}}}</td></tr>}}{{#if: {{{tree4name|}}}|<tr {{#if: {{{tree5name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree4icon|}}}}}
{{{tree3requirements}}}</td></tr>}}{{#if: {{{tree4name|}}}|<tr {{#if: {{{tree5name|}}}{{{tree6name|}}}{{{tree7name|}}}{{{tree8name|}}}{{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree4icon|}}}}}
{{{tree4requirements}}}</td></tr>}}{{#if: {{{tree5name|}}}|<tr><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree5icon|}}}}}
{{{tree4requirements}}}</td></tr>}}{{#if: {{{tree5name|}}}|<tr {{#if: {{{tree6name|}}}{{{tree7name|}}}{{{tree8name|}}}{{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree5icon|}}}}}
{{{tree5requirements}}}</td></tr>}}</table></td></tr></table></td></tr></table>}}</onlyinclude>
{{{tree5requirements}}}</td></tr>}}{{#if: {{{tree6name|}}}|<tr {{#if: {{{tree7name|}}}{{{tree8name|}}}{{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree6icon|}}}}}
{{{tree6requirements}}}</td></tr>}}{{#if: {{{tree7name|}}}|<tr {{#if: {{{tree8name|}}}{{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree7icon|}}}}}
{{{tree7requirements}}}</td></tr>}}{{#if: {{{tree8name|}}}|<tr {{#if: {{{tree9name|}}}{{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree8icon|}}}}}
{{{tree8requirements}}}</td></tr>}}{{#if: {{{tree9name|}}}|<tr {{#if: {{{tree10name|}}}|class="compendiumtableborder"}}><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree9icon|}}}}}
{{{tree9requirements}}}</td></tr>}}{{#if: {{{tree10name|}}}|<tr><td>{{IconImage|Enhancement_{{{name|}}}|{{{tree10icon|}}}}}
{{{tree10requirements}}}</td></tr>}}</table></td></tr></table></td></tr></table>}}</onlyinclude>

Revision as of 01:36, 15 July 2018

{{EnhancementTreeItem
|name=
|link=
|ranks=
|cost=
|rank1benefit=
|rank2benefit=
|rank3benefit=
|benefitline=
|benefitbottomline=
|description=
|tree1name=
|tree1enhancementname=
|tree1icon=
|tree1requirements=
|tree2name=
|tree2enhancementname=
|tree2icon=
|tree2requirements=
|tree3name=
|tree3enhancementname=
|tree3icon=
|tree3requirements=
|tree4name=
|tree4enhancementname=
|tree4icon=
|tree4requirements=
|tree5name=
|tree5enhancementname=
|tree5icon=
|tree5requirements=
|tree6name=
|tree6enhancementname=
|tree6icon=
|tree6requirements=
|tree7name=
|tree7enhancementname=
|tree7icon=
|tree7requirements=
|tree8name=
|tree8enhancementname=
|tree8icon=
|tree8requirements=
|tree9name=
|tree9enhancementname=
|tree9icon=
|tree9requirements=
|tree10name=
|tree10enhancementname=
|tree10icon=
|tree10requirements=
}}

EnhancementTreeItem[edit]

This template is used to render information about an individual item on an enhancement tree or epic destiny.

Usage[edit]

Parameter Documentation
nameThe name of the enhancement (or epic destiny)
linkThe actual file on the wiki, if it is different then then name
ranksHow many ranks does this enhancement have.
costHow many points does it cost per rank. Use Template:EnhItemCost
rank1benefitWhat benefits are gained at rank 1, use a bulleted list if > 1
rank2benefitWhat benefits are gained at rank 2, use a bulleted list if > 1
rank3benefitWhat benefits are gained at rank 3, use a bulleted list if > 1
benefitlineA short description of the benefits that shows up in the table above the individual ranks, when there is > 1 rank
benefitbottomlineA short description of the benefits that shows up in the table below the individual ranks, when there is > 1 rank
descriptionA detailed description of the enhancement
tree1nameThe name of the tree that has this enhancement. This and the rest can be repeated up to 10 times.
tree1enhancementnameThe name that this tree calls the enhancement if it is different than the main name
tree1iconThe icon to use, if not default
tree1requirementsThe information specific to that tree for this enhancement. Use Template:EnhancementTreeItemRequirement
tree2name{{{parameter15description}}}

Template

Ignore any errors below this line, The errors occur because there is no input into the template, in the template itself.


File:Enhancement Icon.png

{{{name}}}

Ranks: {{{ranks}}}
Action Points (per rank): {{{cost}}}
Benefits: Expression error: Unrecognized punctuation character "{".

Requirements
File:Enhancement Icon.png {{{tree1requirements}}}