You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/07/31 09:04:37 UTC
[3/5] isis-site git commit: ISIS-1604: adds a hint-n-tip to the
documentation
http://git-wip-us.apache.org/repos/asf/isis-site/blob/01107a1b/content/guides/ugvw/ugvw.html
----------------------------------------------------------------------
diff --git a/content/guides/ugvw/ugvw.html b/content/guides/ugvw/ugvw.html
index 4512663..d55ce18 100644
--- a/content/guides/ugvw/ugvw.html
+++ b/content/guides/ugvw/ugvw.html
@@ -4291,6 +4291,62 @@ public WebRequest newWebRequest(HttpServletRequest servletRequest, String filter
</ul>
</div>
</div>
+ <div class="sect2">
+ <h3 id="_ugvw_hints-and-tips_svg-support">7.3. SVG Support</h3>
+ <div class="btn-group" style="float: right; font-size: small; padding: 6px; margin-top: -55px; ">
+ <button type="button" class="btn btn-xs btn-default" onclick="window.location.href="https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugvw/_ugvw_hints-and-tips_svg-support.adoc""><i class="fa fa-pencil-square-o"></i> Edit</button>
+ <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span><span class="sr-only">Toggle Dropdown</span></button>
+ <ul class="dropdown-menu">
+ <li><a href="https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugvw/_ugvw_hints-and-tips_svg-support.adoc" target="_blank"><i class="fa fa-pencil-square-o fa-fw" aria-hidden="true"></i> Edit</a></li>
+ <li><a href="https://github.com/apache/isis/commits/master/adocs/documentation/src/main/asciidoc/guides/ugvw/_ugvw_hints-and-tips_svg-support.adoc" target="_blank"><i class="fa fa-clock-o fa-fw" aria-hidden="true"></i> History</a></li>
+ <li><a href="https://github.com/apache/isis/raw/master/adocs/documentation/src/main/asciidoc/guides/ugvw/_ugvw_hints-and-tips_svg-support.adoc" target="_blank"><i class="fa fa-file-text-o fa-fw" aria-hidden="true"></i> Raw</a></li>
+ <li><a href="https://github.com/apache/isis/blame/master/adocs/documentation/src/main/asciidoc/guides/ugvw/_ugvw_hints-and-tips_svg-support.adoc" target="_blank"><i class="fa fa-hand-o-right fa-fw" aria-hidden="true"></i> Blame</a></li>
+ </ul>
+ </div>
+ <div class="paragraph">
+ <p>(As per <a href="https://issues.apache.org/jira/browse/ISIS-1604">ISIS-1604</a>), SVG images can be used:</p>
+ </div>
+ <div class="ulist">
+ <ul>
+ <li> <p>as Logo in the upper left corner (Wicket Menubar)</p> </li>
+ <li> <p>on the Login Page (<code>login.html</code>)</p> </li>
+ <li> <p>as favicon (<code>image/svg+xml</code>, cf. <a href="https://issues.apache.org/jira/browse/ISIS-1115">ISIS-1115</a>)</p> </li>
+ </ul>
+ </div>
+ <div class="paragraph">
+ <p>However, SVGs are not, by default, displayed on the welcome page. SVGs can be attached as <code>Blob</code>s, but they are displayed as bitmaps (by means of the Batik rasterizer) and do not scale. The rasterizer (of course) can not deal with animations (cf. attachment).</p>
+ </div>
+ <div class="paragraph">
+ <p>To fix this, you can add the following dependencies:</p>
+ </div>
+ <div class="listingblock">
+ <div class="content">
+ <pre class="CodeRay highlight"><code data-lang="xml"><span class="tag"><dependency></span>
+ <span class="tag"><groupId></span>com.twelvemonkeys.imageio<span class="tag"></groupId></span>
+ <span class="tag"><artifactId></span>imageio-batik<span class="tag"></artifactId></span> <span class="comment"><!-- svg --></span>
+ <span class="tag"><version></span>3.3.2<span class="tag"></version></span>
+<span class="tag"></dependency></span>
+<span class="tag"><dependency></span>
+ <span class="tag"><groupId></span>com.twelvemonkeys.imageio<span class="tag"></groupId></span>
+ <span class="tag"><artifactId></span>imageio-batik<span class="tag"></artifactId></span> <span class="comment"><!-- svg --></span>
+ <span class="tag"><version></span>3.3.2<span class="tag"></version></span>
+ <span class="tag"><type></span>test-jar<span class="tag"></type></span>
+ <span class="tag"><scope></span>test<span class="tag"></scope></span>
+<span class="tag"></dependency></span>
+<span class="tag"><dependency></span>
+ <span class="tag"><groupId></span>org.apache.xmlgraphics<span class="tag"></groupId></span>
+ <span class="tag"><artifactId></span>batik-transcoder<span class="tag"></artifactId></span>
+ <span class="tag"><version></span>1.8<span class="tag"></version></span>
+<span class="tag"></dependency></span></code></pre>
+ </div>
+ </div>
+ <div class="paragraph">
+ <p>However, <strong>please note</strong> that these dependencies have high CVE values, and so may constitute a security risk.</p>
+ </div>
+ <div class="paragraph">
+ <p>Further discussion on <a href="https://lists.apache.org/thread.html/68f16dd0306a8101c1cde06e5e6309b8d1b81b388a1f59e123cfc2f3@%3Cusers.isis.apache.org%3E">this mailing list thread</a>.</p>
+ </div>
+ </div>
</div>
</div>
<div class="sect1">