PyDS WikiTool

I've hacked together the PyDS WikiTool to act as a single-user version of your standard Wiki (say, MoinMoin). If you don't use PyDS, but are interested in how I wrote a reST-based Wiki, feel free to Steal My Code.

Where?

WikiTool is now part of the CVS version of PyDS. I have some changes to make to merge Georg's changes into mine, so for the time being the CVS and my downloadable version are somewhat forked. Georg's has RSS, mine has subnodes. My advice: stick to the CVS version.

Every time I change it and test it, I update this public version of WikiTool.py. Be warned, however: it's often broken or in flux. IT IS CURRENTLY UNSTABLE. I'll also manually copy it to WikiTool.stable.py from time to time when I think it's stable, but I might forget to do so for days at a time. See Recent Changes for details on what changes are in what version.

Why?

I've always found Wiki editing a lot easier than writing web pages the standard way — it's more like tunneling out the content, a metaphor that should be familiar with any MUSH users out there who've used @dig more times than they care to remember.

How?

The WikiTool is implemented as a normal tool. It's hooked into PyDS' reStructuredText parser by offering a getCloudUrlMatchingStrayLink method.

last change 2003-07-29 22:11:44

Garth is testing PyDS rather more extensively than at first he thought he would.

XML-Image Letterimage

© 2004, Garth T Kidd