Difference between revisions of "Template:Infobox"

From Salem Wiki
Jump to: navigation, search
m (Adding auto-categorization)
m (Adding nocat argument to prevent auto-categorization)
Line 1: Line 1:
 
{{#ifeq: {{{type|}}}x | x | <span class="error">You need to provide a value for '''''type''''' !<br/>Please see the documentation...</span> }}<!--
 
{{#ifeq: {{{type|}}}x | x | <span class="error">You need to provide a value for '''''type''''' !<br/>Please see the documentation...</span> }}<!--
--><includeonly>[[Category:Content|{{PAGENAME}}]]
+
--><includeonly>{{#if: {{{nocat|}}} |
[[Category:Objects|{{PAGENAME}}]]</includeonly><!--
+
| [[Category:Content|{{PAGENAME}}]]<!--
 +
-->[[Category:Objects|{{PAGENAME}}]]
 +
}}</includeonly><!--
 
-->{{infobox/header
 
-->{{infobox/header
 
|page={{PAGENAME}}
 
|page={{PAGENAME}}
Line 18: Line 20:
 
|hp={{{hp|}}}
 
|hp={{{hp|}}}
 
|soak={{{soak|}}}
 
|soak={{{soak|}}}
 +
|nocat={{#if: {{{nocat|}}} | {{{nocat}}} | {{#ifeq: {{NAMESPACE}} | {{ns:Template}} | 1}} }}
 
}}
 
}}
 
| #default =
 
| #default =

Revision as of 13:07, 7 June 2012

You need to provide a value for type !
Please see the documentation...
Template:Infobox/headerTemplate:Infobox/footer


Template documentation (for the template shown above, sometimes hidden or invisible)

Description

This template is used to create an information-box to automatically display different kinds of info, depending on properties set on the page it is displaying this info for.
It relies on properties set using {{SetProp}}.
It uses Infobox/Stylesheet.css as CSS-Stylesheet, which is site-wide included.

Syntax

Type the below code at the top of the page, with values assigned to relevant parameters.
See {{SetProp}} for easy copy&paste code to use on pages.
{{SetProp
|...
}}{{Infobox}}

==About==
The possible named-parameters for {{Infobox}} are:
name description
nocat optional, auto-categorization will be inhibited when used with any non-empty value.
page optional, pagename of item to display info for.
Defaults to {{PAGENAME}} or {{FULLPAGENAME}} when appropriate.
catsort optional, sortkey of page inside category listings.
Defaults to {{PAGENAME}} or something different when appropriate depending on special cases.
See: Sort key

Examples

See the Help:Infobox or test-data pages.

Helper-templates


Visit Template:Infobox/doc to edit this text! (How does this work?)