shardworld test>Stargazer |
|
| (One intermediate revision by the same user not shown) |
| Line 1: |
Line 1: |
| {| {{{main-params|}}} class="infobox side {{{classes|}}}" {{#if:{{{id|}}}| id="{{{id}}}" | {{#if: {{NAMESPACENUMBER}} == 10 | {{infobox/missing-id}} | }} }}
| | {{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Infobox templates|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude> |
| |- {{{title-row-params|}}} align="{{{title-align|center}}}"
| | {{documentation}} |
| ! colspan={{{cols|2}}} class="title {{{title-classes|}}}" {{{title-params|}}} | {{{title}}}
| | <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> |
| |-
| | </noinclude> |
| <noinclude>|</noinclude>{{{1}}} | |
| {{#ifeq:{{{subpages}}}|y| | |
| {{!}}-
| |
| ! colspan={{{cols|2}}} {{!}} This page has subpages with<br />additional information on this topic
| |
| {{!}}-
| |
| {{!}}colspan={{{cols|2}}} {{!}} {{Special:PrefixIndex/{{FULLPAGENAME}}/|hideredirects=yes}}
| |
| }}
| |
| |- | |
| <!--
| |
| | |
| -->{{{replacement-cats|<!--
| |
| -->{{#if:{{NAMESPACE}}<!--
| |
| -->|<!-- page is in a namespace other than 0
| |
| -->|{{{default-cats|}}}<!--
| |
| -->}}<!--
| |
| -->}}}<!-- intentional blank lines: -->
| |
| | |
| |}<noinclude>[[category: infoboxes| ]] | |
| | |
| This template is a basis for all [[:category: infoboxes|infobox]] templates.
| |
| | |
| === Template ===
| |
| <pre class=mw-code>
| |
| {{food
| |
| |id=
| |
| |title=
| |
| |1=<!-- rows, for example: | |
| {{row/image+artist}} | |
| {{row/kv | Featured in | ''{{{books}}}'' }}
| |
| -->
| |
| |main-params=
| |
| |classes=
| |
| |cats=
| |
| |default-cats=
| |
| |title-row-params=
| |
| |title-align=center
| |
| |title-params=
| |
| |title-classes=
| |
| |cols=2
| |
| }}
| |
| </pre>
| |
| | |
| === Parameters ===
| |
| Highlighted lines indicate '''mandatory''' parameters.
| |
| On lines with multiple parameters (e.g. <code>|id=</code>) pick only the one most appropriate.
| |
| | |
| {{docs|title={{t|infobox|}} Parameters}}
| |
| | |
| <!-- ROW: id -->
| |
| {{docs/row/required
| |
| |param=id
| |
| |desc= Use this to apply an <code>id</code> html parameter to the generated infobox. It is required for the edit-templates gadget to work.
| |
| |eg=<code><nowiki>|id=Character</nowiki></code> on {{t|character}} | |
| }}
| |
| | |
| <!-- ROW: title --> | |
| {{docs/row/required
| |
| |param=title
| |
| |desc= Use this to fill the header-row of the infobox with a title.
| |
| |eg=<code><nowiki>|title={{PAGENAME}}</nowiki></code> will fill it with the name of the page the infobox is shown on.
| |
| }}
| |
| | |
| <!-- ROW: 1 -->
| |
| {{docs/row/required | |
| |param={{{1}}}
| |
| |desc= The infobox contents, including all the information rows
| |
| |eg= <pre class=mw-code><!-- rows, for example:
| |
| {{row/image+artist}}
| |
| {{row/kv | Featured in | ''{{{books}}}'' }}
| |
| --></pre>
| |
| }}
| |
| | |
| <!-- main-params -->
| |
| {{docs/row/optional
| |
| |param=main-params
| |
| |desc= Extra HTML parameters to add to the infobox as a whole
| |
| |eg=
| |
| }}
| |
| <!-- title-row-params -->
| |
| {{docs/row/optional
| |
| |param=title-row-params
| |
| |desc= Extra HTML attributes to add to the title row <code><nowiki><tr></nowiki></code> element
| |
| |eg=
| |
| }}
| |
| <!-- title-params -->
| |
| {{docs/row/optional
| |
| |param= title-parmas
| |
| |desc= Extra HTML attributes to add to the title cell <code><nowiki><td></nowiki></code> element
| |
| |eg=
| |
| }}
| |
| <!-- classes -->
| |
| {{docs/row/optional
| |
| |param= classes
| |
| |desc= Extra css classes to apply to the infobox as a whole
| |
| |eg=
| |
| }}
| |
| <!-- title-classes -->
| |
| {{docs/row/optional
| |
| |param= title-classes
| |
| |desc= Extra css to apply to the title cell <code><nowiki><td></nowiki></code> element
| |
| |eg=
| |
| }}
| |
| <!-- cols -->
| |
| {{docs/row/optional
| |
| |param= cols
| |
| |desc= The number of columns in the rest of the infobox.
| |
| |eg=
| |
| }}
| |
| <!-- title-align -->
| |
| {{docs/row/optional
| |
| |param= title-align
| |
| |desc= value for the
| |
| |eg=
| |
| }}
| |
| <!-- default-cats --> | |
| {{docs/row/optional
| |
| |param= default-cats
| |
| |desc= the categories to include on any article using this infobox
| |
| |eg=
| |
| }}
| |
| <!-- replacement-cats -->
| |
| {{docs/row/optional
| |
| |param=replacement-cats
| |
| |desc= Pass in <code><nowiki>{{{cats|}}}</nowiki></code> to override the <code>default-cats</code> parameter on a per-page basis
| |
| |eg=<code><nowiki>|replacement-cats={{{cats|}}}</nowiki></code> allows all users of the infobox to<br>pass <code><nowiki>|cats=</nowiki></code> and remove any automatic categories.
| |
| }}
| |
| | |
| |}
| |
| | |
| == Derived Templates ==
| |
| {{for|Special:WhatLinksHere/{{FULLPAGENAME}}|a full listing of usage|here}}
| |
| {{Special:WhatLinksHere/{{FULLPAGENAME}}|namespace=10}}
| |