Changes for version 0.33
- Added ->fuzzy_title_match method to the Search::InvertedIndex backend (CGI::Wiki::Search::SII). You will need to re-index all existing nodes in your wiki in order to take advantage of this. Take your wiki offline and do something like
- my $wiki = CGI::Wiki->new( %conf );
- (Where %conf is exactly as you would set this up for your actual
- Wiki application, including your store, search and formatter
- options exactly as you use them live.) my @nodes = $wiki->list_all_nodes; foreach my $node ( @nodes ) { my %node_data = $wiki->retrieve_node( $node ); $wiki->write_node( $node, $node_data{content}, $node_data{checksum}, $node_data{metadata} ); print "Reindexed $node\n"; }
- to refresh all the nodes in your database. Note that for wikis of more than a couple of nodes, this can take quite some time.
Documentation
Set up a database storage backend for CGI::Wiki.
set up a DBIx::FullTextSearch backend for CGI::Wiki
Modules
A toolkit for building Wikis.
A formatter for CGI::Wiki.
DBIx::FullTextSearch search plugin for CGI::Wiki
Search::InvertedIndex plugin for CGI::Wiki
set up fulltext indexes for CGI::Wiki
Set up tables for a CGI::Wiki store in a MySQL database.
Set up tables for a CGI::Wiki store in a Postgres database.
Set up Search::InvertedIndex indexes for CGI::Wiki
Set up tables for a CGI::Wiki store in a SQLite database.
parent class for database storage backends for CGI::Wiki
MySQL storage backend for CGI::Wiki
Postgres storage backend for CGI::Wiki
SQLite storage backend for CGI::Wiki
Utilities for testing CGI::Wiki things.