Download List

Project Description

CGI::Application is a Perl framework intended to
make it easier to create sophisticated, reusable
Web-based applications. This module implements a
methodology which can make Web software easier to
design, easier to document, easier to write, and
easier to evolve. CGI::Application builds on
standard, non-proprietary technologies and
techniques, such as the Common Gateway Interface
and Lincoln D. Stein's excellent CGI.pm module.
CGI::Application judiciously avoids employing
technologies and techniques which would bind a
developer to any one set of tools, operating
system, or Web server.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-08-13 21:10
2.1

The param() method has been extended to allow multiple parameters to be set at
one time via a hash (or hashref). A bug in the run() method where a null-string
run-mode would be considered valid was fixed. A zero-length run-mode will now
result in the start_mode() being called. The run_mode() method now may be
called subsequently to amend the list of run-modes.
Tags: Major feature enhancements

2001-06-26 19:50
2.0

The mode_param() method now allows you to specify a call-back (via sub-ref) instead of a CGI parameter to retrieve the run-mode. A special (optional) run-mode of last resort, "AUTOLOAD", has been added which will catch the exception when an unspecified run-mode is called. Run-mode methods may return scalar-refs instead of scalars. HTML::Template is loaded only when (and if) load_tmpl() is called.
Tags: Major feature enhancements

2001-05-30 23:54
1.31

This release has enhanced capabilities for
creating general superclasses for your projects.
All run modes may be referenced by method name, in
addition to subref. cgiapp_init() hook has been
created to allow for inherited common behaviors.
Minor bugs in default values have been fixed. The
docs have been updated to favor new name-based
run-mode method references.
Tags: Major feature enhancements

2001-01-30 15:12
1.2

load_tmpl() was modified to pass extra params to HTML::Template's new_file() constructor. The docs were fixed up a bit. Minor code clean-up was made.

2001-01-30 15:12
1.1

Initial freshmeat announcement

Project Resources