Difference between revisions of "Template:Wyrmprint info card"

From Dragalia Lost Wiki
Jump to navigation Jump to search
>Caledor92
(removing _pagename=name)
>Caledor92
(Dunno why but infocards don't like their </div>s on a new line anymore)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<noinclude>{{doc}}[[Category:Info Card Templates]]</noinclude><includeonly><!--
 
<noinclude>{{doc}}[[Category:Info Card Templates]]</noinclude><includeonly><!--
-->{{#vardefine:minhp|{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=MinHp|default=|no html|group by=_pageName}}}}<!--
+
-->{{#invoke:CargoQuery|main
-->{{#vardefine:minstr|{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=MinAtk|default=|no html|group by=_pageName}}}}<!--
+
      |q?tables=Wyrmprints
-->{{#vardefine:maxhp|{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=MaxHp|default=|no html|group by=_pageName}}}}<!--
+
      |q?where=Name="{{{1|{{{Name|}}}}}}"
-->{{#vardefine:maxstr|{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=MaxAtk|default=|no html|group by=_pageName}}}}<!--
+
      |q?fields=_pageName=pageName,Name,MinHp,MinAtk,MaxHp,MaxAtk,
-->{{#vardefine:Abilities11|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities11|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
              Abilities11,Abilities12,Abilities13,
-->{{#vardefine:Abilities12|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities12|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
              Abilities21,Abilities22,Abilities23,
-->{{#vardefine:Abilities13|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities13|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
              Abilities31,Abilities32,Abilities33,
-->{{#vardefine:Abilities21|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities21|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
              CONCAT('File:',BaseId,' 01 portrait.png')=Portrait
-->{{#vardefine:Abilities22|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities22|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
      |?groupBy=_pageName|template=vardefine}}<!--
-->{{#vardefine:Abilities23|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities23|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
 
-->{{#vardefine:Abilities31|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities31|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
-- Content display--
-->{{#vardefine:Abilities32|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities32|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
--><div align="center" class="panel" style="display:inline-block; padding-bottom:1em; width:300px; vertical-align:top">
-->{{#vardefine:Abilities33|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=Abilities33|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}<!--
+
  <div class="panel-heading" style="text-align:center;font-size: 1.2em;margin: 3px">'''[[{{#var:pageName}}|{{#var:Name}}]]'''</div><!--
-->{{#vardefine:pageName|{{#cargo_query:tables=Wyrmprints|where=Name="{{{1|{{{Name|}}}}}}"|fields=CONCAT('[[',_pageName,'|',Name,']]')|default=|limit=1|more results text=}}}}<!--
+
  -->{{#ifexist:{{#var:Portrait}}
--><!--Content display--><!--
+
      |[[{{#var:Portrait}}|300px|link={{#var:pageName}}]]
--><div align="center" class="panel" style="display:inline-block; padding-bottom:1em; width:300px; vertical-align:top><!--
+
      |[[File:Unknown.png|300px|link={{{1|{{{Name|}}}}}}]]}}
--><div class="panel-heading" style="text-align:center;font-size: 1.2em;margin: 3px">'''{{#var:pageName}}'''</div>{{#ifexist:{{#cargo_query:tables=Wyrmprints|fields=CONCAT('File:',BaseId,' 01 portrait.png')|where=Name="{{{1|{{{Name|}}}}}}"|no html|group by=_pageName}}|{{#cargo_query:tables=Wyrmprints|fields=CONCAT('[[File:',BaseId,' 01 portrait.png|300px|link=',_pageName,']]')|where=Name="{{{1|{{{Name|}}}}}}"|group by=_pageName}}|[[File:Unknown.png|300px|link={{{1|{{{Name|}}}}}}]]}}
+
  <div style="text-align:center;">'''HP''': {{#var:MinHp}} - {{#var:MaxHp}}&emsp;'''Strength''': {{#var:MinAtk}} - {{#var:MaxAtk}}</div>
<div style="text-align:center;">'''HP''': {{#var:minhp}} - {{#var:maxhp}}&emsp;'''Strength''': {{#var:minstr}} - {{#var:maxstr}}</div>
+
  <div style="text-align:center;">
<div style="text-align:center;">
+
    <div style="display:inline-block;padding:0 1px 0 1px">
<div style="display:inline-block;padding:0 1px 0 1px">'''Abilities''': {{AbilityIconTooltip|{{#var:Abilities11}}|{{#var:Abilities12}}|{{#var:Abilities13}}}}{{#if:{{#var:Abilities21}}|, {{AbilityIconTooltip|{{#var:Abilities21}}|{{#var:Abilities22}}|{{#var:Abilities23}}}}}}{{#if:{{#var:Abilities31}}|, {{AbilityIconTooltip|{{#var:Abilities31}}|{{#var:Abilities32}}|{{#var:Abilities33}}}}}}</div></div>
+
      '''Abilities''': {{AbilityIconTooltip|{{#var:Abilities11}}|{{#var:Abilities12}}|{{#var:Abilities13}}}}<!--
 +
        -->{{#ifeq:{{#var:Abilities21}} | 0 | |, {{AbilityIconTooltip|{{#var:Abilities21}}|{{#var:Abilities22}}|{{#var:Abilities23}} }} }}<!--
 +
        -->{{#ifeq:{{#var:Abilities31}} | 0 | |, {{AbilityIconTooltip|{{#var:Abilities31}}|{{#var:Abilities32}}|{{#var:Abilities33}} }} }}</div>
 +
  </div>
 
</div></includeonly>
 
</div></includeonly>

Latest revision as of 10:28, 17 July 2020

50px Documentation

Example

{{Wyrmprint info card|The Wyrmclan Duo}}
{{Wyrmprint info card|A New Year's Battle}}
{{Wyrmprint info card|A Game of Cat and Boar}}
{{Wyrmprint info card|Jewels of the Sun}}
{{Wyrmprint info card|Flash of Genius}}
Lua error: Error: Table Wyrmprints not found..
[[|]]
Unknown.png
HP: -  Strength: -
Abilities:
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
Lua error: Error: Table Wyrmprints not found..
[[|]]
Unknown.png
HP: -  Strength: -
Abilities:
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
Lua error: Error: Table Wyrmprints not found..
[[|]]
Unknown.png
HP: -  Strength: -
Abilities:
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
Lua error: Error: Table Wyrmprints not found..
[[|]]
Unknown.png
HP: -  Strength: -
Abilities:
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
Lua error: Error: Table Wyrmprints not found..
[[|]]
Unknown.png
HP: -  Strength: -
Abilities:
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.
,
Error: Table Abilities not found.
[[
Error: Table Abilities not found.
]]Lv. 1:
Error: Table Abilities not found.


Lv. 2:
Error: Table Abilities not found.


Lv. 3:
Error: Table Abilities not found.