在MediaWiki页面中,如何同时包含指向文件和文件的链接';s说明页

在MediaWiki页面中,如何同时包含指向文件和文件的链接';s说明页,mediawiki,wiki,mediawiki-templates,transclusion,Mediawiki,Wiki,Mediawiki Templates,Transclusion,在MediaWiki页面中,我希望有一个指向文件和文件描述页面的链接。我以前看过,但现在找不到了。。。看起来有点像 {{file|MyFileName|pdf|This is my PDF file}} 最后,页面显示“这是我的PDF文件”作为直接链接,旁边的一个小PDF图标实际上是到描述页面的链接。我相信,这在pdf、doc、docx、ppt、pptx等方面都起到了作用。开头的前缀总是“file”,第二个选项是放置文件类型的位置 当然,我只是在我的MediaWiki 1.19.0安装上尝试了

在MediaWiki页面中,我希望有一个指向文件和文件描述页面的链接。我以前看过,但现在找不到了。。。看起来有点像

{{file|MyFileName|pdf|This is my PDF file}}
最后,页面显示“这是我的PDF文件”作为直接链接,旁边的一个小PDF图标实际上是到描述页面的链接。我相信,这在pdf、doc、docx、ppt、pptx等方面都起到了作用。开头的前缀总是“file”,第二个选项是放置文件类型的位置

当然,我只是在我的MediaWiki 1.19.0安装上尝试了这个,但它不起作用

这看起来像是某种模板转换,要么我的配置错误,要么我没有模板,要么我的MediaWiki版本太旧。但我有文件模板,因为我可以让其中一半像这样工作:

[[:File:MyFileName.pdf|This is my PDF file]]

我甚至记得看到一个页面将这两种格式描述为链接到文件的“旧”和“新”方式,但我现在也找不到该页面。

您可以创建这样的模板的简单版本:

[[Media:{{{1}}}.{{{2}}}|{{{3}}}]] [[:File:{{{1}}}.{{{2}}}|(description)]]
用于直接链接到文件<代码>:指定要链接到描述页面而不显示文件


如果要为每个文件类型设置图标,则需要在文件类型上设置图标。

要详细说明,模板可能具有如下结构:

[[Media:{{{1}}}.{{{2}}}|{{{3}}}]] [[:File:{{{1}}}.{{{2}}}|(description)]]
模板:文件

[[Media:{{{1|}}}.{{{2|}}}|{{{3|}}}]]<!--
-->[[File:{{{2|}}} icon.png|link=File:{{{1|}}}.{{{2|}}}]]
[[Media:{{{1}}.{{2}}{{3}}][[File:{{2}}图标.png{link=文件:{{{1}}}.{{2}}}}]
继续并为您计划使用的每种文件类型加载图标图像。(如果图像不是图标大小,您也需要在其中添加一个宽度修饰符。)使用此模板,
{{file | MyFileName | pdf | this is my pdf file}
应该生成您所描述的输出:直接链接到
MyFileName.pdf
名为“this is my pdf file”,然后是一个嵌入的图像
文件:Pdf icon.png
,它也是指向
MyFileName.Pdf
的描述页面的链接