Шаблон:Doc/Template

Материал из WOG Wiki
Перейти к: навигация, поиск
{{#switch:none

|abc=

|horizontal=

Содержание

|none=

|side=

|subtoc= {{#if: |

Contents

{{{content}}}

|

}} | def

}}

Documents and categorises a Template. To be used within <noinclude></noinclude> tags, e.g:

<includeonly>*template's code*</includeonly><noinclude>{{Doc/Template
| ...
}}
</noinclude>

Usage

{{Doc/Template|name|descr|param#|descr#|example#|result#}}

  • name: (Optional, default {{PAGENAME}}) template name
  • descr: template text description
  • param#: (# = number range 1..10) parameter name
  • descr#: (# = number range 1..10) parameter description
  • example#: (# = number range 1..10) mediawiki code example - to be wrapped between nowiki tags! (e.g <nowiki>{{Doc/Template}}</nowiki>)
  • result#: (# = number range 1..10) mediawiki code result - identical to example#, less nowiki tags (e.g {{Doc/Template}})
Examples
Code Result
{{Doc/Template}}

This template is used on these pages.

Usage

{{Doc/Template{{#if: | |{{{param1}}}}}{{#if: | |{{{param2}}}}}{{#if: | |{{{param3}}}}}{{#if: | |{{{param4}}}}}{{#if: | |{{{param5}}}}}}} {{#if:|

  • {{{param1}}}{{#if:|: }}

}}{{#if:|

  • {{{param2}}}{{#if:|: }}

}}{{#if:|

  • {{{param3}}}{{#if:|: }}

}}{{#if:|

  • {{{param4}}}{{#if:|: }}

}}{{#if:|

  • {{{param5}}}{{#if:|: }}

}}{{#if:|

  • {{{param6}}}{{#if:|: }}

}}{{#if:|

  • {{{param7}}}{{#if:|: }}

}}{{#if:|

  • {{{param8}}}{{#if:|: }}

}}{{#if:|

  • {{{param9}}}{{#if:|: }}

}}{{#if:|

  • {{{param10}}}{{#if:|: }}

}}

{{#if:

{{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }}
Examples
Code Result

}}

{{#ifeq: ШАБЛОН:DOC/TEMPLATE | TEMPLATE:DOC/TEMPLATE | | }}

{{Doc/Template
| name = MyTemplate
| descr = Template description
| param1 = parameter1
| descr1 = this is the first parameter
| param2 = parameter2
| descr2 = (Optional) this is the second parameter
}}
Template description

This template is used on these pages.

Usage

{{MyTemplate{{#if:parameter1 | |parameter1}}{{#if:parameter2 | |parameter2}}{{#if: | |{{{param3}}}}}{{#if: | |{{{param4}}}}}{{#if: | |{{{param5}}}}}}} {{#if:parameter1|

  • parameter1{{#if:this is the first parameter|: this is the first parameter}}

}}{{#if:parameter2|

  • parameter2{{#if:(Optional) this is the second parameter|: (Optional) this is the second parameter}}

}}{{#if:|

  • {{{param3}}}{{#if:|: }}

}}{{#if:|

  • {{{param4}}}{{#if:|: }}

}}{{#if:|

  • {{{param5}}}{{#if:|: }}

}}{{#if:|

  • {{{param6}}}{{#if:|: }}

}}{{#if:|

  • {{{param7}}}{{#if:|: }}

}}{{#if:|

  • {{{param8}}}{{#if:|: }}

}}{{#if:|

  • {{{param9}}}{{#if:|: }}

}}{{#if:|

  • {{{param10}}}{{#if:|: }}

}}

{{#if:

{{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }}
Examples
Code Result

}}

{{#ifeq: ШАБЛОН:DOC/TEMPLATE | TEMPLATE:DOC/TEMPLATE | | }}

{{Doc/Template
| name = MyTemplate
| descr = Template description
| param1 = parameter1
| descr1 = this is the first parameter
| param2 = parameter2
| descr2 = (Optional) this is the second parameter
| example1 = <nowiki>{{MyTemplate|Hello there!}}</nowiki>
| result1 = {{MyTemplate|Hello there!}}
}}
Template description

This template is used on these pages.

Usage

{{MyTemplate{{#if:parameter1 | |parameter1}}{{#if:parameter2 | |parameter2}}{{#if: | |{{{param3}}}}}{{#if: | |{{{param4}}}}}{{#if: | |{{{param5}}}}}}} {{#if:parameter1|

  • parameter1{{#if:this is the first parameter|: this is the first parameter}}

}}{{#if:parameter2|

  • parameter2{{#if:(Optional) this is the second parameter|: (Optional) this is the second parameter}}

}}{{#if:|

  • {{{param3}}}{{#if:|: }}

}}{{#if:|

  • {{{param4}}}{{#if:|: }}

}}{{#if:|

  • {{{param5}}}{{#if:|: }}

}}{{#if:|

  • {{{param6}}}{{#if:|: }}

}}{{#if:|

  • {{{param7}}}{{#if:|: }}

}}{{#if:|

  • {{{param8}}}{{#if:|: }}

}}{{#if:|

  • {{{param9}}}{{#if:|: }}

}}{{#if:|

  • {{{param10}}}{{#if:|: }}

}}

{{#if:{{MyTemplate|Hello there!}}

{{#if: {{MyTemplate|Hello there!}} }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }} {{#if: }}
Examples
Code Result
{{MyTemplate|Hello there!}} Hello there!

}}

{{#ifeq: ШАБЛОН:DOC/TEMPLATE | TEMPLATE:DOC/TEMPLATE | | }}