The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.86

  • Upgrade database schema to version 11 (text columns no longer have a default value, for compatibility with MySQL strict mode). To upgrade your existing databases to the new schema, run wiki-toolkit-setupdb. Use of schema version 10 and upgrades from this to newer versions will continue to be supported for any releases made before 31 December 2021. Remove code for dealing with upgrades to database schema version 10 (which came in over a decade ago). PLEASE NOTE that if your schema version is older than 10 (see the schema_info table in your database) then you MUST upgrade to version 10 by running wiki-toolkit-setupdb BEFORE you install this version of Wiki::Toolkit. Fix an issue with MySQL locking of nodes with long names.

Documentation

set up a DBIx::FullTextSearch backend for Wiki::Toolkit
Delete a node stored in a Wiki::Toolkit instance.
Rename a node stored in a Wiki::Toolkit instance.
Revert the state of a Wiki::Toolkit instance to an earlier point in time.
Set up a database storage backend for Wiki::Toolkit.
How to extend Wiki::Toolkit with your own plugins.

Modules

A toolkit for building Wikis.
A Wiki::Toolkit plugin to output RecentChanges Atom.
parent class for Feeds from Wiki::Toolkit.
Output RecentChanges RSS for Wiki::Toolkit.
A formatter for Wiki::Toolkit.
Allows a Wiki::Toolkit wiki to use more than one formatter.
The parent of Wiki::Toolkit formatters that work with Wiki Links.
A base class for Wiki::Toolkit plugins.
Base class for Wiki::Toolkit search plugins.
DBIx::FullTextSearch search plugin for Wiki::Toolkit.
Use Lucy to search your Wiki::Toolkit wiki.
Use Plucene to search your Wiki::Toolkit wiki.
Search::InvertedIndex plugin for Wiki::Toolkit.
set up fulltext indexes for Wiki::Toolkit
parent class for database storage setup classes for Wiki::Toolkit
Set up tables for a Wiki::Toolkit store in a MySQL database.
Set up tables for a Wiki::Toolkit store in a Postgres database.
Set up Search::InvertedIndex indexes for Wiki::Toolkit
Set up tables for a Wiki::Toolkit store in a SQLite database.
parent class for database storage backends for Wiki::Toolkit
MySQL storage backend for Wiki::Toolkit
Postgres storage backend for Wiki::Toolkit
SQLite storage backend for Wiki::Toolkit
Utilities for testing Wiki::Toolkit things (deprecated).
Utilities for writing Wiki::Toolkit tests.