Difference between revisions of "Template:Infobox"
From Salem Wiki
m (Theme related adjustments) |
m (preparation for auto-info) |
||
Line 3: | Line 3: | ||
| [[Category:Content|{{PAGENAME}}]]<!-- | | [[Category:Content|{{PAGENAME}}]]<!-- | ||
-->[[Category:Objects|{{PAGENAME}}]] | -->[[Category:Objects|{{PAGENAME}}]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}}<!-- Lets see what type we're going to generate | }}<!-- Lets see what type we're going to generate | ||
-->{{#switch: {{{type|}}} | -->{{#switch: {{{type|}}} | ||
− | | | + | | 1 = <!-- |
+ | -->{{infobox/header | ||
+ | |page={{PAGENAME}} | ||
+ | |name={{{name|}}} | ||
+ | |icon={{{icon|}}} | ||
+ | |caption={{{caption|}}} | ||
+ | |image={{{image|}}} | ||
+ | |inlineTheme={{{inlineTheme|yes}}} | ||
+ | |inlineThemeBorderColor={{{inlineThemeBorderColor|#3366CC}}} | ||
+ | |inlineThemeColor1={{{inlineThemeColor1|black}}} | ||
+ | |inlineThemeColor2={{{inlineThemeColor2|white}}} | ||
+ | |inlineThemeColor3={{{inlineThemeColor3|}}} | ||
+ | |inlineThemeBkgColor1={{{inlineThemeBkgColor1|gray}}} | ||
+ | |inlineThemeBkgColor2={{{inlineThemeBkgColor2|}}} | ||
+ | |inlineThemeBkgColor3={{{inlineThemeBkgColor3|#527acc}}} | ||
+ | |inlineThemeBkgColor4={{{inlineThemeBkgColor4|#708fcc}}} | ||
+ | }}{{infobox/structure | ||
|skillreq={{{skillreq|}}} | |skillreq={{{skillreq|}}} | ||
|objectsreq={{{objectsreq|}}} | |objectsreq={{{objectsreq|}}} | ||
Line 33: | Line 33: | ||
|inlineThemeBkgColor6={{{inlineThemeBkgColor6|#8fa3cc;}}} | |inlineThemeBkgColor6={{{inlineThemeBkgColor6|#8fa3cc;}}} | ||
|nocat={{#if: {{{nocat|}}} | {{{nocat}}} | {{#ifeq: {{NAMESPACE}} | {{ns:Template}} | 1}} }} | |nocat={{#if: {{{nocat|}}} | {{{nocat}}} | {{#ifeq: {{NAMESPACE}} | {{ns:Template}} | 1}} }} | ||
− | + | }}<!-- | |
− | + | -->{{infobox/footer | |
− | }}<!-- | + | |prev={{#switch: {{{type|}}} |
− | -->{{infobox/footer | + | | 1 = [[:Category:Structures|Structures]] |
− | + | }} | |
− | + | |inlineTheme={{{inlineTheme|yes}}} | |
− | + | |inlineThemeBkgColor5={{{inlineThemeBkgColor5|#aaaaaa}}} | |
− | + | }} | |
− | + | | #default = | |
− | }}</includeonly><noinclude> | + | }}</includeonly><noinclude>{{-}}{{documentation}}</noinclude> |
− | {{documentation}}</noinclude> |
Revision as of 13:33, 27 June 2012
You need to provide a value for type !
Please see the documentation...
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?)