Hi,
I read your posts yesterday (sorry, I am new to DokuWiki) and decided to give it a shot. I used the grapher code posted by andi and created a new plugin
mindmap that turns pages and (optionally) media files of specified namespaces into a mindmap.
Using your requests, I created two possible outputs:
* a graphviz dot file turned into a PNG using the Google Chart Tools.
* an XML file conforming to the Graph Exchange XML Format.
The syntax:
{{mindmap>namespace[, namespace]#options}}
options:
depth=<number>, search depth (linkage, etc)
format=<string>, available formats: dot, gexf
include_media=<string>, available values: ns, all, none
height=<number>, image height (for PNG output)
width=<number>, image width (for PNG output)
use_cached_pages=<onoff>, optional turning off using cached pages only. Will slow things down considerable when using high depth value.
I wrote a more detailed documentation on Dokuwiki:
http://www.dokuwiki.org/plugin:mindmap and also made an
online demonstration.
I hope this is what you guys wanted, even if it is over a year late. Who knows, it may still be useful!
Regards,
jdt
PS: I did use parts of your graphviz plugin, I hope that's ok.