<
From version < 36.1 >
edited by Niklas Rentz
on 2023/09/12 12:57
To version < 39.1 >
edited by Richard Kreissig
on 2023/09/14 10:24
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.nre
1 +XWiki.stu230980
Content
... ... @@ -1,4 +1,4 @@
1 -{{panel title="Project Overview" borderStyle="dashed"}}
1 +== Project Overview ==
2 2  Responsible:
3 3  
4 4  * {{mention reference="XWiki.uru" style="FULL_NAME" anchor="XWiki-uru-XJiwu"/}}
... ... @@ -7,7 +7,6 @@
7 7  
8 8  * [[Browsing a models repository with KlighDning>>url:http://rtsys.informatik.uni-kiel.de/~~kieler/videos/klighdning/||shape="rect"]]
9 9  * [[Collaboratively browsing model diagrams>>url:http://rtsys.informatik.uni-kiel.de/~~kieler/videos/klighdning_sync/||shape="rect"]]
10 -{{/panel}}
11 11  
12 12  The **KLighDning** project aims at providing a flexible infrastructure to browse arbitrary models. It combines the [[KlighD >>doc:KIELER.Lightweight Diagrams (KLighD).WebHome]]technology with web technologies, such as websockets and SVG, to present transiently synthesized diagrams of the models within a webbrowser. KLighDnings focus is //browsing// model diagrams for documentation purposes, not //editing// of the models. As part of the documentation idea, basic collaboration facilities are included. Users can join so-called //rooms// in which the browsing process is synchronized for all participants, for instance, panning, zooming, and expanding of compound nodes.
13 13  
... ... @@ -59,7 +59,7 @@
59 59  
60 60  **Permanent links** are another facet of the documentation purpose. A user can browse a model to a point where he potentially finds a bug. In order to supplement the bug report a //PermaLink// can be retrieved that holds the current viewport and expansion status of the user. The link can be attached to the report and upon opening the link, the diagram is opened as specified by the link.
61 61  
62 -{{code title="PermaLink" language="bash"}}
61 +{{code language="bash" title="PermaLink"}}
63 63  http://[SERVER]/[MODEL_PATH]?perma=[EXPANSION]&transform=[VIEWPORT_MATRIX]
64 64  {{/code}}
65 65  
... ... @@ -67,7 +67,6 @@
67 67  
68 68  **Rooms** serve as a basis for collaboratively browsing a model. Users can join a common room in which all browsing activity, i.e., zooming, panning, expanding, is synchronized. One user can explain the model to another, or ask questions about certain details.
69 69  
70 -
71 71  
72 72  = Videos =
73 73  
... ... @@ -93,7 +93,6 @@
93 93  
94 94  [[image:attach:mobile.png]]
95 95  
96 -
97 97  
98 98  == Quick Start ==
99 99  
... ... @@ -103,7 +103,7 @@
103 103  
104 104  Following a small exemplary deploy script for KLighDning is shown that downloads the current nightly build, extracts it, installs the {{code language="none"}}kgraph{{/code}} and {{code language="none"}}klighd.examples{{/code}} diagram syntheses, and starts the server.
105 105  
106 -{{code title="Exemplary Deploy Script for KLighDning" linenumbers="true" language="bash"}}
103 +{{code linenumbers="true" language="bash" title="Exemplary Deploy Script for KLighDning"}}
107 107  #!/bin/bash
108 108  #
109 109  # Deploy the KLighDning product and install some features
... ... @@ -153,6 +153,5 @@
153 153   
154 154  {{/code}}
155 155  
156 -
157 157  
158 158  === Example ===