Télécharger la liste

Sponsored link

Description du projet

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.

Système requise

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.

2009-02-15 15:59
4.21

Compatibilité avec CGI:: Application:: Server a été améliorée. Les erreurs typographiques ont été fixés.
Tags: Minor feature enhancements
Compatibility with CGI::Application::Server was improved. Typographical errors were fixed.

2003-06-03 14:09
3.1

Un cgiapp_postrun () Hook a été ajouté, qui permet l'exécution de sortie mode pour être «pipeline» à travers des filtres en option, de modifier le contenu et en-têtes HTTP, s'il le souhaite. (header_type "none") a été ajouté à supprimer la production d'en-tête HTTP. Un bug où les objets non-CGI.pm requête n'a pas pu être définie au moment de l'initialisation via la méthode new () a été fixée. L'exécution par défaut dump_html-mode a été changé pour être référencés par leur nom plutôt que de sous-ref, lui permettant d'être redéfinie dans une sous-classe. La course en mode courant a été ajouté à la sortie du dump () et dump_html ().
Tags: Major feature enhancements
A cgiapp_postrun() hook was added, which allows run-mode output to be "pipelined" through optional filters, modifying the content and HTTP headers, if so desired. header_type("none") was added to suppress HTTP header output. A bug where non-CGI.pm query objects couldn't be set at initialization time via the new() method was fixed. The dump_html default run-mode was changed to be referenced by name instead of sub-ref, allowing it to be overridden in a sub-class. The current run-mode was added to the output of dump() and dump_html().

2003-02-19 16:38
3.0

La méthode run () a été modifié pour utiliser fonctions intégrées de Perl en appel de la méthode dynamique pour tous les modes de fonctionnement, que ce soit par nom ou par code ref. Cette mesure vise à améliorer les performances d'exécution. Une nouvelle méthode cgiapp_get_query Overridable () a été ajoutée. Il est possible de remplacer le cgiapp_get_query () pour retourner un objet de quelque autre module d'ailleurs CGI.pm, à condition qu'elle soit suffisamment compatible. Le run_modes () méthode a été modifiée pour permettre une liste des modes d'exécution doit être désigné par une référence de tableau. Cela créera automatiquement un second modes de table qui cartes à partir d'un run-mode à un second mode de la méthode du même nom.
Tags: Major feature enhancements
The run() method was changed to use Perl's built-in dynamic method call for all run modes, whether by name or by code ref. This is intended to improve run-time performance. A new overridable method cgiapp_get_query() was added. It is possible to override the cgiapp_get_query() method to return an object of some other module besides CGI.pm, providing that it is sufficiently compatible. The run_modes() method was changed to allow a list of run-modes to be designated via an array reference. This will automatically create a run-modes table which maps from a run-mode to a run-mode method of the same name.

2002-05-28 21:36
2.4

La capacité de changer l'approche en mode courant a été ajouté à cgiapp_prerun (). En appelant prerun_mode () vous pouvez modifier dynamiquement le mode qui sera appelé en fonction de critères spécifiques. Le tmpl_path () a été modifié pour plus intuitivement en queue d'aronde en HTML:: paramètre PATH modèle. La documentation a été affinée pour être plus facilement comprise par les nouveaux utilisateurs.
Tags: Major feature enhancements
The capability to change the current run-mode has been added to cgiapp_prerun(). By calling prerun_mode() you can dynamically modify which mode will be called based on specific criteria. The tmpl_path() method has been modified to more intuitively dovetail into HTML::Template's PATH parameter. The documentation has been refined to be more easily understood by new users.

2002-05-10 17:15
2.3

Un crochet nouvelle API, cgiapp_prerun (), a été ajoutée. Ce crochet est appelée juste avant le run-mode est invoqué. Cette méthode reçoit le nom de l'exécuter en mode courant comme argument. Un nouveau module CGI:: Application:: Formulaire de courriel, a été ajoutée. Ce module est un exemple de comment utiliser CGI:: Application, et il est prévu d'être très faciles à réutiliser, tout en étant sûre et fonctionnelle suffisante pour remplacer une partie de la plus stricte "mail" forme de scripts.
Tags: Major feature enhancements
A new API hook, cgiapp_prerun(), has been added.
This hook is called just before the run-mode is
invoked. This method receives the name of the
current run-mode as an argument. A new module,
CGI::Application::Mailform, was added. This module
is an example of how to use CGI::Application, and
it is intended to be very easy to reuse, while
still being secure and functional enough to
replace some of the more onerous "form mail"
scripts.

Project Resources