如果我 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}}}]]
使用这样的语法...
[[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}}}]]