+ $svgtag='object '.$svg_parameters.' data';
+
+ return '<a href="'.$svglink.'" type="image/svg+xml" /><'.$svgtag.'="'.$svglink.'" alt="'.$alt.'" type="image/svg+xml" /></a>'."<br />";
+ }
+
+ function render($format, &$renderer, $data) {
+ if ($format!='xhtml') return;
+ global $ID;
+
+ $svg_wiki_page = trim(substr($data[1], 6, -2)); //name of wiki page containing SVG image
+
+ //detect image size for stupid browsers (like firefox) - ugly (fails if svg does not contain information about it's size)
+ $svg_dimensions = '';
+ preg_match('/width="[0-9]+" height="[0-9]+"/', $data[1].rawWiki($svg_wiki_page), $_);
+ if(isset($_[0])) $svg_dimensions = $_[0];
+