Changes for version 2.03
- added documentation (all examples, OpenFrame::Application, OpenFrame::Constants, OpenFrame::Slot::*)
- fixed per-application configuration to actually work
- OpenFrame::Server::HTTP now takes a port parameter instead of using the general configurations. It also can now handle POSTs
- new Eliza 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
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
Examples
- examples/eliza/eliza.pl
- examples/eliza/templates/index.html
- examples/hangman/hangman.pl
- examples/hangman/images/h0.gif
- examples/hangman/images/h1.gif
- examples/hangman/images/h2.gif
- examples/hangman/images/h3.gif
- examples/hangman/images/h4.gif
- examples/hangman/images/h5.gif
- examples/hangman/images/h6.gif
- examples/hangman/words.txt
- examples/hangman2/hangman.pl
- examples/hangman2/templates/index.html
- examples/webserver/htdocs/index.html
- examples/webserver/htdocs/perl.gif
- examples/webserver/webserver.pl