More actions
m (fixes bug where the cameos and see all options would be overridden by values from previous templates on the page) |
m (Have see more and see cameos use the same method of sorting as the gallery section itself) |
||
Line 12: | Line 12: | ||
}}}}}}<!-- | }}}}}}<!-- | ||
-->{{#vardefine:CHARACTER|{{#replace:{{{character|}}}|'|}}}}<!-- | -->{{#vardefine:CHARACTER|{{#replace:{{{character|}}}|'|}}}}<!-- | ||
-->{{#vardefine:see all|<a target="_blank" href="{{#invoke:ViewData URL|Files|character={{#var:CHARACTER}}|location={{{location|}}}|weapon={{{weapon|}}}|artist={{{artist|}}}|section={{{section|}}}|source={{{source|}}}|intro={{#var:header}}}}"><div class="bb character-grid center" style="margin-left:10px; display:inline-block; width:65px;"><div>see all</div></div></a>}}<!-- | -->{{#vardefine:see all|<a target="_blank" href="{{#invoke:ViewData URL|Files|character={{#var:CHARACTER}}|location={{{location|}}}|weapon={{{weapon|}}}|artist={{{artist|}}}|section={{{section|}}}|source={{{source|}}}|order="{{{sort|}}}"|intro={{#var:header}}}}"><div class="bb character-grid center" style="margin-left:10px; display:inline-block; width:65px;"><div>see all</div></div></a>}}<!-- | ||
-->{{#vardefine:see cameo|<a target="_blank" href="{{#invoke:ViewData URL|Files|cameo={{#var:CHARACTER}}|location={{{location|}}}|weapon={{{weapon|}}}|artist={{{artist|}}}|section={{{section|}}}|source={{{source|}}}|intro={{#var:header}}}}"><div class="bbdw character-grid center" style="margin-left:10px; display:inline-block; width:100px;"><div>see cameos</div></div></a>}}<!-- | -->{{#vardefine:see cameo|<a target="_blank" href="{{#invoke:ViewData URL|Files|cameo={{#var:CHARACTER}}|location={{{location|}}}|weapon={{{weapon|}}}|artist={{{artist|}}}|section={{{section|}}}|source={{{source|}}}|order="{{{sort|}}}"|intro={{#var:header}}}}"><div class="bbdw character-grid center" style="margin-left:10px; display:inline-block; width:100px;"><div>see cameos</div></div></a>}}<!-- | ||
-->{{#vardefine:see cameo default|[{{#invoke:ViewData URL|Files|cameo={{#var:CHARACTER}}|location={{{location|}}}|weapon={{{weapon|}}}|artist={{{artist|}}}|section={{{section|}}}|source={{{source|}}}|intro={{#var:header}}}} <div class="bbdw character-grid center" style="margin-left:10px; display:inline-block; width:100px;"><div>see cameos</div></div>]}}<!-- | -->{{#vardefine:see cameo default|[{{#invoke:ViewData URL|Files|cameo={{#var:CHARACTER}}|location={{{location|}}}|weapon={{{weapon|}}}|artist={{{artist|}}}|section={{{section|}}}|source={{{source|}}}|order="{{{sort|}}}"|intro={{#var:header}}}} <div class="bbdw character-grid center" style="margin-left:10px; display:inline-block; width:100px;"><div>see cameos</div></div>]}}<!-- | ||
-->{{#vardefine:intro|<div>{{#var:header}}{{#ifeq:{{{see all|}}}|n||{{#var:see all}}}}{{#ifeq:{{{see cameo|}}}|y|{{#var:see cameo}}}}</div>}}<!-- | -->{{#vardefine:intro|<div>{{#var:header}}{{#ifeq:{{{see all|}}}|n||{{#var:see all}}}}{{#ifeq:{{{see cameo|}}}|y|{{#var:see cameo}}}}</div>}}<!-- | ||
-->{{#vardefine:default|{{#if:{{#var: {{{section|}}} }}|<div>{{#var:header}}{{#var:see cameo default}}</div>}}}}<!-- | -->{{#vardefine:default|{{#if:{{#var: {{{section|}}} }}|<div>{{#var:header}}{{#var:see cameo default}}</div>}}}}<!-- | ||
Line 66: | Line 66: | ||
<code>|title=</code> Optional, defines the text to be used as the header for this gallery section. (e.g. Birthday Art) | <code>|title=</code> Optional, defines the text to be used as the header for this gallery section. (e.g. Birthday Art) | ||
<code>|sort=</code> Optional. If set to <code>date</code>, the results will be sorted by descending date (with newer images after older ones). | <code>|sort=</code> Optional. If set to <code>date</code>, the results will be sorted by descending date (with newer images after older ones). By default it sorts alphabetically. | ||
<code>|see all=</code> Optional. Change to <code>n</code> to hide the "see all" button that appears next to the header, linking to all results. True by default. | <code>|see all=</code> Optional. Change to <code>n</code> to hide the "see all" button that appears next to the header, linking to all results. True by default. |
Revision as of 04:23, 10 September 2019
This page is part of an automated Gallery system. For more details, please refer to Help:Manual of Style/Character Pages/Gallery. See all pages included in this system |
Creates a section of the Template:Master Gallery based on information stored through Template:Gallery Metadata.
Usage
{{Gallery Section (Cargo) |character= |location= |weapon= |source= |section= |artist= |limit= |widths= |header= |title= |sort= |see all= |see cameos= }}
Reference Template:Gallery Metadata for character, location, weapon, source, section, and artist.
|limits=
Optional, the max number of images to show before truncating and displaying a "show more" link. Defaults to 4.
|widths=
Optional, the width of each image in the gallery. Defaults to 250 (matching the default for Template:Gallery Section)
|header=
Optional, sets the header depth. Accepts the values h2
, h3
, h4
, h5
. Leaving this out will default the title to regular text.
|title=
Optional, defines the text to be used as the header for this gallery section. (e.g. Birthday Art)
|sort=
Optional. If set to date
, the results will be sorted by descending date (with newer images after older ones). By default it sorts alphabetically.
|see all=
Optional. Change to n
to hide the "see all" button that appears next to the header, linking to all results. True by default.
|see cameos=
Optional. Change to y
to show a button to Special:ViewData that performs the same query, but with the character as a cameo instead. (e.g. Izayoi showing up in Hakumen's Arcade Mode)
See Also
- Template:Master Gallery
- Template:Gallery Section
- Template:Gallery Section (BBRadio)
- Template:Gallery Metadata
- Module:ViewData URL, builds a custom URL to Special:ViewData