Template:BBDW Grimoire Table: Difference between revisions

Template page
m (show skill effect even if there isn't flavor text)
m (added html for filtering grimoires by status application)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
<tr>
<tr class="bbdw-status" data-bbdw-status="All; {{#replace:{{{statuses|}}}|,|;}}">
<td>{{#if:{{{icon|}}}|[[File:{{{icon|}}}|45px]]
<td>{{#if:{{{icon|}}}|[[File:{{{icon|}}}|100px]]
|{{#if:{{{image|}}}|[[File:{{{image|}}}|45px]]}}
|{{#if:{{{image|}}}|[[File:{{{image|}}}|100px]]}}
}}</td>
}}</td>
<td>{{#if:{{{pgname|}}}|[[{{{pgname|}}}|{{{namejp|}}}<br/>{{{nameen|}}}]]
<td>{{#if:{{{pgname|}}}|[[{{{pgname|}}}|{{{namejp|}}}<br/>{{{nameen|}}}]]
Line 11: Line 11:
<td>{{#if:{{{minhp|}}}|{{{minhp|}}}|-}}</td>
<td>{{#if:{{{minhp|}}}|{{{minhp|}}}|-}}</td>
<td>{{#if:{{{mindef|}}}|{{{mindef|}}}|-}}</td>
<td>{{#if:{{{mindef|}}}|{{{mindef|}}}|-}}</td>
<td>{{#if:{{{fxicon|}}}|
<td>{{#cargo_query:tables=BBDW_Statuses
{{tt|[[File:{{{fxicon|}}}|45px|link=]]|{{{fxdesc|}}} }}
|fields=icon=img,CONCAT('45px')=width,CONCAT('')=imglink
|{{tt|{{bbdw|placeholder}}|{{{fxdesc|}}}</i>}}
|where=nameen='{{#replace:{{#explode:{{{statuses|}}}|,}}|'|\'}}'
|format=template|template=Icon|named args=yes
|default={{bbdw|placeholder}}
}}</td>
}}</td>
<td>{{#arraymap:{{{characters|}}}|,|x|[[{{#sub:x|0|{{#pos:x|,}}}}|x]]}}</td>
{{#if:{{{characters|}}}|<td>{{#arraymap:{{{characters|}}}|,|x|[[{{#sub:x|0|{{#pos:x|,}}}}|x]]}}</td>}}
<td style="max-width:300px;">{{{fxdesc|}}}{{#if:{{{flavortext|}}}|<hr>{{{flavortext|}}}}}</td>
<td style="max-width:300px;">{{{fxdesc|}}}</td>
</tr>
</tr>
</includeonly><noinclude>
</includeonly><noinclude>

Latest revision as of 00:34, 24 March 2021

Displays Category:BBDW Grimoire information formatted nicely in a single table row.

Usage

{{#cargo_query:
|tables=BBDW_Grimoires=g
|fields=g.icon,g.image,g.pgname,g.nameen,g.namejp
,g.rarity,g.cost,g.minatk,g.minhp,g.mindef
,g.fxicon,g.fxdesc,g.flavortext
,g.characters
|order by=g.releasejp desc,g.rarity desc,g.namejp
|format=template
|template=BBDW_Grimoire_Table
|named args=yes
}}