Changes for version 0.99

  • logins are redirected to selfurl if there is no pkit_done param
  • merged View/Component and Page directories.
  • $model->input_param -> $model->input, $model->fillinform, $model->pnotes
  • $model->output_param -> $model->output
  • $model->dispatch(class,method,params) now is my $class_object = $model->pkit_create(class) $class_object->method(params);
  • authentication code no longer sets $model->input_param('pkit_user') and $model->output_param('pkit_user')
  • Fixed warning messages if $^W is turned on
  • Now requires classes if they are not already loaded. (Boris Zentner)
  • Fixed bug when calling pkit_get_orig_uri from pkit_get_default_page
  • Fixed bug when page_id is not found.
  • Now matches </PKIT_COMPONENT>, </PKIT_VAR>, </MODEL_VAR> tags generated by XSLT
  • Fixed bug in View.pm for checking for new uploads to $pkit_view directory.
  • Fixed bug in XML::XPathTemplate where queries were converted to lowercase. (Boris Zentner)

Modules

Error Reporting under mod_perl
MVCC web framework using mod_perl, XML and HTML::Template
Reads and provides configuration data.
Adaptor to XML::LibXSLT and XML::XPathTemplate
Base Model Class
Session Handling
Bridge between Apache::PageKit and HTML::Template
Validates user input (usually from an HTML form) based on input profile.
Easy access to XML files using XPath and HTML::Template

Provides

in lib/Apache/PageKit/Param.pm