+ resolve_pageid(getNS($ID),$svg_wiki_page,$exists); //resolve relative IDs
+
+ //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];
+
+ // Check alignment
+ $ralign = (bool)preg_match('/^\{\{ /',$data[1]);
+ $lalign = (bool)preg_match('/ \}\}$/',$data[1]);
+
+ switch(true) {
+ case $lalign & $ralign: $align='center'; break;
+ case $ralign: $align='right'; break;
+ case $lalign: $align='left'; break;
+ default: $align='';
+ }