如何在MediaWiki的链接或表格中包含模板的值?

时间:2019-02-14 07:56:18

标签: mediawiki mediawiki-templates

我搜索了文档,但我不知道该怎么称呼。

我有一个模板Index2Name,该模板返回基于索引的名称。 我正在尝试在链接中使用该名称:

[[Articles/{{Index2Name|0001}}|{{Index2Name|0001}}]]

Image:Big-0001.png|link=Articles/{{Index2Name|0001}}|''{{Index2Name|0001}}''

在上一个示例中,名称已打印,但链接不起作用。 (在图库元素中)

它不起作用。将打印模板中的值,但不会将其转换为链接。

如何使它起作用?这有名字吗? (以供将来参考)

编辑:Index2Name是一个简单的开关,根据ID返回一些单词。由于我使用的是子页面,因此我只希望显示名称(例如:MyArticle),但链接为Articles/MyArticle

1 个答案:

答案 0 :(得分:0)

请您确切说明您要发生的事情。 (您要链接的位置以及外观)。

但是例如,如果您使用:

[[Image:Big-0001.png|''{{Index2Name|0001}}'']]

它将链接到页面Image:Big-0001.png,链接文本为以下内容的输出:

''{{Index2Name|0001}}''

或者,如果您使用:

[[Image:Big-001.jpg|link=Articles/{{Index2Name|0001}}]]

点击图像后,会将您重定向到以下输出:

{{Index2Name|0001}}