Template:Gallery: Difference between revisions

Want an adless experience? Log in or Create an account.
1,256 bytes removed ,  September 12, 2014
added option to not enforce boxes being square; moved documentation to subpage
mNo edit summary
(added option to not enforce boxes being square; moved documentation to subpage)
Line 1: Line 1:
{{#vardefine:gsize|{{{size|120}}}}}{{#vardefine:gpad|{{{pad|15}}}}}{{#vardefine:gmaxwidth|{{#expr:({{#var:gsize}}+2*{{#var:gpad}}+13)*{{{perrow|7}}}}}}}<ul class="gallery" {{#if:{{{perrow|}}}|style="max-width: {{#var:gmaxwidth}}px;_width: {{#var:gmaxwidth}}px;"}}>{{#if:{{{title|}}}|<li class="gallerycaption">{{{title|}}}</li>}}<!--
{{#vardefine:square|{{{square|true}}}}}{{#vardefine:gsize|{{{size|120}}}}}{{#vardefine:gpad|{{{pad|15}}}}}{{#vardefine:gmaxwidth|{{#expr:({{#var:gsize}}+2*{{#var:gpad}}+13)*{{{perrow|7}}}}}}}<ul class="gallery" {{#if:{{{perrow|}}}|style="max-width: {{#var:gmaxwidth}}px;_width: {{#var:gmaxwidth}}px;"}}>{{#if:{{{title|}}}|<li class="gallerycaption">{{{title|}}}</li>}}<noinclude>
--><noinclude>
{{Documentation}}
__NOTOC__
==Purpose==
This template is used to create a more flexible image gallery that has more options than the default gallery functions.
 
==Usage==
To use this template, begin with this code, you can delete and parameters you do not use:
<div style="float:left;"><pre>
{{Gallery|size=|pad=|perrow=|title=}}
{{Gallery/Box|file=|link=|tip=|caption=}}
{{Gallery/Bottom}}
</pre></div><br style="clear:both">
Use the parameter ''size'' to set the size to have each image as a pure number, the default value is 120. Use the parameter ''pad'' to set the amount of padding to have,as a pure number, the default value is 15. Use ''perrow'' to set the number of images per row, by default the number automatically fits the screen. Use '''title''' to make a title for the gallery.
 
Use a '''Gallery/Box''' for each image. All parameters other than file are optional and can be entered in any order.
*'''''file''''' — The file to use, do not include the ''File:'' prefix.
*'''''link''''' — A page to link the image to. Defaults to the image's page.
*'''''tip''''' — A tooltip to display for the image, defaults to the page linked to.
*'''''caption''''' — A traditional caption to display below the image.
 
==Subpages==
*[[Template:Gallery/Box]]
*[[Template:Gallery/Bottom]]
{{Cat|Formatting Templates}}
</noinclude>
</noinclude>