¿Cómo se obtiene el camino a una imagen al escribir una extensión MediaWiki?

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

  •  12-09-2019
  •  | 
  •  

Pregunta

Estoy intentando escribir una simple extensión para MediaWiki, pero no puedo encontrar en cualquier lugar, en términos simples, la forma de llamar a las funciones dentro de la aplicación para darme el camino 'hash' a un archivo cargado.

He intentado lo siguiente llamada a la función, que algunas búsquedas indicaron devolvería el camino pero resulta en un función no definida de error.

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

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

    return $imagePathi;
}
¿Fue útil?

Solución

Los siguientes trabajado para mí en un pre-lanzamiento de MediaWiki 1.16:

$url = Image::imageUrl( 'Ballarddesk.png' );
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top