2005/01/29 - (0.58) Skip binmode step on older perls - this distro will now work on pre-5.8 again. Added documentation and --help option to cgi-wiki-kwiki-install. 2005/01/27 - (0.57) Small update to fix test failures when old version of CGI::Wiki::Formatter::Multiple is installed (Bob Walker). 2004/09/02 - (0.56) Added code to the installer script. Changed the Build.PL to copy the templates into the perl5 lib path. Added a new copy of wiki.cgi into the 'bin' directory. The installer script copies the templates and the cgi script into the current directory, and creates an empty sqlite database. This should leave you with a working CGI::Wiki::Kwiki install. Added comments to most of the templates to explain their function. Added a stylesheet, installed along with the templates. Fixed bug where the prefs page died if the site had a ' in the name. This will invalidate most existing preferences cookies. Changed search to use CGI::Wiki::Search::DB, as it's simpler and doesn't spew weird cleanup errors. Added character set support, this requires a seperate patch to CGI::Wiki to allow the store to support charsets. Made the default charset of a new site utf-8. 2004/08/26 - (0.55) Fixed "Wanted Pages" that was broken by the 0.54 update - thanks to Martin Frost for bug report. 2004/08/12 - (0.54) Display home node if asked for nonexistent node. 2004/07/23 - (0.53) Fixed bug - formatter name wasn't getting stored for single- formatter wikis. Fixed other bug - HTML wasn't getting escaped in comments when listing all versions of a node. ******************* NOTE TO UPGRADERS ************************ ** If you are upgrading from a version earlier than 0.52, ** ** please make sure that you install the updated templates ** ** found in the templates/ directory of the tarball. ** ** Added: create_page.tt ** ** Changed: navbar.tt ** ************************************************************** 2004/07/08 - (0.52) We now require CGI::Wiki::Plugin::Diff 0.07 (bugfix version). Added "Create Page" link to navbar (requested by Dave Cantrell). ******************* NOTE TO UPGRADERS ************************ ** If you are upgrading from a version earlier than 0.51, ** ** please make sure that you install the updated templates ** ** found in the templates/ directory of the tarball. ** ** Added: show_all_nodes.tt ** ** Changed: footer.tt ** ** navbar.tt ** ** site_index.tt ** ************************************************************** 2004/06/12 - (0.51) Template tweaks to add more stylesheet hooks. Added 'show_all_nodes' action to dump out contents of all nodes (requested by Bob Walker); access it via link on 'All Pages'. ******************* NOTE TO UPGRADERS ************************ ** If you are upgrading from a version earlier than 0.50, ** ** please make sure that you install the updated templates ** ** found in the templates/ directory of the tarball. ** ** Changed: recent_changes.tt ** ************************************************************** 2004/06/10 - (0.50) Improved RecentChanges. 2004/06/02 - (0.49) Documentation tweaks, added a default template_path of './templates'. New 'prefs_expire' option to let you decide when preferences cookie will expire. ******************* NOTE TO UPGRADERS ************************ ** If you are upgrading from a version earlier than 0.48, ** ** please make sure that you install the updated templates ** ** found in the templates/ directory of the tarball. ** ** Added: preferences.tt ** ** Changed: navbar.tt ** ************************************************************** 2004/01/06 - (0.48) Moved the button-press munging out of the CGI and into the module, where it belongs. Improved calling syntax of ->process_template. Added preferences facility for saving username. 2003/12/22 - (0.47) After committing an edit we now redirect to the edited page rather than just calling the display method in order that the URL our browser is pointing at is correct and complete. ******************* NOTE TO UPGRADERS ************************ ** If you are upgrading from a version earlier than 0.45, ** ** please make sure that you install the new difference.tt ** ** template. It can be found in the templates/ directory ** ** of the tarball. ** ************************************************************** 2003/12/10 - (0.46) Fixup Build.PL - we don't *really* depend on CGI::Kwiki Loads more docs (thanks Schuyler for the prod). Few fixes to the diff thing. .......... - (0.45) (not released) Ivor Williams' patches to make diffs work. CGI::Wiki::Plugin::Diff is now a prerequisite. 2003/11/24 - (0.44) Added ability to specify hostname of database server, requested by Jody Belka. db_user no longer required for SQLite backend. 2003/10/10 - (0.43) Fixed test skipping in t/04_multiple_formatter_options.t - thanks to Josts Smokehouse for finding the failure. Added footer.tt with a little credit in, plus the version. Lots of template tweaks to use footer.tt and take advantage of not_editable flag. Couple more stylesheet hooks. 2003/10/03 - (0.42) Fixed edit link for nonexistent nodes. Made "all pages" output be in alphabetical order. Added some stylesheet hooks to the template. Removed the "revert to this version" link from the node.tt template. Made the content box on the edit form be a more sensible size. 2003/09/25 - (0.41) Fix for test failures - we skip the ones that require CGI::Wiki::Formatter::Multiple if it's not installed (ta Jost). 2003/09/23 - (0.4) Added multiple formatter support. **** INCOMPATIBLE CHANGE **** The way that you tell the module which formatters to use has changed. Please read the documentation in lib/CGI/Wiki/Kwiki.pm before upgrading, as you will need to change any existing wiki.cgi scripts. 2003/09/22 - (0.31) Tidied up the tests - IO::Stringy no longer needed. (0.32) Fixed small bug previously masked by unnecessary 'use CGI qw( :standard )' line in CGI::Wiki, removed in 0.48. 2003/08/28 - (0.3) Added username/comment support. Added a start at tests. Added support for the 'userstats' action. 2003/07/18 - (0.2) Added search, using Search::InvertedIndex (0.21) ..and added the new template to the MANIFEST. Oops. 2003/07/13 - (0.1) Cleaned up some docs, added ability to revert to a previous page version. Bumped to 0.1 because I'm in a good mood. 2003/07/12 - Initial release