Changes for version 0.96

  • added $model->pkit_input_hashref method, gets inputs (request params) as a reference to hash
  • renamed pkit_set_page_id to pkit_internal_redirect easier to remember and naming consistant with pkit_redirect method
  • Added installation troubleshooting tips, thanks to Chris Burbridge and Nick Wood for helpful pointers
  • Apache::PageKit->handler and startup are now called as class methods
  • pagekit.org example cookies should work even when the url is not of the form *.pagekit.org
  • fixed error when cookie_domain was not set
  • cookie_domain is now a NMTOKENS field and you can pass multiple domains to it, seperated by spaces
  • Added $model->pkit_query method which is a wrapper to HTML::Template::query
  • Added online editing tools for editing View templates using Apache::PageKit::Edit.
  • Added support for <PKIT_VAR NAME="LAST_CRUMB">
  • Fixed errors with s/cookie_crumb/bread_crumb/
  • Added session_expires to control the expire time for the session cookie

Modules

Application framework using mod_perl and HTML::Template
Reads and provides configuration data.
Parses and stores content in XML files.
Web based editing tools for View templates
Error Handling under mod_perl
Base Model Class
Session Handling
Bridge between Apache::PageKit and HTML::Template
Validates user input (usually from an HTML form) based on input profile.