Changes for version 1.15
- Add: request_class parameter just for the case, that you like another class or subclass do what Apache::Request do for you. Defaults to Apache::Request::PageKit ( Boris Zentner )
- Fix: conversion error if the tmpl file's encoding is != utf8 and no content_var's are used. affects only perl < 5.8.0 ( Boris Zentner )
- Add: Basic testsuite ( Boris Zentner )
- Remove setup_eg.pl this file is obsolete ( Boris Zentner )
- Fix: Fresh created session cookie headers are wrongly not send for pkit_redirect pages this is fixed now. ( Boris Zentner )
- Add: Experimental support for Template Toolkit. Enabled with template_class = "Template" in your Config.xml ( Boris Zentner)
- Fix: with pkit_admin=on and perl 5.8.x the input data is converted to your default_input_charset. ( Boris Zentner, Sean Lee )
- Send Content-Length header for static files. ( Boris Zentner )
- Fix: eg/dbfile needs rw permission even for nobody or nouser if apache is started as root. ( Boris Zentner, Shawn Poulson )
Documentation
The Frequently Asked Questions for Apache::PageKit
Modules
Error Reporting under mod_perl
MVCC web framework using mod_perl, XML and HTML::Template
Base Model Class
Session Handling
Provides
in lib/Apache/PageKit/Config.pm
in lib/Apache/PageKit/Content.pm
in lib/Apache/PageKit/Edit.pm
in lib/Apache/PageKit/Param.pm
in lib/Apache/PageKit/View.pm
in lib/Apache/PageKit/View.pm
in lib/Apache/PageKit.pm
Examples
- eg/Config/Config.xml
- eg/Config/PageKit_Config-0.97.dtd
- eg/Content/charset.xml
- eg/Content/content_loop.xml
- eg/Content/customize.xml
- eg/Content/form_validation.xml
- eg/Content/index.xml
- eg/Content/language.xml
- eg/Content/license.xml
- eg/Content/login1.xml
- eg/Content/media_xslt.xml
- eg/Content/newacct1.xml
- eg/Content/restricted.xml
- eg/README
- eg/View/Default/begin_cell.tmpl
- eg/View/Default/bottom.tmpl
- eg/View/Default/charset.tmpl
- eg/View/Default/charset_tmpl.tmpl
- eg/View/Default/content_loop.tmpl
- eg/View/Default/customize.tmpl
- eg/View/Default/demo_desc.tmpl
- eg/View/Default/end_cell.tmpl
- eg/View/Default/form_validation.tmpl
- eg/View/Default/index.tmpl
- eg/View/Default/language.tmpl
- eg/View/Default/license.tmpl
- eg/View/Default/login1.tmpl
- eg/View/Default/media.tmpl
- eg/View/Default/newacct1.tmpl
- eg/View/Default/pkit_edit/open_file.tmpl
- eg/View/Default/restricted.tmpl
- eg/View/Default/simple_page.xsl
- eg/View/Default/top.tmpl
- eg/View/pdf/media.tmpl
- eg/View/pdf/simple_page.xsl
- eg/View/print/bottom.tmpl
- eg/View/print/top.tmpl
- eg/View/wml/media.tmpl
- eg/View/wml/simple_page.xsl
- eg/View/xml/media.tmpl
- eg/View/xml/simple_page.xsl
- eg/contrib/bin/build_locale.pl
- eg/contrib/locale/README
- eg/contrib/locale/templates/empty/empty.po
- eg/contrib/locale/templates/po/de.po
- eg/contrib/locale/templates/po/fr.po
- eg/contrib/locale/templates/po/pt.po