Changes for page Diagram Application

Last modified by Vincent Massol on 2024/03/26 15:40

<
From version < 52.2 >
edited by Marius Dumitru Florea
on 2017/05/12 08:44
To version < 53.1 >
edited by Marius Dumitru Florea
on 2017/05/12 08:50
>
Change comment: There is no comment for this version

Summary

Details

ExtensionCode.ExtensionClass[0]
Description
... ... @@ -1,5 +1,5 @@
1 1  {{warning}}
2 -The [[mxGraph library>>http://www.jgraph.com/mxgraph.html]] used by [[draw.io>>https://www.draw.io/]] has a dual license. This extension //inherits// the Open Source [[Attribution-NonCommercial-ShareAlike 3.0>>http://creativecommons.org/licenses/by-nc-sa/3.0/]] license. Please do not use this extension for commercial purposes //unless// you have bought a commercial license for the mxGraph library.
2 +This extension has a dependency on [[draw.io>>https://www.draw.io/]] which is licensed under GPLv3. Even if this extension (i.e. the code that integrates draw.io in XWiki) is licensed under LGPL 2.1+ the combination of Diagram Application + draw.io [[is GPLv3>>http://www.gnu.org/licenses/gpl-faq.html#AllCompatibility]]. This means that if you want to distribute a package that bundles the Diagram Application and its draw.io dependency then that package must be licensed under GPLv3.
3 3  {{/warning}}
4 4  
5 5  This is a simple application created using the [[App Within Minutes Application]] and integrating ##jgraph/draw.io##. It supports both editing and viewing diagrams. Each diagram is stored in a wiki page. It doesn't require any external services in order to work properly.
... ... @@ -12,11 +12,11 @@
12 12  
13 13  = Tips =
14 14  
15 -If you wish to display a generated diagram on another page you should use the [[Display Macro]].
15 +If you wish to display a generated diagram on another page you should use the Diagram Macro.
16 16  
17 -{{warning}}
18 -Note that using the [[Include Macro]] will not work since it'll only show the XML representing the diagram.
19 -{{/warning}}
17 +{{code language="none"}}
18 +{{diagram reference="Path.To.DiagramPage" cached="true" /}}
19 +{{/code}}
20 20  
21 21  = Known Issues =
22 22  

Get Connected