Template:Dependency declaration: Difference between revisions
Jump to navigation
Jump to search
创建页面,内容为“<includeonly>{{#if:{{{1|}}}|{{#if:{{{hidden|}}}||{{#ifeq:{{NAMESPACENUMBER:{{transclude|{{{1}}}}}}}|10|{{t|{{{1}}}}}|[[{{{1}}}]]}}{{#if:{{{2|}}}| – {{{2}}}}}}}{{#if:{{{nocat|}}}||{{#ifeq: {{SUBPAGENAME}}|doc||[[Category:{{#switch:{{NAMESPACENUMBER:{{{1}}}}}|828=模块|模板}}依赖声明/{{PAGENAME:{{{1}}}}}]]}}}}|{{error|Template:Dependency declaration错误:必须指定依赖项名称(参数1)}}}}</includeonly><noinclude>{{documenta…” |
m 1 revision imported |
(No difference)
|
Latest revision as of 12:29, 1 November 2024
此模板用于在文档页面中声明此页面所依赖的页面情况。
用法
建议使用行内样式。
基本用法
-{}-{{dd|页面名称}}
完整用法
-{}-{{dd|页面名称|描述信息|hidden=是否隐藏|nocat=是否加入分类}}
|1=
:必填(字符串),此页面所依赖的页面名称,不指定命名空间且前无冒号时默认链接到Template
命名空间。|2=
:可选(字符串),描述性信息,可以是指定的页面在此页面中的作用。|hidden=
:可选(布尔值),隐藏所指定的依赖关系,但仍将页面加入分类中。|nocat=
:可选(布尔值),不将页面加入分类中。
示例
* {{dd|Template:BlockSprite}} * {{dd|ItemSprite}} * {{dd|Module:ProcessArgs|获取调用模板时传递的参数。}} * {{dd|Module:Autolink|hidden=1}}
效果:
- {{Template:BlockSprite}}
- {{ItemSprite}}
- Module:ProcessArgs – 获取调用模板时传递的参数。
分类
未指定|nocat=
参数时,此模板会将使用它的页面加入[[Category:模板依赖声明/所依赖模板名称]]
或[[Category:模块依赖声明/所依赖模块名称]]
中,取决于|1=
指定的命名空间。一般无需创建相关分类。
依赖项
- {{Template link}} – 提供模板链接的统一样式。
[ View | Edit | History | Purge ]The above documentation is transcluded from Template:Dependency declaration/doc.