在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]]
我甚至记得看到一个页面将这两种格式描述为链接到文件的“旧”和“新”方式,但我现在也找不到该页面。
答案 0 :(得分:0)
您可以像这样创建此类模板的简单版本:
[[Media:{:
}.{{{2}}}|{The Media
namespace}]] [[:File:{{{1}}}.{{{2}}}|(description)]]
{{#switch}}
用于直接链接到文件; {{1}}指定您要链接到描述页面而不显示文件。
如果您想为每种文件类型设置一个图标,则需要{{3}}文件类型。
答案 1 :(得分:0)
详细说明,模板可能有这样的结构:
<强>模板:文件
[[Media:{{{1|}}}.{{{2|}}}|{{{3|}}}]]<!--
-->[[File:{{{2|}}} icon.png|link=File:{{{1|}}}.{{{2|}}}]]
继续并为您计划使用的每种文件类型加载图标图像。 (如果图像不是图标大小,您也需要在其中添加宽度修改器。)使用此模板,{{file|MyFileName|pdf|This is my PDF file}}
应该生成您描述的输出:直接链接到{{1调用“这是我的PDF文件”,然后是嵌入式图片MyFileName.pdf
,它也是指向File:Pdf icon.png
的描述页面的链接。