在编写MediaWiki扩展时如何获取图像路径?

时间:2009-12-03 11:38:55

标签: php mediawiki

我正在尝试为MediaWiki编写一个简单的扩展名,但我无法在任何地方找到简单的术语,如何在应用程序中调用函数来为我提供上传文件的“哈希”路径。

我尝试过以下函数调用,其中一些搜索指示将返回路径,但会导致未定义函数错误。

//$input is set to 'Image:Test.png' or similar
function noxmagicSVG($input, $args) {
    global $wgUploadPath;

    $imagePathi = $wgUploadDirectory . wfGetHashPath($input, false) . $input;

    return $imagePathi;
}

1 个答案:

答案 0 :(得分:2)

以下内容适用于MediaWiki 1.16的预发行版:

$url = Image::imageUrl( 'Ballarddesk.png' );