Modules

Demo of CGI::Portable that implements a complete guest book with unlimited questions that also e-mails submissions to the website owner.
Demo of CGI::Portable that implements an e-mail submission form with unlimited questions.
Demo of CGI::Portable sending a redirection header.
Demo of CGI::Portable that displays a static text page, which can be in multiple segments.
Demo of CGI::Portable that displays a static HTML page.
Demo of CGI::Portable that tracks web site usage details, as well as e-mail backups of usage counts to the site owner.
Framework for server-generic web apps
Run under CGI, Apache::Registry, cmd line
Run under IO::Socket-based Perl server
Delegate construction, navigation of hierarchical screens
Delegate construction of a screen between several modules
Define whole response screens within a config file
Manages error list for operations
Manages virtual file system and app instance config files
Stores user input, makes self-referencing urls
Stores user output; HTTP headers/body, HTML page pieces

Provides

in demos/animals/Aardvark.pm
in demos/animals/Camel.pm
in demos/shared/DemoUsage.pm
in demos/image/DrawImage.pm
in demos/frameset/FrameSet.pm
in demos/smarthouse/LM465.pm
Owl
in demos/animals/Owl.pm
in demos/animals/Panda.pm
in demos/animals/Tiger.pm
X10
in demos/smarthouse/X10.pm