诚邀有MediaWiki开发维护经验的朋友和我们一起共建英雄联盟中文Wiki平台,期待你的加入! 甜咖啡(QQ:815798492)(微信:glf101012) 请备注来意,并附带您的GitHub/Gitee主页或作品链接。

模板:模板文档:修订间差异

来自英雄联盟维基百科
AdorableKilla
AdorableKilla讨论 | 贡献 (创建页面,内容为“<!-- Automatically add {{template sandbox notice}} when on a /sandbox page. -->{{#ifeq: {{SUBPAGENAME}} | sandbox | <div style="clear: both;"></div>{{template sandbox notice|{{{livepage|}}}}} }}<!-- Start of green doc box. -->{{documentation/start box2 | preload = {{{preload|}}} <!--Allow custom preloads--> | heading = {{{heading|¬}}} <!--Empty but defined means no header--> | heading-style = {{{heading-style|}}} | content = {{{content|}}} <!--Some na…”)
 
 
第5行: 第5行:
}}<!--
}}<!--
   Start of green doc box.
   Start of green doc box.
-->{{documentation/start box2
-->{{文档/start box2
| preload = {{{preload|}}}  <!--Allow custom preloads-->
| preload = {{{preload|}}}  <!--Allow custom preloads-->
| heading = {{{heading|¬}}}  <!--Empty but defined means no header-->
| heading = {{{heading|¬}}}  <!--Empty but defined means no header-->
第13行: 第13行:
<!--Some namespaces must have the /doc, /sandbox and /testcases  
<!--Some namespaces must have the /doc, /sandbox and /testcases  
     in talk space-->
     in talk space-->
| docspace = {{documentation/docspace}}
| docspace = {{文档/docspace}}


| 1 = {{{1|}}}  <!--Other docname, if fed-->
| 1 = {{{1|}}}  <!--Other docname, if fed-->


<!--The namespace is added in /start box2-->
<!--The namespace is added in /start box2-->
| template page = {{documentation/template page}}
| template page = {{文档/template page}}


}}<!-- Start content --><!--
}}<!-- Start content --><!--
第25行: 第25行:
   so  "=== Headings ===" at the start and end of docs are interpreted.
   so  "=== Headings ===" at the start and end of docs are interpreted.
-->
-->
{{#switch: {{#if:{{{content|}}}|1|0}}{{#if:{{{1|}}}|1|0}}{{#ifexist:{{{1|}}}|1|0}}{{#ifexist:{{documentation/docspace}}:{{documentation/template page}}/doc|1|0}}
{{#switch: {{#if:{{{content|}}}|1|0}}{{#if:{{{1|}}}|1|0}}{{#ifexist:{{{1|}}}|1|0}}{{#ifexist:{{文档/docspace}}:{{文档/template page}}/doc|1|0}}
| 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110  
| 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110  
| 1111 = {{{content|}}}
| 1111 = {{{content|}}}
| 0110 | 0111 = {{ {{{1}}} }}
| 0110 | 0111 = {{ {{{1}}} }}
| 0001 | 0011 = {{ {{documentation/docspace}}:{{documentation/template page}}/doc }}
| 0001 | 0011 = {{ {{文档/docspace}}:{{文档/template page}}/doc }}
| 0000 | 0100 | 0010 | 0101 =  
| 0000 | 0100 | 0010 | 0101 =  
}}
}}
第36行: 第36行:
   Note: The line breaks between this comment and the previous line are necessary
   Note: The line breaks between this comment and the previous line are necessary
   so  "=== Headings ===" at the start and end of docs are interpreted.
   so  "=== Headings ===" at the start and end of docs are interpreted.
-->{{documentation/end box2
-->{{文档/end box2
| preload = {{{preload|}}}  <!--Allow custom preloads-->
| preload = {{{preload|}}}  <!--Allow custom preloads-->
| content = {{{content|}}}
| content = {{{content|}}}
第43行: 第43行:
<!--Some namespaces must have the /doc, /sandbox and /testcases  
<!--Some namespaces must have the /doc, /sandbox and /testcases  
     in talk space-->
     in talk space-->
| docspace = {{documentation/docspace}}
| docspace = {{文档/docspace}}


| 1 = {{{1|}}}  <!--Other docname, if fed-->
| 1 = {{{1|}}}  <!--Other docname, if fed-->


<!--The namespace is added in /end box2-->
<!--The namespace is added in /end box2-->
| template page = {{documentation/template page}}
| template page = {{文档/template page}}


}}<!--
}}<!--

2024年2月17日 (六) 08:06的最新版本

[查看] [編輯] [页面历史] [刷新缓存] 模板文档
描述
该模板用于在模板页面上插入描述。
语句
在模板页面的末尾输入 <noinclude>{{documentation}}</noinclude>

一般用法

在模板页面上

Template code<includeonly>Any categories to be inserted into articles by the template</includeonly><noinclude>
{{documentation}}</noinclude>

Note that, depending on the template, you may need to add a clear or complete a table/div just before {{documentation}} is inserted (within the noinclude tags).

The line break is also useful as it helps prevent the documentation template "running into" previous code.

On the Template/doc page

;Description
:This template is used to do something.
;Syntax
:Type <code>{{t|templatename}}</code> somewhere.
;Sample output
:<code><nowiki>{{templatename|foo}}</nowiki></code> gives...
:{{templatename|foo}}

<includeonly>Any categories for the template itself</includeonly>
<noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>

Use any or all of the above description/syntax/sample output sections. You may also want to add "see also" or further usage information sections.

Note that the above example also uses the Template:T and Template:T/piece templates.