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.9.2

  • New and improved OO View drivers!
  • Support for hard rules (using "----" on a line).
  • Modified the parser to support the XHTML model of nested lists. This is the first step towards full XHTML compliance.
  • Added multiline support for list items and indented paragraphs.
  • Improved installation in Makefile.PL.
  • Additional View drivers for better transclusion support.
  • Moved parentheses support for NIDs back to the wikihtml.pm from the CSS files because Microsoft Internet Explorer doesn't support these directives.
  • Experimental support for remote transclusions.
  • Bug fixes galore!

Documentation

Document authoring system
Perl implementation of Danny Ayer's WikiWhiteboard

Modules

Wiki text display handler for mod_perl 1
Wiki text display handler for mod_perl 2
Remote NID handling for mod_perl 2
Configuration object.
Inline node object
Default PurpleWiki parser.
Search Arts Repositories
Search plugin for blosxom blogs.
Wiki search engine.
Base class for PurpleWiki search modules
Search IrcLogger Repositories
Search MovableType blogs
Class for search results.
Search The Wiki Text and Titles
Generates sequences for node IDs
Structural node object
Transclusion object.
Basic PurpleWiki data structure
View driver base class
A Quick Access View Filter.
View Driver used for Debugging.
View Driver used for Raw Text Output.
Extracts a Subtree Rooted at a Given NID.
View Driver used for Text Output.
View Driver used for HTML output.
View Driver used for WikiText output.
View Driver used for XHTML output.

Provides

in PurpleWiki/Database.pm
in PurpleWiki/Database/KeptRevision.pm
in PurpleWiki/Database/Page.pm
in PurpleWiki/Database/Section.pm
in PurpleWiki/Database/Text.pm
in PurpleWiki/Database/User.pm
in PurpleWiki/Page.pm
in PurpleWiki/Rss.pm