Changes between Version 5 and Version 6 of WebSequenceDiagramPlugin
- Timestamp:
- Mar 11, 2015, 2:43:44 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebSequenceDiagramPlugin
v5 v6 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 = Integrate UML diagrams with Trac =3 2 4 = = Description ==3 = Integrate UML diagrams with Trac 5 4 6 [WebSequenceDiagramPlugin WebSequenceDiagram] is a plug-in for integrating UML sequence diagrams from [http://www.websequencediagrams.com/ Web Sequence Diagrams] in Trac wiki pages. It can be found [http://www.websequencediagrams.com/embedding.html here]. 5 == Description 7 6 8 == Bugs/Feature Requests == 7 A simple macro to include a sequence diagram from http://www.websequencediagrams.com. [WebSequenceDiagramPlugin WebSequenceDiagram] is a plugin for integrating UML sequence diagrams from Web Sequence Diagrams in Trac wiki pages. It can be found [http://www.websequencediagrams.com/embedding.html here]. 8 9 == Bugs/Feature Requests 9 10 10 11 Existing bugs and feature requests for WebSequenceDiagramPlugin are … … 14 15 [http://trac-hacks.org/newticket?component=WebSequenceDiagramPlugin&owner=rjollos new ticket]. 15 16 16 == Download == 17 [[TicketQuery(component=WebSequenceDiagramPlugin&group=type,format=progress)]] 18 19 == Download 17 20 18 21 Download the zipped source from [download:websequencediagramplugin here]. 19 22 20 == Source ==23 == Source 21 24 22 25 You can check out WebSequenceDiagramPlugin from [http://trac-hacks.org/svn/websequencediagramplugin here] using Subversion, or [source:websequencediagramplugin browse the source] with Trac. 23 26 24 == Notes ==27 == Installation 25 28 26 A simple macro to include a sequence diagram from http://www.websequencediagrams.com. 27 28 == Installation via Source == 29 30 The installation of the sequence diagram plugin from source is done by 31 creating a Python egg distribution file and copying the .egg file to 32 the Trac plugins directory. Detailed information on Python eggs can be 33 found at [http://peak.telecommunity.com/DevCenter/PythonEggs here]. In 34 addition, the Easy Install package is required to create Python 35 eggs. See [http://peak.telecommunity.com/DevCenter/EasyInstall EasyInstall] for more 36 information on using and installing Easy Install. 29 The installation of the sequence diagram plugin from source is done by creating a Python egg distribution file and copying the .egg file to 30 the Trac plugins directory. Detailed information on Python eggs can be found at [http://peak.telecommunity.com/DevCenter/PythonEggs here]. In 31 addition, the Easy Install package is required to create Python eggs. See [http://peak.telecommunity.com/DevCenter/EasyInstall EasyInstall] for more information on using and installing Easy Install. 37 32 38 33 Change to the download directory and run: 39 {{{#!sh 40 python setup.py bdist_egg 41 }}} 42 This will generate a python egg in the dist directory. Copy the egg 43 file into the trac/plugins directory and follow the Configuration 44 steps outlined below. 45 46 == Configuration (trac.ini) == 47 48 49 To enable the plugin:: 50 51 {{{#!ini 52 [components] 53 sequencediagram.* = enabled 54 }}} 55 56 Optionally you can specify a style for the sequence diagram by adding 57 a sequence diagram section to the trac.ini file: 58 59 {{{#!ini 60 [sequencediagram] 61 style = rose 34 {{{#!sh 35 python setup.py bdist_egg 62 36 }}} 63 37 64 == Example == 38 This will generate a python egg in the dist directory. Copy the egg file into the trac/plugins directory and follow the Configuration steps outlined below. 65 39 66 An example usage:: 40 To enable the plugin add the following to `trac.ini`: 41 {{{#!ini 42 [components] 43 sequencediagram.* = enabled 44 }}} 45 46 == Configuration 47 48 Optionally, you can specify a style for the sequence diagram by adding a sequence diagram section to the `trac.ini` file: 49 {{{#!ini 50 [sequencediagram] 51 style = rose 52 }}} 53 54 == Example 55 56 An example usage: 67 57 68 58 {{{ … … 75 65 }}} 76 66 77 == Recent Changes ==67 == Recent Changes 78 68 79 69 [[ChangeLog(websequencediagramplugin, 3)]] 80 70 81 == Author/Contributors ==71 == Author/Contributors 82 72 83 73 '''Author:''' Carl Gould of Inductive Automation [[BR]] 84 '''Maintainer:''' [ wiki:rjollos] [[BR]]74 '''Maintainer:''' [[Maintainer]] [[BR]] 85 75 '''Contributors:'''