From: Boris Z. <bz...@2b...> - 2004-10-25 12:19:23
|
Hi, it has changes a lot, the patch is ~80k so I do not post it to A::P dev. Please test it and provide some feedback. Currently avail on http://eg.2bz.de/Apache-PageKit-1.15.tar.gz Next monday on CPAN. 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 ) Changes | 21 + MANIFEST | 40 ++- META.yml | 4 Makefile.PL | 327 ++++++++++++++++++++++---- README | 29 +- docsrc/manual.xml | 2 docsrc/reference.xml | 14 + eg/Model/MyPageKit/MyModel.pm | 9 eg/View/Default/charset_tmpl.tmpl | 17 + lib/Apache/PageKit.pm | 33 ++ lib/Apache/PageKit/Content.pm | 5 lib/Apache/PageKit/Model.pm | 12 lib/Apache/PageKit/View.pm | 473 ++++++++++++++++++++++++++++++++++---- scripts/pkit_rename_app.pl | 69 +++++ scripts/pkit_setup_db.pl | 153 ++++++++++++ setup_eg.pl | 60 ---- t/01_dummy.t | 5 t/02_language.t | 61 ++++ t/03_charset.t | 48 +++ t/04_anon_cookies.t | 34 ++ t/05_account.t | 65 +++++ t/06_login.t | 60 ++++ t/07_restricted.t | 32 ++ t/08_fresh_cookie_redirect.t | 28 ++ t/09_charset_tmpl.t | 45 +++ t/10_pkit_comment.t | 19 + t/1_dummy.t | 5 t/TEST.PL | 44 ++- 28 files changed, 1490 insertions(+), 224 deletions(-) -- Boris |