模板:SettingList
出自Meshal Lite
(修订版本间的差异)
第7行: | 第7行: | ||
|/(\S+)/i=[[{{{1|{{{prefix|Setting:}}}}}}\1{{{2|{{{suffix|}}}}}}|{{#ifeq:{{{3|{{{mask|}}}}}}||{{{1|{{{prefix|Setting:}}}}}}\1{{{2|{{{suffix|}}}}}}|{{{3|{{{mask|}}}}}}}}]]|}}</includeonly><noinclude>[[category:模板]] | |/(\S+)/i=[[{{{1|{{{prefix|Setting:}}}}}}\1{{{2|{{{suffix|}}}}}}|{{#ifeq:{{{3|{{{mask|}}}}}}||{{{1|{{{prefix|Setting:}}}}}}\1{{{2|{{{suffix|}}}}}}|{{{3|{{{mask|}}}}}}}}]]|}}</includeonly><noinclude>[[category:模板]] | ||
这个模板用来罗列所有已注册世界设定的某个同名页面,类似于生成一个导航文本。 | 这个模板用来罗列所有已注册世界设定的某个同名页面,类似于生成一个导航文本。 | ||
− | * | + | *由本模板生成的链接代码为:<code><nowiki>[[prefix 设定名 suffix | mask]]</nowiki></code> |
+ | *注意,本模板不应与“*”、“:”、“;”等前导控制符混用。 | ||
+ | {{block|已注册的世界设定| | ||
+ | {{settingList|Setting:||\1}} | ||
+ | |preset=info}} | ||
+ | |||
{{block|1 或 prefix| | {{block|1 或 prefix| | ||
+ | 在设定名之前增加的前缀,常用于书写wiki的名字空间(比如“:category:世界设定-”、“setting:”)。 | ||
+ | *默认为“Setting:” | ||
+ | }} | ||
+ | |||
+ | {{block|2 或 suffix| | ||
+ | 在设定名之后增加的后缀,常用于书写对应页面的子页面(比如:“/介绍”、“/资料库”) | ||
+ | *默认为空 | ||
+ | }} | ||
+ | {{block|3 或 mask| | ||
+ | 这个链接的显示名称,用于掩盖本身的链接,比如“<nowiki>:category:设定名/资料库</nowiki>”显示起来并不美观,此时可以通过本参数来修饰这个链接的显示样式为“设定名资料库” | ||
+ | *默认为空,为空时则直接显示完整wiki链接。 | ||
+ | *可以使用“\1”来显示设定名,比如:“<code><nowiki>\1资料库</nowiki></code>”会显示为“设定资料库”;“<code><nowiki>了解\1</nowiki></code>”会显示为“了解设定” | ||
}} | }} | ||
</noinclude> | </noinclude> |
在2018年3月11日 (日) 16:59所做的修订版本
这个模板用来罗列所有已注册世界设定的某个同名页面,类似于生成一个导航文本。
- 由本模板生成的链接代码为:
[[prefix 设定名 suffix | mask]]
- 注意,本模板不应与“*”、“:”、“;”等前导控制符混用。
1 或 prefix
在设定名之前增加的前缀,常用于书写wiki的名字空间(比如“:category:世界设定-”、“setting:”)。
- 默认为“Setting:”
2 或 suffix
在设定名之后增加的后缀,常用于书写对应页面的子页面(比如:“/介绍”、“/资料库”)
- 默认为空
3 或 mask
这个链接的显示名称,用于掩盖本身的链接,比如“:category:设定名/资料库”显示起来并不美观,此时可以通过本参数来修饰这个链接的显示样式为“设定名资料库”
- 默认为空,为空时则直接显示完整wiki链接。
- 可以使用“\1”来显示设定名,比如:“
\1资料库
”会显示为“设定资料库”;“了解\1
”会显示为“了解设定”