TracBlockdiag

Integrate blockdiag series into Trac wiki
Download

TracBlockdiag Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Yoshihisa Tanaka
  • Publisher web site:
  • https://github.com/yosisa/

TracBlockdiag Tags


TracBlockdiag Description

TracBlockdiag is a Trac plugin that integrate blockdiag series into wiki pages. It's provide wiki macros for blockdiag, seqdiag, actdiag, nwdiag and rackdiag.This software is available under the MIT license.InstallFirst, clone the repository. git clone https://github.com/yosisa/TracBlockdiag.git cd TracBlockdiagThen, you can install globally python setup.py installor install to a specific Trac environment. python setup.py bdist_egg cp dist/*.egg /path/to/tracenv/pluginsMoreover, you must install blockdiag series which you want to integrate. For example, below command will install all blockdiag series (rackdiag is currently included in nwdiag). pip install blockdiag seqdiag actdiag nwdiagOptionally, you can use blockdiag plugins. If you need a plugin, you simply install it. For example, below command will install new shapes. pip install blockdiagcontrib-ciscoUsageIf you are not familiar with blockdiag, you should read the blockdiag documentation first.for Trac 0.12 or laterMacro synopsis like this:{{{#!(block|seq|act|nw|rack)diag *DIAG_SOURCE_TEXT}}}You can write blockdiag source text as a wiki macro like below.{{{#!blockdiag{ A -> B -> C; B -> D;}}}}You can specify output format and width.{{{#!blockdiag type=svg width=800px{ A -> B -> C; B -> D;}}}}for Trac 0.11Macro synopsis like this:{{{#!(block|seq|act|nw|rack)diag*DIAG_SOURCE_TEXT}}}Product's homepage


TracBlockdiag Related Software