Vorlage:High-risk

Aus Martial Arts Wiki
Version vom 14. August 2019, 08:17 Uhr von Shirayuki (Diskussion)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

<languages/> {{#switch:<translate></translate> | = {{#invoke:Message box|ombox}} | #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:High-risk|noshift=1|uselang=<lang>}}

}} {{#switch:<translate></translate> | = {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}} | #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Documentation|noshift=1}}

}}{{#if:This is the {{high-risk}} message box. It is meant to be put at the top of the documentation page on the most high-use (high-risk) templates and Lua modules (the template detects the name space), i.e., for templates used on 100,000 pages or more. For templates used on 2,000–100,000 pages, it is recommended to use the {{high-use}} template instead, which has a softer wording.

Note: It is normal that some of the links in the message box are red.

Usage

The template can be used as is. But it can also take some parameters:

Examples

{{high-risk| 300,000+ | Wikipedia talk:High-risk templates }}

{{#switch:<translate></translate> | = {{#invoke:Message box|ombox}} | #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:High-risk|noshift=1|uselang=<lang>}}

}}

{{high-risk| 300,000+ }}

{{#switch:<translate></translate> | = {{#invoke:Message box|ombox}} | #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:High-risk|noshift=1|uselang=<lang>}}

}}

{{high-risk| | Wikipedia talk:High-risk templates }}

{{#switch:<translate></translate> | = {{#invoke:Message box|ombox}} | #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:High-risk|noshift=1|uselang=<lang>}}

}}

The full code for a /doc page top may look like this:

{{documentation subpage}}
<!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). -->
{{high-risk| 300,000+ }}

Technical details

The [[{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}|en |{{#ifeq:{{#titleparts:Vorlage:High-risk||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}} }}| |Vorlage:High-risk |{{#invoke:String|sub|Vorlage:High-risk

 |1
 |{{#expr:{{#invoke:String|len|Vorlage:High-risk}}-{{#invoke:String|len|{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}|en

|{{#ifeq:{{#titleparts:Vorlage:High-risk||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}} }}}}-1}}

 }}

}}/sandbox|/sandbox]] and [[{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}|en |{{#ifeq:{{#titleparts:Vorlage:High-risk||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}} }}| |Vorlage:High-risk |{{#invoke:String|sub|Vorlage:High-risk

 |1
 |{{#expr:{{#invoke:String|len|Vorlage:High-risk}}-{{#invoke:String|len|{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}|en

|{{#ifeq:{{#titleparts:Vorlage:High-risk||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:High-risk}} }}}}-1}}

 }}

}}/testcases|/testcases]] links are the standard names for such subpages. If those pages are created then the green /doc box for the template will detect them and link to them in its heading. For instance see the top of this documentation.

See also

[[Category:Template documentation pages{{#translation:}}]] }}