如果我 link 到 Media Wiki 中的内部 PDF 文件,我该如何防止 PDF 的缩略图显示?

If I link to an internal PDF file in Media Wiki, how can I prevent thumbnail display for PDFs?

使用这样的语法...

[[File:foo.pdf]]

...可以在 MediaWiki 页面中引用文件。在这种情况下,从第一个 PDF 页面生成缩略图并显示在页面的渲染视图中。

我的问题是:如何防止生成此缩略图并显示一些特定于 PDF 的图标? (所有 PDF 文件都用一个图标?)

您可以通过在文件前添加一个冒号 link 来阻止缩略图的显示:

[[:File:foo.pdf]]

但是,您不会得到任何图标。

要用图标替换它,您需要指定要使用的图标。例如,如果您打开了即时共享:

[[File:Document-pdf.svg|25px|link=foo.pdf]]

要将它用于所有文件,我建议将其包装在一个模板中,这样您就可以使用 {{PDF|foo.pdf}} 调用它。创建 Template:PDF 包含:

[[File:Document-pdf.svg|25px|link={{{1}}}]]

这样,如果您愿意,也可以显示文件名:

[[File:Document-pdf.svg|25px|link={{{1}}}]] [[:File:{{{1}}}|{{{1}}}]]