【问题标题】:How to get Image in MediaWiki extension?如何在 MediaWiki 扩展中获取图像?
【发布时间】:2012-08-01 23:41:39
【问题描述】:

我正在更新一个 MediaWiki 扩展,它可以很好地格式化 Bibtex 扩展 (this one)。一个功能是,当存在指向 PDF 的链接时,该链接会显示一个 PDF 图标。此图标是作为任何其他文件上传到 wiki 的图像(即它不是扩展本身的一部分)。然后代码会像这样访问这个图像:

$im2 = Image::newFromName("PDF.png");

但是,Image 类已被弃用和删除(我使用的是 1.19 版)。我看到“图像”现在是“文件”,但我不清楚上面的新等价物是什么。

我可以硬编码图像文件名,但这不能移植到其他设置。如果可能的话,我想保留这种使用上传到 wiki 的图像的方法。

如何处理通过 MediaWiki API 上传到 MediaWiki 的文件?

【问题讨论】:

    标签: php mediawiki mediawiki-api


    【解决方案1】:

    看起来wfFindFile 函数现在可以做到这一点:

    $im2 = wfFindFile("PDF.png");
    

    【讨论】:

    • Stackoverflow 在 2 天内不会让我这样做。
    • 啊,好电话。我应该看看日期/时间......你代表。你显然知道自己在做什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    • 2012-08-22
    • 2021-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多