From: Aredridel <are...@nb...> - 2002-04-26 04:52:52
|
I've finally got a new Wiki engine more-or-less complete. It's got almost 100% different design goals than PHPWiki (it aims to be intensely tweakable and well-written, but not neccesarily easy to install at all) If you want to try it out, the NBTSWikiWiki is now using the code, so http://www.nbtsc.org/wiki/ will take you there. There's a couple features I'd love to hear comments on: One I added tonight is "natural language InterWiki linking" -- saying "FrontPage on Meatball" yields a link to MeatBall's front page. =20 The markup is intuitive, much like PHPWiki 1.3's. Italics are delimited by slashes, bold by dashes, underlines, hideity that they are, are by underscores. Lists rendered neatly, as if by Lynx or W3M, can be cut-and-pasted into pages. Carets at the start of lines begin indented blockquote tags. The renderer is fast; the old wiki was tearing our server into the ground, and now it can be spidered and not trashed too heavily. I'm using RCS to store pages, so there's full revisioning. The InterfaceIllustratesStructure. I've written an (imperfect, but improving) acceptable difference-finding algorithm that works at the output stage, highlighting the differences between the two streams of XHTML. If anyone's interested in the code, I'll be happy to email them a tarball with a GPL license. Have a good day. Aredridel |