Development of this module is on hold, until relation is stable at least. I will probably not continue developing it after that, as graphapi seems a far more flexible solution, and may eventually be able to output graphviz graphs anyway. If you feel like taking up the reins of this module leave a note on the issue queue.

Graphviz Noderef displays nodes as a Graphviz graph/map, with NodeReference fields as edges between nodes. This module is being actively developed, and is currrently pre-alpha. Feel free to use it on a production site, but don't be surprised if it breaks.

Usage

Install the module as normal. A new tab will appear on every node, which will include a map with options allowing you to change display settings. Currently, the module only displays node-centric recursive graphs (ie. graphs that start with one node, and work out from there, to a given depth).

The Graphviz Noderef Field sub-module provides a CCK field that shows basically the same map as the graph page.

Dependencies

To run this module, you need Graphviz Filter and CCK.
The module also currently supports bckreferences using the Node Referrer module. More backreferencing modules will be added in the future, check the issue queue for details.

Help out

Any help would be most appreciated. If you're not a coder, install the module, and see if you can break it. All bug reports are welcome (but please try to make sure it hasn't already been submitted). If you want new features, submit them too, and we'll see what happens.

For coders: recommendations for changes to the code are most appreciated, I'm an amateur, and would appreciate any criticism of the code. Patches are most welcome too.

Project Information

Downloads