Changes for version 2.04 - 2001-11-22

  • completely changed session implementation: instead of rolling our own we now use the excellent Apache::SessionX (which is not dependent on Apache, despite the name). The "sessiondir" config parameter is now obsolete
  • new OpenFrame::Slot::Debugger and example
  • OpenFrame::Server::HTTP now preforks (and can do file uploads)
  • no longer produce warnings when under -w or "use warnings". To enable tracing through openframe, enable debugging by using: $config->setKey(DEBUG => 1);
  • made sure errors were being passed around (and new error test)
  • new file upload example

Documentation

OpenFrame Application Writers Guide
OpenFrame installation guide.

Modules

An Application Framework for Perl and the Web
An abstract cookie class
An abstract request class
An abstract response class
Base class for all OpenFrame applications
Simple OpenFrame configuration
Constants for OpenFrame
Provides exception handling for OpenFrame
Class representing an OpenFrame installation
Apache extension for OpenFrame
Provide direct access to OpenFrame
Provide standalone HTTP access to OpenFrame
Information about OpenFrame Slots
Debug OpenFrame applications
Slot that returns an error
Serve static HTML files
Serve static image files
Decline serving image files
Handle cookie-based sessions
Handle cookie-based sessions

Provides

in lib/OpenFrame/AbstractCookie.pm
in lib/OpenFrame/Exception.pm
in lib/OpenFrame/Exception.pm
in lib/OpenFrame/Exception.pm
in lib/OpenFrame/Slot/Dispatch.pm
in lib/OpenFrame/Slot/Dispatch/Local.pm
in lib/OpenFrame/Slot/Exception.pm
in lib/OpenFrame/Slot/Generator.pm
in lib/OpenFrame/Slot.pm