Apache-PageKit
view release on metacpan or search on metacpan
- Add docs for <PKIT_ELSE>, <PKIT_IS_ERROR>, <PKIT_NOT_ERROR> and
pkit_component_params_hashref (Boris Zentner)
- Fix pkit_validate_input to work with Data::FormValidator >= 1.11
(Paul G. Weiss, Boris Zentner)
1.10
- Add a note to the docs, that some pages can not be protected
(Boris Zentner, Rob Starkey)
- Fix some links in the eg site to work in a different
location (Boris Zentner)
- Do not deliver a page direct if the client forget to add a '/'
instead redirect to the right place. This is done to get
relative links right. (Boris Zentner)
- Prepare PageKit for W32 (Boris Zentner)
- Avoid changing apr->filename and apr->path_info
(Boris Zentner)
- Fix warning, when the clients browser did not send a
User-Agent header. (Boris Zentner)
- Fix for startup when passed parameter should override
PKIT_ROOT and PKIT_SERVER settings (TJ Mather)
- Workaround another UTF conversion bug in perl 5.6.1
(Boris Zentner, Gabriel Burca)
- Fix docs for PKIT_HAVE_MESSAGES and PKIT_HAVE_NOT_MESSAGES
(Boris Zentner)
- Fix: pkit_edit translate & to & since <textarea> holds
#PCDATA, but we want it raw. (Boris Zentner)
- Fix warning, when pkit_auth_session_key is called with a session
without a user_id or the database can not provide a login
or passwd. (Boris Zentner)
- Fix: do NOT cache the page, that force us to login (Boris Zentner)
- Fix warning, when a pkit_macro tag is used without the same
parameter in the pkit_component tag (Boris Zentner)
- Fix pkit_input_hashref for the case where you request the hash,
change something and request the hash again. In error
you get the old value(s) back. (Glenn Morgan)
- Fix call pkit_on_error before the session data is saved.
So you can rollback the changes, even if your session
data is in the same db with your application.
(Boris Zentner)
- Fix replace <PKIT_ERRORSTR> even inside pkit_message
strings. (Boris Zentner)
- Use parameters for Apache::PageKit->startup if we can not
find PKIT_ROOT and or PKIT_SERVER for
mod_perl >= 1.06 (Boris Zentner)
- Add patch to use <PKIT_ERRORSPAN> and <PKIT_ERRORFONT>
without a name attribute. (Boris Zentner)
- Add: component subs are called with component-parameters.
See pkit_component_params_hashref
(Boris Zentner)
! Component code is called inorder from top to the bottom
(Boris Zentner)
- Fix: bug, where path relative components are not listed
as an edit component. (Boris Zentner, Gabriel Burca)
- Fix: A errormessage is fixed, that report file is out of
the root_dir even if the file is not found.
(Boris Zentner, Gabriel Burca)
- Add new server option cookie_postfix. To name cookies just for the
case, that multiple pkit applications run in the same
apache server. (Boris Zentner, David Raimbault)
- Fix: write the session data and destroy the db connection
even if an error transpires (Boris Zentner)
- Fix: defer delivery of static pages if parameters are attached to
the URI. This allows to login/logout even with a static
default page (Boris Zentner)
- Fix iconv conversion: it is perfect legal to convert an empty
string '' to another charset (Boris Zentner)
- Add new tags <PKIT_HAVE_MESSAGES> and <PKIT_HAVE_NOT_MESSAGES>
(Boris Zentner, Sebastian Feuerstack)
1.09
- Fix: case where something.xml was added to the mtimes hash even
if it does not exists (only if all your content came from
another file via xpath document() function) this result in a
slowdown for the page unless reload="no" (Boris Zentner)
- Fix: die with the error from the fop command.
So the errors show up in your browser or log (Boris Zentner)
- Fix content_encoding header. If unsure, play save and send
the page NOT gzipped (Boris Zentner)
- Fix fop example pages (John Robinson)
- Add new global option protect_static (Boris Zentner)
- Remove some mystery chars (0xA0) (Boris Zentner)
- Add new hook pkit_on_error to catch and maybe repair fatal errors
(Boris Zentner)
! Simplified and more robust startup (Boris Zentner)
- Clear missing server section on reload (Boris Zentner)
- Die if a conversion from one charset to another is not possible.
Maybe a char is not part of the target charset.
(Boris Zentner, Gabriel Burca)
! Add protection of static pages with the require_login config
attribute. (Boris Zentner)
- Fix two cases where a filehandle can be used even if open failed
(Boris Zentner)
- Fix uri_prefix so that the url did not grow anymore (Boris Zentner)
- Remove unused modules Data::Dumper and Carp from View.pm (Boris Zentner)
- Fix to deliver static pages unzipped if desired (Anton Permyakov)
- Fix case where wrong cached file is used for xsl files with
reload="no" and first called without parameters in the
URL (Boris Zentner, Ben Ausden)
1.08
- Added on-line editing tools
- Add Postgres support (Chris Hamilton)
- Add support for page based sessions (Boris Zentner)
- Add support for localized messages of pkit (Boris Zentner)
- Add fr message catalog (David Raimbault)
- Add pt message catalog (Leonardo T. de Carvalho)
- Add de message catalog (Boris Zentner)
! Change default for html_clean_level to 0 (Boris Zentner)
- Add <PKIT_NOT_ERROR> directive to seperate errors
from messages (David Christian)
! Catch up with new interface in XML::LibXML 1.31 (Anton Berezin)
- Fix eg/View/(xml|wml|pdf)/simple_page.xsl (Boris Zentner)
- Add pkit_get_config_attr function to get config options from your
Config.xml (Boris Zentner, Leonardo T. de Carvalho)
- Add new <USER> section in Config/Config.xml where your own
config data takes place (Boris Zentner)
- Add a optional second argument for pkit_set_errorfont (Boris Zentner)
- Add new global config option default_errorstr (Boris Zentner)
- Add new pkit tag <PKIT_ERRORSTR> (Boris Zentner)
- Fix _load_component to die if we can not read the
component file (Anton Permyakov)
- Add new function pkit_set_errorspan. It replaced pkit_set_errorfont
which is obsolete and should not be used anymore. (Boris Zentner)
- Add new pkit tag <PKIT_ERRORSPAN> as replacement for
( run in 0.540 second using v1.01-cache-2.11-cpan-e1769b4cff6 )