Contents
Render blockdiag diagrams into Trac wiki pages
Description
This plugin allows you to embed blockdiag diagrams into Trac wiki pages.
blockdiag and seqdiag is a powerful utility to generate diagrams from simple text format. For some examples, see below.
A fork of the plugin can be found here, and may be more up-to-date.
Example 1:
{{{ #!blockdiag(type=png) { A -> B -> C; B -> D; } }}}
The text above will be rendered as follows:
Example 2:
{{{ #!seqdiag(type=png) { browser -> webserver [label = "GET /index.html"]; browser <-- webserver; browser -> webserver [label = "POST /blog/comment"]; webserver -> database [label = "INSERT comment"]; webserver <-- database; browser <-- webserver; } }}}
The text above will be rendered as follows:
See also:
- MermaidMacro Render mermaid diagrams in wiki pages
- MscgenPlugin Add message sequence chart diagrams with mscgen to Trac wiki page
- PlantUmlMacro Render PlantUML diagrams in wiki pages
- WebSequenceDiagramPlugin Render UML diagrams on Trac wiki and ticket pages
Bugs/Feature Requests
Existing bugs and feature requests for TracBlockDiagPlugin are here.
If you have any issues, create a new ticket.
enhancement |
1 / 1 |
|
---|---|---|
task |
1 / 1 |
Download
Download the zipped source from here.
There is also a version on PyPi.
Source
You can check out TracBlockDiagPlugin from here using Subversion, or browse the source with Trac.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
You may need to install the corresponding Python modules from http://blockdiag.com (Apache licensed), at least on Ubuntu 14.04LTS. Then running easy_install blockdiag
and easy_install seqdiag
should work to install these modules.
Recent Changes
Author/Contributors
Attachments (2)
- blockdiag-sample.png (6.2 KB) - added by 14 years ago.
- seqdiag-sample.png (22.5 KB) - added by 14 years ago.
Download all attachments as: .zip