ANN: CLiki 0.4.1
Daniel Barlow <[email protected]> Sun, 30 Nov 2003 23:10:16 +0000
| Newsgroups | gmane.lisp.clump,gmane.lisp.web |
|---|---|
| Message-ID | <[email protected]> |
CLiki 0.4.1 is now available at http://ftp.linux.org.uk/pub/lisp/cclan/cliki.tar.gz and, as cclan mirrors update, from http://ww.telent.net/cclan/cliki.tar.gz (CCLAN redirector) The most important change is probably that it's been updated to work with recent Araneida (0.8.2) and SBCL, but there are a few other changes too - * Fixed up a couple of links in the default page header/footer to not point to the site root if the handler is installed elsewhere. * 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. Queries, problems, suggestions, bug reports etc will be seen if sent to [email protected]. Commercial support is also available: see http://web.metacircles.com/Support -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/ynjeHDK5ZnWQiRMRAvE/AJ9BMdAp1ABrH2hFk8r01Atf3pJJgwCcDjQO oZMKsN9G+zwvjFmlAdhF8xw= =o44O -----END PGP SIGNATURE-----