Diff: Help/GraphVizPlugin

Differences between version 4 and previous revision of Help/GraphVizPlugin.

Other diffs: Previous Major Revision, Previous Author

Newer page: version 4 Last edited on February 23, 2012 2:52 pm by PhilHollenback Revert
Older page: version 3 Last edited on February 23, 2012 2:52 pm by PhilHollenback Revert

Content of versions 3 and 4 is identical.

Version 4 was created because:


version 4

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/GraphVizfYTomj.png” not created cmd-line: /usr/bin/dot -Tpng -o /tmp/cache/GraphVizfYTomj.png, /var/www/phpwiki/lib/WikiPluginCached.php, 920)

Author



Our Founder
ToolboxClick to hide/show

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