Changes for version 0.89 - 2000-12-03

  • Major changes in API, leading up to 0.9 pre-beta and 1.0 beta release
  • Created Apache::PageKit::Config, for configuration directives, replacing Apache::PageKit::Info
  • Created Apache::PageKit::Content, for XML content
  • Created content XML files for separation of content from presentation
  • Reorganized pagekit.org files into Model/View/Content/Controller directories
  • Rewrote pagekit.org site to use DBD::Sprite and Apache::Session::File instead of MySQL, so could include in test suite without requiring MySQL
  • Used Apache::Test in test suite to test working copy of pagekit.org web site.

Modules

Application framework using mod_perl and HTML::Template
Reads and provides configuration data.
Parses and stores content in XML files.
Error Handling under mod_perl
Validates user input based on Apache::Request object
Session Handling
Bridge between Apache::PageKit and HTML::Template
Validates user input (usually from an HTML form) based on input profile.