Help/GraphVizPlugin

Note: You are viewing an old revision of this page. View the current version.

The GraphViz plugin passes all its arguments to the grapviz dot binary and displays the result as cached image (PNG,GIF,SVG) or imagemap. See http://www.graphviz.org/Documentation.php, esp. http://www.graphviz.org/doc/info/lang.html for the dot language specs.

Notes

  • We support all image types supported by GD so far, PNG most likely.
  • On imgtype = imap, cpamx, ismap, cmap an additional mapfile will be produced.

Usage

<<GraphViz [options...]
   multiline dot script ...
>>

Arguments

imgtype Default: png
alt img alt text.
pages <! plugin-list support !> encoded as pagename = [ URL = url ]
exclude Exclude pages
help Display argument help.

Example

<<GraphViz
digraph automata_0 {
        size ="8.5, 11";
        node  [ shape  = circle];
        0 [ style = filled, color=lightgrey ];
        2 [ shape = doublecircle ];
        0 -> 2 [ label = "a " ];
        0 -> 1 [ label = "other " ];
        1 -> 2 [ label = "a " ];
        1 -> 1 [ label = "other " ];
        2 -> 2 [ label = "a " ];
        2 -> 1 [ label = "other " ];
        "Machine: a" [ shape = plaintext ];
}
>>

is rendered as

Plugin GraphViz failed. sh: /usr/bin/dot: not found
PhpWiki Warning: (512, GraphViz error: outputfile “/tmp/cache/GraphViztPFxL9.png” not created cmd-line: /usr/bin/dot -Tpng -o /tmp/cache/GraphViztPFxL9.png, /var/www/phpwiki/lib/WikiPluginCached.php, 920)

Author



Our Founder
ToolboxClick to hide/show

lib/WikiPluginCached.php (In template 'browse' < 'body' < 'html'):920 Warning: "GraphViz error: outputfile “/tmp/cache/GraphViztPFxL9.png” not created"