ok Confluence: User Macro für Einbindung von SVG-Grafiken | CMS - Webdesign - Website

Confluence: User Macro für Einbindung von SVG-Grafiken

Es gibt einige kostenpflichtige Add-Ons, mit denen man SVG-Grafiken in Confluence Wiki-Seiten einbinden kann. Es geht aber auch mit einem einfachen selbstgeschriebenen User Macro:

## by Stefan Baader, 19.3.2015
## Beispiele:
## {my-svg:attachemnt.svg}
## {my-svg:attachemnt.svg|<width>|<height>}
## {my-svg:attachemnt.svg|500|500}
## @param 0:title=SVG attachment|type=string|required=true|desc=Attached SVG (attachemnt.svg)
## @param 1:title=width|type=string|required=false|desc=width
## @param 2:title=height|type=string|required=false|desc=height
#if($param1)
   #set($width=$param1)
#end
#if($param2)
  #set($height=$param2)
#end
<img src="${config.getDomainName()}/download/attachments/${content.getIdAsString()}/${param0}"  width="$!width" height="$!height" />