Como faço para obter o caminho para uma imagem ao escrever uma extensão MediaWiki?

StackOverflow https://stackoverflow.com/questions/1839410

  •  12-09-2019
  •  | 
  •  

Pergunta

Eu estou tentando escrever uma extensão simples para MediaWiki, mas não posso em qualquer lugar encontrar em termos simples, como chamar funções dentro do aplicativo para me dar o caminho 'hash' para um arquivo enviado.

Eu tentei o seguinte chamada de função que algumas pesquisas indicaram iria retornar o caminho mas resulta em um função indefinida erro.

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

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

    return $imagePathi;
}
Foi útil?

Solução

A seguir trabalhou para mim em um pré-lançamento do MediaWiki 1.16:

$url = Image::imageUrl( 'Ballarddesk.png' );
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top