diff --git a/inc/parser/xhtml.php b/inc/parser/xhtml.php index 54177d8c3ad008ce1731c6610ab75b014cc73931..4d5333f7ac90439c6b39c8e0524f05bf581a5be9 100644 --- a/inc/parser/xhtml.php +++ b/inc/parser/xhtml.php @@ -1087,6 +1087,15 @@ class Doku_Renderer_xhtml extends Doku_Renderer { * @author Andreas Gohr <andi@splitbrain.org> */ function _imageTitle($img) { + global $ID; + + // some fixes on $img['src'] + // see internalmedia() and externalmedia() + list($img['src'],$hash) = explode('#',$img['src'],2); + if ($img['type'] == 'internalmedia') { + resolve_mediaid(getNS($ID),$img['src'],$exists); + } + return $this->_media($img['src'], $img['title'], $img['align'],