[Mediawiki-l] Graph extension updated
Tels
nospam-abuse at bloodgate.com
Tue Sep 19 09:26:36 UTC 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Moin,
I would like to announce the latest updates of the <graph> extension for
Mediawiki. This extension takes graph/flowchart descriptions written either
in the easy and human friendly Graph::Easy language, or the popular DOT
language, and turns them into inline scalable "drawing" (HTML, ASCII,
Unicode Boxart, SVG), or uses dot to render PNG images.
The underlying software has improved quite a lot, now sporting features
like:
* color scheme support
* more formatting options
* many bugfixes
* support for graphviz parsing
* etc.
One example input:
[ Graph description ] == parse ==> [ Parser ]
==> [ Output ] { border: bold; }
That would be rendered in ASCII (HTML/SVG/PNG etc look of course much
better :) like so:
+-------------------+ parse +--------+ ##########
| Graph description | =======> | Parser | ==> # Output #
+-------------------+ +--------+ ##########
Here are some handy links:
Download and install these:
http://search.cpan.org/~tels/mediawiki-graph
http://search.cpan.org/~tels/Graph-Easy
Then read the projects page and the manual:
http://bloodgate.com/perl/graph/
http://bloodgate.com/perl/graph/manual/
Or look at the wiki page source:
http://bloodgate.com/wiki/Graph
Or try it directly on the demo page:
http://bloodgate.com/graph-demo
Please send feedback, report bugs etc. so I can improve my work.
Hope you find this usefull,
Tels
- --
Signed on Tue Sep 19 11:08:41 2006 with key 0x93B84C15.
Visit my photo gallery at http://bloodgate.com/photos/
PGP key on http://bloodgate.com/tels.asc or per email.
"Retsina?" - "Ja, Papa?" - "Warp 3." - "Is gut, Papa."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iQEVAwUBRQ+3zHcLPEOTuEwVAQLkPAf+NUNb2/0NOXAaF+0xDrqUmrFsuSuqEhFr
aD8aiFL3GEkaimOY/eCLfwKgPFsYWvZiR1ByGL2t2NtiPvZC2xpdZ9t0eMBGVuUf
uVheH/O1T5KKb7DsiTmfCBEVnvwcsBwAA2X/rT0Bo5iShSbYT9wDkA0yjVqw5/O1
bB4fSyn3sivwb61s9c3UBFA7U2cgpsBOYQgY0k94yuSJcyC51KN082PJomUZ/B72
jXJgwkQ+BKy/5SSsJMPA99zxTtXMBtoPjPUE8uuOO0J6fmZjR65v3/wP4Tj3hE+M
sHdng+uu9j5e2WT9417FzO6706XmHqx07865QKv68MyrkBz2sHfFOQ==
=YcdT
-----END PGP SIGNATURE-----
More information about the MediaWiki-l
mailing list