Something for the weekend: new CLiki software imminent
Daniel Barlow <[email protected]> Fri, 28 Nov 2003 04:29:57 +0000
| Newsgroups | gmane.lisp.clump,gmane.lisp.web |
|---|---|
| Message-ID | <[email protected]> |
It was brought to my attention that the latest released version of CLiki doesn't work in current SBCL, and also that the instructions are out of date w.r.t the current Araneida. So, a new version which appears to fix both these problems is imminent (as in, probably about Monday). There's also a ton of other changes, which is why I'm preannouncing it. Anyone who wants to play with collaborative content editing this weekend is invited to check it out from CVS: instructions at <URL:http://cvs.telent.net/>. There's a new example.lisp file which should get you up and running with minimum effort: I'm pretty sure CLiki gets easier to install with every new version. Bug reports, suggestions, queries welcome. From the NEWS file - New in CLiki 0.4.1 * Update README file to correspond to Araneida 0.81, and add example.lisp demonstrating a simple CLiki installation * Change CLIKI-INSTANCE class graph. Now we have CLIKI-VIEW as a parent of CLIKI-INSTANCE. The approximate division is that CLIKI-VIEW deals with the visual aspects and CLIKI-INSTANCE deals with updating and saving data * CLIKI-SKIN is a new CLIKI-VIEW subclass demonstrating a way to make a second look and feel for an existing cliki. * New CLIKI-PAGE-SURROUND method replaces CLIKI-PAGE-HEADER and CLIKI-PAGE-FOOTER. WITH-PAGE-SURROUND macro allows any response handler to reasonably conveniently use the standard surround for some cliki it's associated with * New class AUTHED-CLIKI does cookie-based authentication for clikis that you don't want just anyone to edit. Badly, though. Feel free to send patches * At last, proper escaping of page pathnames. Page titles may now contain interesting characters like #\#, #\., #\+ etc If you have any pages stored in files with even mildly interesting names, they will change: what was "Foo Bar" is now "Foo=20Bar", for example. The old names are still read, and updated to new names on SAVE-PAGE (i.e. after edits) * #\Space and #\_ are treated as equivalent in page names, just as #\A and #\a are. * SAVE-PAGE is now a GF specialkised on CLIKI-VIEW. Might be usable for e.g. database-backed clikis. * Bug fix: admin/recent-changes.dat is created if not found * Some HTML cleanup -dan -- http://web.metacircles.com/ - Open Source software development and support _______________________________________________ Clump mailing list [email protected] http://manly.caddr.com/mailman/listinfo/clump
signature.asc
(application/pgp-signature, 188 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/xs9MHDK5ZnWQiRMRAhcjAKCH4Cv0UoloP7TsfriOyeyVSUIDEACfRks/ MlJKhKQYm9qkoz1APvNMF5M= =borX -----END PGP SIGNATURE-----