2009-12-03 2 views
2

J'essaye d'écrire une extension simple pour MediaWiki mais je ne peux pas trouver n'importe où en termes simples, comment appeler des fonctions dans l'application pour me donner le chemin 'hashed' à un dossier téléchargé.Comment obtenir le chemin d'accès à une image lors de l'écriture d'une extension MediaWiki?

J'ai essayé l'appel de fonction suivant qui, selon certaines recherches, renverrait le chemin, mais il en résulterait une erreur non définie de la fonction.

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

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

    return $imagePathi; 
} 

Répondre

2

Ce qui suit a fonctionné pour moi dans une pré-version de MediaWiki 1.16:

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