Difference between revisions of "Template:Infobox/doc"
From Salem Wiki
m (→Syntax: update default code for copy&paste, its now in 'SetProp' where it belongs.) |
m (Protected "Template:Infobox/doc": Documentation of key-feature ([edit=sysop] (indefinite) [move=sysop] (indefinite))) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
: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. | :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 {{t|SetProp}}. | :It relies on properties set using {{t|SetProp}}. | ||
+ | :It uses [[Template:Infobox/Stylesheet.css|Infobox/Stylesheet.css]] as CSS-Stylesheet, which is site-wide included. | ||
==Syntax== | ==Syntax== | ||
Line 22: | Line 23: | ||
| style="text-align:center; vertical-align:top; font-style:italic;" | page | | style="text-align:center; vertical-align:top; font-style:italic;" | page | ||
| optional, pagename of item to display info for.<br/>Defaults to <code><nowiki>{{PAGENAME}}</nowiki> or <nowiki>{{FULLPAGENAME}}</nowiki></code> when appropriate. | | optional, pagename of item to display info for.<br/>Defaults to <code><nowiki>{{PAGENAME}}</nowiki> or <nowiki>{{FULLPAGENAME}}</nowiki></code> when appropriate. | ||
+ | |- | ||
+ | | style="text-align:center; vertical-align:top; font-style:italic;" | catsort | ||
+ | | optional, sortkey of page inside category listings.<br/>Defaults to <code><nowiki>{{PAGENAME}}</nowiki> or something different when appropriate depending on special cases.<br/>See: [[mw:Help:Categories#Sort_key|Sort key]] | ||
|} | |} | ||
==Examples== | ==Examples== | ||
− | :See the [[ | + | :See the [[Help:Infobox]] or [[Help:Infobox/testdata|test-data]] pages. |
+ | |||
==Helper-templates== | ==Helper-templates== | ||
*{{t|SetProp}} | *{{t|SetProp}} | ||
*{{t|HasProp}} | *{{t|HasProp}} | ||
*{{t|PropVals}} | *{{t|PropVals}} | ||
− | *{{t|PropVals/Print Entry}} | + | *{{t|PropVals/getIcon}} to display icon at top. |
+ | *{{t|PropVals/Print Entry}} to display icons with name links. | ||
+ | *{{t|List Locations}} to display Locations info. | ||
+ | *{{t|Infobox/List Skillvals}} to display Skill values. | ||
+ | *{{t|Infobox/List RequiredBys}} to display [[Property:RequiredBy|RequiredBy]]'s. | ||
<includeonly>[[Category:Infobox templates|{{PAGENAME}}]]<!-- Any categories for the template itself --> | <includeonly>[[Category:Infobox templates|{{PAGENAME}}]]<!-- Any categories for the template itself --> | ||
[[Category:Templates/©TriMoon™|{{SUBPAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> | [[Category:Templates/©TriMoon™|{{SUBPAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> |
Latest revision as of 18:29, 25 July 2012
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==
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. |
Examples
- See the Help:Infobox or test-data pages.
Helper-templates
- {{SetProp}}
- {{HasProp}}
- {{PropVals}}
- {{PropVals/getIcon}} to display icon at top.
- {{PropVals/Print Entry}} to display icons with name links.
- {{List Locations}} to display Locations info.
- {{Infobox/List Skillvals}} to display Skill values.
- {{Infobox/List RequiredBys}} to display RequiredBy's.