Difference between revisions of "Template:Main"
Jump to navigation
Jump to search
(You forgot to remove this notice) |
Mediawiki>Shirayuki (translation tweaks) |
||
Line 1: | Line 1: | ||
− | {{# | + | <noinclude> |
− | {{ | + | <languages/> |
− | <!-- | + | </noinclude>{{#switch:<translate></translate> |
+ | | = | ||
+ | <div role="note" class="rellink relarticle mainarticle">{{#ifeq:{{SUBJECTSPACE}}|Category | ||
+ | |<translate><!--T:12--> The main {{<tvar|ifeq1>#ifeq:{{NAMESPACE:{{{1}}}}}|</>|article|page}}{{<tvar|if1>#if:{{{2|}}}</>|s}} for this [[<tvar|cats-help>Special:MyLanguage/Help:Categories</>|category]] {{<tvar|if2>#if:{{{2|}}}</>|are|is}}</translate> | ||
+ | |<translate><!--T:13--> Main {{<tvar|ifeq1>#ifeq:{{NAMESPACE:{{{1}}}}}|</>|article|page}}{{<tvar|if1>#if:{{{2|}}}</>|s}}:</translate>}} [[Special:MyLanguage/{{{1|{{PAGENAME}}}}}|{{{l1|{{{1|{{PAGENAME}}}}}}}}]]{{#if:{{{2| }}} | ||
+ | |{{#if:{{{3|}}}|, | and }}[[Special:MyLanguage/{{{2}}}|{{{l2|{{{2}}}}}}]]}}{{#if:{{{3|}}} | ||
+ | |{{#if:{{{4|}}}|, |, and }}[[Special:MyLanguage/{{{3}}}|{{{l3|{{{3}}}}}}]]}}{{#if:{{{4|}}} | ||
+ | |{{#if:{{{5|}}}|, |, and }}[[Special:MyLanguage/{{{4}}}|{{{l4|{{{4}}}}}}]]}}{{#if:{{{5|}}} | ||
+ | |{{#if:{{{6|}}}|, |, and }}[[Special:MyLanguage/{{{5}}}|{{{l5|{{{5}}}}}}]]}}{{#if:{{{6|}}} | ||
+ | |{{#if:{{{7|}}}|, |, and }}[[Special:MyLanguage/{{{6}}}|{{{l6|{{{6}}}}}}]]}}{{#if:{{{7|}}} | ||
+ | |{{#if:{{{8|}}}|, |, and }}[[Special:MyLanguage/{{{7}}}|{{{l7|{{{7}}}}}}]]}}{{#if:{{{8|}}} | ||
+ | |{{#if:{{{9|}}}|, |, and }}[[Special:MyLanguage/{{{8}}}|{{{l8|{{{8}}}}}}]]}}{{#if:{{{9|}}} | ||
+ | |{{#if:{{{10|}}}|, |, and }}[[Special:MyLanguage/{{{9}}}|{{{l9|{{{9}}}}}}]]}}{{#if:{{{10|}}} | ||
+ | |, and [[Special:MyLanguage/{{{10}}}|{{{l10|{{{10}}}}}}]]}}{{#if:{{{11| }}}|  <translate><!--T:14--> (too many parameters in <tvar|code1>{{</>[[<tvar|link>Template:main</>|main]]<tvar|code2>}}</>)</translate>}}</div> | ||
+ | | #default= | ||
+ | {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Main|noshift=1}} | ||
+ | }}<noinclude> | ||
+ | |||
+ | <translate> | ||
+ | == Example == <!--T:16--> | ||
+ | </translate> | ||
+ | <pre> | ||
+ | {{Main|Article 1|Article 2|Article Something#3}} | ||
+ | </pre> | ||
+ | {{Main|Article 1|Article 2|Article Something#3}} | ||
+ | |||
+ | <translate> | ||
+ | ==Template data== <!--T:17--> | ||
+ | </translate> | ||
+ | |||
+ | <templatedata> | ||
+ | { | ||
+ | "params": { | ||
+ | "1": { | ||
+ | "label": "Page 1", | ||
+ | "description": "Page name of related article", | ||
+ | "type": "wiki-page-name", | ||
+ | "required": true | ||
+ | }, | ||
+ | "2": { | ||
+ | "label": "Page 2", | ||
+ | "type": "wiki-page-name" | ||
+ | }, | ||
+ | "3": { | ||
+ | "label": "Page 3", | ||
+ | "type": "wiki-page-name" | ||
+ | }, | ||
+ | "l1": { | ||
+ | "label": "Label 1", | ||
+ | "description": "Custom label for the link to Page 1", | ||
+ | "type": "string", | ||
+ | "default": "Defaults to the name of Page 1" | ||
+ | }, | ||
+ | "l2": { | ||
+ | "label": "Label 2", | ||
+ | "type": "string" | ||
+ | }, | ||
+ | "l3": { | ||
+ | "label": "Label 3", | ||
+ | "type": "string" | ||
+ | } | ||
+ | }, | ||
+ | "description": "This template is used to display a note directing users to the main article about a subject. This should be used at the top of a section, usually directly below a section heading.", | ||
+ | "paramOrder": [ | ||
+ | "1", | ||
+ | "l1", | ||
+ | "2", | ||
+ | "l2", | ||
+ | "3", | ||
+ | "l3" | ||
+ | ], | ||
+ | "format": "inline" | ||
+ | } | ||
+ | </templatedata> | ||
+ | |||
+ | [[Category:Templates{{#translation:}}]] | ||
</noinclude> | </noinclude> |
Revision as of 11:57, 26 December 2018
Main article: Main
Example
{{Main|Article 1|Article 2|Article Something#3}}
Template data
This template is used to display a note directing users to the main article about a subject. This should be used at the top of a section, usually directly below a section heading.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Page 1 | 1 | Page name of related article | Page | required |
Label 1 | l1 | Custom label for the link to Page 1
| String | optional |
Page 2 | 2 | no description | Page | optional |
Label 2 | l2 | no description | String | optional |
Page 3 | 3 | no description | Page | optional |
Label 3 | l3 | no description | String | optional |