Template:Infobox: Difference between revisions
Appearance
o>TransEmo m 1 revision imported |
shardworld test>Stargazer m As much as I want the /Summary redirects to show up on the list, I don't think we want the redirects for all 100+ SA individual chapter summaries to be there |
||
| Line 1: | Line 1: | ||
{{# | {| {{{main-params|}}} class="infobox side {{{classes|}}}" {{#if:{{{id|}}}| id="{{{id}}}" | {{#if: {{NAMESPACENUMBER}} == 10 | {{infobox/missing-id}} | }} }} | ||
{{ | |- {{{title-row-params|}}} align="{{{title-align|center}}}" | ||
<!-- | ! colspan={{{cols|2}}} class="title {{{title-classes|}}}" {{{title-params|}}} | {{{title}}} | ||
</ | |- | ||
<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}} | |||
Revision as of 22:09, 8 July 2020
| {{{title}}} | |
|---|---|
| {{{1}}} | |
This template is a basis for all infobox templates.
Template
{{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
}}
Parameters
Highlighted lines indicate mandatory parameters.
On lines with multiple parameters (e.g. |id=) pick only the one most appropriate.
Template:Docs/row/optional Template:Docs/row/optional Template:Docs/row/optional Template:Docs/row/optional Template:Docs/row/optional Template:Docs/row/optional Template:Docs/row/optional Template:Docs/row/optional Template:Docs/row/optional
|}
Derived Templates
- Template:Cradle Character (transclusion) (← links)
- Template:Infobox book (transclusion) (← links)
- Template:TLH Character (transclusion) (← links)
- Template:EE Character (transclusion) (← links)
- Template:Infobox character (transclusion) (← links)
- Template:TG Character (transclusion) (← links)
- Template:Character (transclusion) (← links)
- Template:CradleCharacter (transclusion) (← links)
- Template:Infobox writer (transclusion) (← links)