Changes for version 2.30

  • now Apache::CIPP and CGI::CIPP are integrated into the CIPP distribution. Extra downloading and installation is not neccessary anymore. The documentation is actually not perfectly merged, so some READMEs and PODs contain redundant information. Please be patient: a new documenatation is on its way! ;) Anyhow: this adresses only installation notes. The CIPP language itself is good documented through the CIPP::Manual POD module.
  • the experimental implementation of Subroutine Includes is now less experimental ;) You can control this feature through the Apache or CGI::CIPP configuration parameter 'include_subs'. The future will bring CIPP module generation with all that caching stuff for Apache::CIPP and CGI::CIPP environments, and not only under new.spirit.
    • Note:
    • Before enabling Subroutine Includes, delete your CIPP cache directory, because the internal file structure has changed.
  • the new configuration parameter 'stats' controls collection of runtime profile statistics. You can see how much time your programs *and* Includes spend. Refer to the Apache::CIPP manpage for a brief description of enabling this feature.
    • Note:
    • Statistics are collected on a per process base, so this only functions for mod_perl or SpeedyCGI environments. Pure CGI environments (new.spirit or CGI::CIPP) are currently not supported, but this may change in future.

Modules

Use CIPP embedded HTML Pages with mod_perl
Use CIPP embedded HTML Pages in a CGI environment
Powerful preprocessor for embedding Perl and SQL in HTML
Reference Manual

Provides

in lib/CGI/CIPP.pm
in lib/CIPP/Cache.pm
in lib/CIPP/DB_DBI.pm
in lib/CIPP/Include.pm
in lib/CIPP/InputHandle.pm
in lib/CIPP/LangDE.pm
in lib/CIPP/LangEN.pm
in lib/CIPP/LangDE.pm
in lib/CIPP/LangEN.pm
in lib/CIPP/OutputHandle.pm
in lib/CIPP/Request.pm
in lib/CIPP/Runtime.pm
in lib/CIPP/Stat/Collect.pm
in lib/CIPP/Stat/Show.pm
in lib/CIPP.pm
in lib/HTML/CIPP.pm