Difference between revisions of "Template:AbilityDisplayTEST"

From Dragalia Lost Wiki
Jump to navigation Jump to search
>Canim44
(Further trying CSS changes)
>Canim44
(Trying spacing it out before collapsing once issue is solved)
Line 16: Line 16:
 
<!-- Display Ability Cap for Wyrmprints -->
 
<!-- Display Ability Cap for Wyrmprints -->
 
{{#if:{{{DisplayCap|}}}|
 
{{#if:{{{DisplayCap|}}}|
{{Wikitable| class="skill-table skill-levels"
+
    {{Wikitable| class="skill-table skill-levels"
|-
+
    |-
! {{AbilityDisplayHeader|icon={{#cargo_query:tables={{#var:table}}|fields=AbilityIconName=icon|where=Id='{{{Lv{{#var:level}}|}}}'|group by=_pageName|named args=yes|limit=1|more results text=|no html}}|name={{#cargo_query:tables={{#var:table}}|fields=GenericName=name|where=Id='{{{Lv{{#var:level}}|}}}'|group by=_pageName|named args=yes|limit=1|more results text=|no html|default={{{Lv{{#var:level}}|}}}}}|event={{{event|0}}}}}
+
    ! {{AbilityDisplayHeader|icon={{#cargo_query:tables={{#var:table}}|fields=AbilityIconName=icon|where=Id='{{{Lv{{#var:level}}|}}}'|group by=_pageName|named args=yes|limit=1|more results text=|no html}}|name={{#cargo_query:tables={{#var:table}}|fields=GenericName=name|where=Id='{{{Lv{{#var:level}}|}}}'|group by=_pageName|named args=yes|limit=1|more results text=|no html|default={{{Lv{{#var:level}}|}}}}}|event={{{event|0}}}}}
|
+
    |
|-
+
    |-
| style="text-align:center;{{#if:{{{DisplayCap|}}}||padding-top:45px;position:relative;}}" |
+
    | style="text-align:center;{{#if:{{{DisplayCap|}}}||padding-top:45px;position:relative;}}" |
|{{#tag:tabber|Lv1={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv1|}}}'|default=N/A|format=list}}
+
    |{{#tag:tabber|Lv1={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv1|}}}'|default=N/A|format=list}}
{{#ifexpr: {{#var:level}} >= 2|
+
    {{#ifexpr: {{#var:level}} >= 2|
{{!}}-{{!}}
+
    {{!}}-{{!}}
Lv2={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv2|}}}'|default=N/A|format=list}}
+
    Lv2={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv2|}}}'|default=N/A|format=list}}
|}}
+
    |}}
{{#ifexpr: {{#var:level}} >= 3|
+
    {{#ifexpr: {{#var:level}} >= 3|
{{!}}-{{!}}
+
    {{!}}-{{!}}
Lv3={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv3|}}}'|default=N/A|format=list}}
+
    Lv3={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv3|}}}'|default=N/A|format=list}}
|}}
+
    |}}
{{#ifexpr: {{#var:level}} >= 4|
+
    {{#ifexpr: {{#var:level}} >= 4|
{{!}}-{{!}}
+
    {{!}}-{{!}}
Lv4={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv4|}}}'|default=N/A|format=list}}
+
    Lv4={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv4|}}}'|default=N/A|format=list}}
|}}
+
    |}}
{{#ifexpr: {{#var:level}} >= 5|
+
    {{#ifexpr: {{#var:level}} >= 5|
{{!}}-{{!}}
+
    {{!}}-{{!}}
Lv5={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv5|}}}'|default=N/A|format=list}}
+
    Lv5={{#cargo_query:tables={{#var:table}},AbilityLimitedGroup|join on={{#var:table}}.AbilityLimitedGroupId1=AbilityLimitedGroup.Id|fields=Details,AbilityLimitedText=,PartyPowerWeight=Might|where={{#var:table}}.Id='{{{Lv5|}}}'|default=N/A|format=list}}
|}}
+
    |}}
}}
+
    }}
}}|<!-- Default: don't display Ability Cap -->
+
    }}|<!-- Default: don't display Ability Cap -->
{{Wikitable| class="skill-table skill-levels noAbilityCap"
+
    {{#ifexpr: {{#var:level}} = 1|
{{#tag:tabber|Lv1={{#invoke:CargoQuery|main
+
        {{Wikitable| class="skill-table skill-levels noAbilityCap"
|q?tables={{#var:table}}
+
        |-
|q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
+
            {{#tag:tabber|
|q?where=Id='{{{Lv1|}}}'
+
                Lv1={{#invoke:CargoQuery|main
|q?groupBy=_pageName
+
                    |q?tables={{#var:table}}
|default=N/A
+
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
|template=AbilityDisplayTab
+
                    |q?where=Id='{{{Lv1|}}}'
}}
+
                    |q?groupBy=_pageName
{{#ifexpr: {{#var:level}} >= 2|
+
                    |default=N/A
{{!}}-{{!}}
+
                    |template=AbilityDisplayTab
Lv2={{#invoke:CargoQuery|main
+
                }}
|q?tables={{#var:table}}
+
            }}
|q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
+
        |}}
|q?where=Id='{{{Lv2|}}}'
+
    }}
|q?groupBy=_pageName
+
    {{#ifexpr: {{#var:level}} = 2|
|default=N/A
+
        {{Wikitable| class="skill-table skill-levels noAbilityCap"
|template=AbilityDisplayTab
+
        |-
}}
+
            {{#tag:tabber|
|}}
+
                Lv1={{#invoke:CargoQuery|main
{{#ifexpr: {{#var:level}} >= 3|
+
                    |q?tables={{#var:table}}
{{!}}-{{!}}
+
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
Lv3={{#invoke:CargoQuery|main
+
                    |q?where=Id='{{{Lv1|}}}'
|q?tables={{#var:table}}
+
                    |q?groupBy=_pageName
|q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
+
                    |default=N/A
|q?where=Id='{{{Lv3|}}}'
+
                    |template=AbilityDisplayTab
|q?groupBy=_pageName
+
                }}
|default=N/A
+
            {{!}}-{{!}}
|template=AbilityDisplayTab
+
                Lv2={{#invoke:CargoQuery|main
}}
+
                    |q?tables={{#var:table}}
|}}
+
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
{{#ifexpr: {{#var:level}} >= 4|
+
                    |q?where=Id='{{{Lv2|}}}'
{{!}}-{{!}}
+
                    |q?groupBy=_pageName
Lv4={{#invoke:CargoQuery|main
+
                    |default=N/A
|q?tables={{#var:table}}
+
                    |template=AbilityDisplayTab
|q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
+
                }}
|q?where=Id='{{{Lv4|}}}'
+
            }}
|q?groupBy=_pageName
+
        }}
|default=N/A
+
    |}}
|template=AbilityDisplayTab
+
    {{#ifexpr: {{#var:level}} = 3|
}}
+
        {{Wikitable| class="skill-table skill-levels noAbilityCap"
|}}
+
        |-
{{#ifexpr: {{#var:level}} >= 5|
+
            {{#tag:tabber|
{{!}}-{{!}}
+
                Lv1={{#invoke:CargoQuery|main
Lv5={{#invoke:CargoQuery|main
+
                    |q?tables={{#var:table}}
|q?tables={{#var:table}}
+
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
|q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
+
                    |q?where=Id='{{{Lv1|}}}'
|q?where=Id='{{{Lv5|}}}'
+
                    |q?groupBy=_pageName
|q?groupBy=_pageName
+
                    |default=N/A
|default=N/A
+
                    |template=AbilityDisplayTab
|template=AbilityDisplayTab
+
                }}
}}
+
                {{!}}-{{!}}
|}}
+
                Lv2={{#invoke:CargoQuery|main
}}
+
                    |q?tables={{#var:table}}
}}
+
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv2|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv3={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv3|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
            }}
 +
        }}
 +
    |}}
 +
    {{#ifexpr: {{#var:level}} = 4|
 +
        {{Wikitable| class="skill-table skill-levels noAbilityCap"
 +
        |-
 +
            {{#tag:tabber|
 +
                Lv1={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv1|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv2={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv2|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv3={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv3|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv4={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv4|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
            }}     
 +
        }}
 +
    |}}
 +
    {{#ifexpr: {{#var:level}} = 5|
 +
        {{Wikitable| class="skill-table skill-levels noAbilityCap"
 +
        |-
 +
            {{#tag:tabber|
 +
                Lv1={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv1|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv2={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv2|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv3={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv3|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv4={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv4|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
                {{!}}-{{!}}
 +
                Lv5={{#invoke:CargoQuery|main
 +
                    |q?tables={{#var:table}}
 +
                    |q?fields=GenericName=Name,AbilityIconName=Icon,Details,PartyPowerWeight=Might,CONCAT('{{{event|0}}}')=Event
 +
                    |q?where=Id='{{{Lv5|}}}'
 +
                    |q?groupBy=_pageName
 +
                    |default=N/A
 +
                    |template=AbilityDisplayTab
 +
                }}
 +
            }}     
 +
        }}
 +
 
 +
    |}}
 +
    }}
 
}}
 
}}
 
</includeonly>
 
</includeonly>

Revision as of 22:54, 23 February 2020

50px Documentation

Example

{{AbilityDisplayTEST|isCoability=1|Lv1=101050003|Lv2=101050004|Lv3=101050005|Lv4=101050007|Lv5=101050010}}
{{AbilityDisplayTEST|Lv1=110060004|Lv2=110060005|Lv3=110060006|DisplayCap=1}} 
{{AbilityDisplayTEST|Lv1=320000905|Lv2=320000906|DisplayCap=1}} <-- doesn't have a cap, shouldn't display anything


Lua error: Error: Table CoAbilities not found..

Lua error: Error: Table CoAbilities not found..

Lua error: Error: Table CoAbilities not found..

Lua error: Error: Table CoAbilities not found..

Lua error: Error: Table CoAbilities not found..

}}


Unknown.png
[[
Error: Table Abilities not found.
]]

Error: Table Abilities not found.

Error: Table Abilities not found.

Error: Table Abilities not found.

}}


Unknown.png
[[
Error: Table Abilities not found.
]]

Error: Table Abilities not found.

Error: Table Abilities not found.

}}


Mana Spiral Update

Abilities that change family midway (Cassandra's)

{{AbilityDisplayTEST|Lv1=110120003|Lv2=110120004|Lv3=721}}
{{AbilityDisplayTEST|Lv1=110020404|Lv2=110020406|Lv3=682}}


Lua error: Error: Table Abilities not found..

Lua error: Error: Table Abilities not found..

Lua error: Error: Table Abilities not found..

}}


Lua error: Error: Table Abilities not found..

Lua error: Error: Table Abilities not found..

Lua error: Error: Table Abilities not found..

}}


Long Names

{{AbilityDisplayTEST|Lv1=584|}}
{{AbilityDisplayTEST|Lv1=585}}
{{AbilityDisplayTEST|Lv1=584|Lv2=585}}
{{AbilityDisplayTEST|Lv1=584|Lv2=585|DisplayCap=2}}


Lua error: Error: Table Abilities not found..

}}


Lua error: Error: Table Abilities not found..

}}


Unknown.png
[[
Error: Table Abilities not found.
]]

Error: Table Abilities not found.

Error: Table Abilities not found.

}}