User:Relyk/miniature table

From Guild Wars 2 Wiki
Jump to navigationJump to search
<onlyinclude>{{#arraymap:{{{1|}}}|,|@@@|
  {{#vardefine:{{{set}}}_total| {{#expr:{{#var:{{{set}}}_total|0}} + 1 }} }}
  {{#vardefine:{{{set}}}_count| {{#expr:{{#var:{{{set}}}_count|0}} + {{#ifeq:{{{@@@}}}|yes|1|0}} }} }}
|}}{| cellspacing=0 cellpadding=2 class="collapsible" width="100%" style="background:transparent;"
|-valign="top" class="{{#ifeq: {{{table|show}}} | show | collapsible | expandable}}"
|colspan=10  style="padding-top:7px; padding-bottom:7px;" | <span style="font-family: EasonPro, Helvetica, sans-serif; font-size:14px;">{{{title|Minipets}}}<span style="float:right">{{#var:{{{set}}}_count|0}} of {{#var:{{{set}}}_total|0}} Mini Pets Collected</span></span>
|-
{{#arraymap:{{{1|}}}|\n|@@@| {{#arraymap:@@@|,|&&&|{{!}} <span style="opacity:{{#ifeq:{{{&&&}}}|yes|1|0.3}}">[[File:&&&.png|50px|link=&&&]]</span>|\n}} |\n{{!}}-\n}}
|}</onlyinclude>

== Usage ==
;set
:Use a unique identifier for each series (<type><set>). The normal first set would be '''n1'''. This creates unique variables for the table.
;table
:''show'' - Show the table by default.
:''hide'' - Collapse the table by default.
;title
:The title of the set of miniatures.

== Example ==
{{User:Relyk/miniature table|set=n1|table=show|title=Minipets (Set 1)|
Mini Big Nose Ted, Mini River Drake Broodmother, Mini Chromatic Ooze, Mini White Moa, Mini Pink Moa, Mini Snow Leopard, Mini Vampire Bat, Mini Flame Shaman, Mini Yaotl the Fierce, Mini Comrade Molechev,
Mini Icebrood Quaggan, Mini Logan Thackeray, Mini Eir Stegalkin, Mini Bandit Bruiser, Mini Polar Bear, Mini Dredge Mining Suit, Mini Forest Grub, Mini Air Elemental, Mini Ice Elemental, Mini Fire Imp,
Mini Ascalonian Mage, Mini Mark I Assault Golem, Mini PK 632Z, Mini Shade, Mini Frost Spider, Mini Svanir Berserker, Mini Svanir Icebreaker, Mini Snow Troll, Mini Wind Rider, Mini Brown Bear,
Mini Ettin, Mini Minotaur, Mini Jungle Stalker, Mini Modniir Berserker, Mini Devourer, Mini Frost Drake, Mini Dredge Excavator, Mini Colocal, Mini Harpy Warrior, Mini Hylek Nahualli,
Mini Storm Imp, Mini Krait Slaver, Mini Green Moa, Mini Seraph Heavy Guard, Mini Seraph Mage, Mini Skritt Forager, Mini Skale Blighter, Mini Forest Spider, Mini Wasp, Mini Oakheart,
Mini Jack-a-lop, Mini Undead Chicken, Mini Orrian Wraith, Mini Krait Witch, Mini Risen Priest of Balthazar
}}