Generates sequence diagrams using
Web Sequence Diagrams
YAML
preferences:
enable: [ wikiplugin_$profileobject:seqdiag_ws$ ]
objects:
-
type: webservice
ref: seqdiag_ws
data:
name: $profilerequest:Webservice Name$sequencediagram$
url: $profilerequest:Sequence Diagram Webservice URL$http://www.websequencediagrams.com/$
body: style=%style%&message=%message%
schema_version: 1.0
schema_documentation: http://www.websequencediagrams.com/embedding.html
-
type: webservice_template
data:
webservice: $seqdiag_ws
name: default
engine: smarty
output: tikiwiki
content: "{img src={{$response.img}} }"
-
type: plugin_alias
ref: plugin
data:
name: $seqdiag_ws
implementation: webservice
description:
name: Sequence Diagram
description: Displays a sequence diagram based on the body of the plugin
prefs: [ wikiplugin_$profileobject:seqdiag_ws$ ]
params:
style:
name: Style
filter: striptags
required: n
description: Visual style of the diagram (default, earth, modern-blue, mscgen, omegapple, qsd, rose, roundgreen, napkin)
body:
input: use
default: "A -> B : Hello"
params:
service: $seqdiag_ws
template: default
bodyname: message
style: napkin