This plugin is a macro that allows you to include a sequence diagram fromWebsequenceDiagrams. WebsequenceDiagrams is a platform for creating online process diagrams that can be embedded within a web page. This among other things allows you to integrateUML sequence diagrams from Web Sequence Diagrams in Trac wiki pages, which can be foundhere.
An example usage:
{{{#!SequenceDiagramAlice->Bob: Authentication Requestnote right of Bob: Bob thinks about it.Bob-->Alice: Authentication Response}}}
This will be displayed as follows:
WebsequenceDiagrams is free to use, but is proprietary licensed.
See also:
Existing bugs and feature requests forWebSequenceDiagramPlugin arehere.
If you have any issues, create anew ticket.
defect | 1 / 1 | ||
---|---|---|---|
enhancement | 0 / 1 |
Download the zipped source fromhere.
You can check outWebSequenceDiagramPlugin fromhere using Subversion, orbrowse the source with Trac.
The installation of the sequence diagram plugin from source is done by creating a Python egg distribution file and copying the .egg file tothe Trac plugins directory. Detailed information on Python eggs can be found athere. Inaddition, the Easy Install package is required to create Python eggs. SeeEasyInstall for more information on using and installing Easy Install.
Change to the download directory and run:
python setup.py bdist_egg
This will generate a Python egg in the dist directory. Copy the egg file into thetrac/plugins
directory and follow the Configuration steps outlined below.
To enable the plugin add the following to yourtrac.ini
file:
[components]sequencediagram.*=enabled
Optionally, you can specify a style for the sequence diagram by adding a sequence diagram section to thetrac.ini
file:
[sequencediagram]style=rose
Author: Carl Gould (Inductive Automation)
Maintainer:none (needsadoption)
Contributors:
WebSequence diagram example
Download all attachments as:.zip