The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.04

  • Abstracted Session handling. Sessions can either reside on the file system on in mysql.
  • access_denied now accepts two additional params. The first is appended to the url as the value of error. This can be used to provide a hint to the receiving module to describe why access was denied. The second param can be used to have the access_denied call redirect somewhere else. (based on modifications made by Mike)
  • pretty_tiem had the wrong array members being used
  • Per user theme selection works again.
  • Logout target can be user configured now.
  • Prettier handling of the maximum upload size.

Documentation

install / upgrade
The Basics of Voodoo setup and operation
License Terms for Voodoo

Modules

or just Voodoo for short; is a web application framework for Apache 1.3 and 2.0
interface to Apache::Voodoo configuration settings.
handles operations associated with debugging output.
error message displayer
Main interface between mod_perl and Voodoo
Base package for Apache::Voodoo::Install::* objects.
Apache Voodoo global settings writer
Pid file handler
handles common post site setup tasks
Update xml processor
Provides generic pagination controls
framework to handle common database operations
Internal module used by Voodoo when a end user module dies on load.

Provides

in lib/Apache/Voodoo/Loader.pm
in lib/Apache/Voodoo/Loader/Dynamic.pm
in lib/Apache/Voodoo/Loader/Static.pm
in lib/Apache/Voodoo/MP.pm
in lib/Apache/Voodoo/MP/V1.pm
in lib/Apache/Voodoo/MP/V2.pm
in lib/Apache/Voodoo/Session.pm
in lib/Apache/Voodoo/Session/File.pm
in lib/Apache/Voodoo/Session/Instance.pm
in lib/Apache/Voodoo/Session/MySQL.pm
in lib/Apache/Voodoo/Theme.pm
in lib/Apache/Voodoo/ValidURL.pm