Difference between revisions of "Template:Infobox"
From Salem Wiki
m (Added separator for 'Loot') |
m (Moved postion of 'RequiredBy' and added a separator for it) |
||
Line 160: | Line 160: | ||
|prop=RepairedWith | |prop=RepairedWith | ||
|page={{{page|{{FULLPAGENAME}} }}} | |page={{{page|{{FULLPAGENAME}} }}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}}<!-- | }}<!-- | ||
--></td><!-- | --></td><!-- | ||
Line 290: | Line 267: | ||
|page={{{page|{{FULLPAGENAME}} }}} | |page={{{page|{{FULLPAGENAME}} }}} | ||
|showamount=y | |showamount=y | ||
+ | }}<!-- | ||
+ | --></td><!-- | ||
+ | --></tr> | ||
+ | }}<!-- | ||
+ | *** RequiredBy *** | ||
+ | -->{{#if: {{HasProp|page={{{page|{{FULLPAGENAME}} }}}|RequiredBy}} | ||
+ | | <tr {{#ifeq: {{{inlineTheme|yes}}} | yes | ||
+ | | style="background-color:{{ | ||
+ | #if: {{{inlineThemeBkgColor3|}}} | ||
+ | | {{{inlineThemeBkgColor3}}} | ||
+ | | #527acc | ||
+ | }};" | ||
+ | }}><!-- | ||
+ | --><td colspan="2" style="padding:2px;"></td><!-- | ||
+ | --></tr><!-- | ||
+ | --><tr {{#ifeq: {{{inlineTheme|yes}}} | yes | ||
+ | | style="background-color:{{ | ||
+ | #if: {{{inlineThemeBkgColor4|}}} | ||
+ | | {{{inlineThemeBkgColor4}}} | ||
+ | | #8fa3cc | ||
+ | }};" | ||
+ | }}><!-- | ||
+ | --><td style="text-align:right; font-weight:bold;"><!-- | ||
+ | -->Required By:<!-- | ||
+ | --></td><!-- | ||
+ | --><td style="text-align:left;"><!-- | ||
+ | -->{{#ask:[[-RequiredBy::{{{page|{{FULLPAGENAME}} }}}]] | ||
+ | |format=ul | ||
+ | |limit=10 | ||
+ | |link=none | ||
+ | |template=PropVals/Print Entry | ||
+ | |userparam=no | ||
}}<!-- | }}<!-- | ||
--></td><!-- | --></td><!-- |
Revision as of 02:20, 8 July 2012
Infobox | |
---|---|
Back to Objects |
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==
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.
Visit Template:Infobox/doc to edit this text! (How does this work?)