This is an old revision of the document!
Table of Contents
Sequencediagram Plugin
Compatible with DokuWiki
hrun,ponder stibbons,Weatherwax, Binky, detritus
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to callflow, flowcharts, plantuml
Description
Generates sequence diagrams on the fly. Powered by Andrew Brampton’s js-sequence-diagrams.
Installation
Install the plugin using the Plugin Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.
Examples/Usage
<sequencediagram> Cook->Stove: Switch on Cook->Stove: Switch off Stove->Cook: Burn Note left of Cook: Aua! </sequencediagram>
Syntax
Full syntax:
<sequencediagram> document ::= statement* statement ::= ( 'title' ':' message | 'participant' actor | 'note' ('left of' | 'right of' | 'over') actor ':' message | actor ( '-' | '--' ) ( '>' | '>>' )? actor ':' message ) message ::= [^\n]+ actor ::= [^\->:\n,]+ </sequencediagram>
Configuration and Settings
Configure the sequence diagram.
Development
Change Log
Known Bugs and Issues
Hi, it seems that JAVASCRIPT compression from dokuwiki is breaking your JS code.I de-minified the javascript, this should fix your problem.
ToDo/Wish List
What a great plugin - thanks! A request: Would it be possible to have dokuwiki style links in the messages? e.g. Me->You: [[wiki:page:link|Message is a Link]]. Thanks! Jon B
FAQ
Discussion
Is there a way to get this to work with dw2pdf?
The plugin uses javascript to generate the image on the client-side and I dont’t think dw2pdf can handle that.
But you can use plantuml instead.
Might it work taking a look at/or integrating a tool like Mscgen (http://www.mcternan.me.uk/mscgen/)?