Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Main: Difference between revisions

Template page
Wrap {{hatnote}}, which already provides italics and <div>.
Redo: Wrap {{hatnote}} properly, using its CSS. This obviates the duplicate #switch.
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<span class="noprint" lang="{{BCP47|{{{lang|}}}}}" dir="auto">
<div class="noprint" lang="{{BCP47|{{{lang|}}}}}" dir="auto">
{{Hatnote|{{#switch:{{{lang|{{PAGELANGUAGE}}}}}
{{Hatnote|class={{#switch:{{{lang|{{PAGELANGUAGE}}}}}
|ja|ko|wuu|yue|zh|zh-hans|zh-hant=''<!--disable italics-->
|ja|ko|wuu|yue|zh|zh-hans|zh-hant=noitalic<!--no italics-->
|#default=}}<!--
|#default=}}|<!--
-->{{int|wm-commonstrings-mainarticle-prompt|&#32;|{{#if:{{{2|}}}|2|1}}}}<!--
-->{{int|wm-commonstrings-mainarticle-prompt|&#32;|{{#if:{{{2|}}}|2|1}}}}<!--
-->{{#switch:{{{lang|{{PAGELANGUAGE}}}}}
-->{{List
|ja|ko|wuu|yue|zh|zh-hans|zh-hant=''<!--disable italics-->
|#default=}}{{List
  | uselang = {{{lang|}}}
  | uselang = {{{lang|}}}
  | 1 = <bdi lang="">[[{{{1|<noinclude>Example</noinclude>}}}]]</bdi>
  | 1 = <bdi lang="">[[{{{1|<noinclude>Example</noinclude>}}}]]</bdi>
Line 20: Line 18:
}}}}<!--
}}}}<!--
-->{{#if: {{{10|}}} | [[Category:Template:Main/too many parameters]] }}
-->{{#if: {{{10|}}} | [[Category:Template:Main/too many parameters]] }}
</span><noinclude>{{documentation|Template:Main/doc}}</noinclude>
</div><noinclude>{{documentation|Template:Main/doc}}</noinclude>

Latest revision as of 17:25, 29 April 2026

Main article: Example
Template documentation[ view · edit · history · purge ]
This documentation is transcluded from Template:Main/doc.

Template:Languages

Usage

To link to a main article on a topic like Example, use

{{Main|Example}}

which renders as

Main article: Example

You can add up to 5 article names in parameters:

{{Main|MediaWiki/de|MediaWiki/en|MediaWiki/es|MediaWiki/fr|MediaWiki/zh}}

which renders as

These parameters are used to generate links and may include namespace prefixes or interwiki prefixes. If you want to hide these prefixes (for example here for a link to English Wikipedia) and display an alternative text you can use

{{Main|w:en:Example{{!}}Example (in English Wikipedia)}}

which renders as

Internationalisation

Many articles on Meta should be translatable, in that case use

{{ Main |Special:MyLanguage/Example{{!}}<translate nowrap><!--T:2--> Example</translate>}}

which renders as

Translations

Template:Twiki/row1/top Template:Translatewiki-link/row1 |}

See also

Cookies help us deliver our services. By using our services, you agree to our use of cookies.