Apache2-PageKit

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

	- 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
        	<PKIT_ERRORFONT> (Boris Zentner)
 	- Add new global config option 'errorspan_begin_tag' and
        	'errorspan_end_tag' (Boris Zentner)
	- Add new tags SECTIONS and SECTION for use in Config/Config.xml
        	they allow to set defaults for groups of pages
                (Boris Zentner, Ben Ausden)
        - Fix view tag attribute 'output_media' to the documented
        	'content_type'. Also test the page tag attribute
                'content_type' first. (Boris Zentner)
        - Do not use autovivification for file and dirhandles, to be
        	compatible with perl 5.005 (Boris Zentner)
        - Remove unused attrs from Config.xml View tags (Boris Zentner)
        - Add global config options session_class and page_session_class
        	both defaults to Apache::SessionX (Boris Zentner)
        - Remove XML::Parser and prefer XML::LibXML (Boris Zentner)
        - Replace Apache::PageKit::Session with Apache::SessionX (Boris Zentner)
	- Fix: clear all global config attrs before (re)parsing the
		config (Boris Zentner)
        - Fix case where the DBI connection is terminated in pkit_cleanup_code
        	before the session is written back (Anton Berezin)
        - Remove usage of XML::XPath and XML::Parser in flavor of XML::LibXML
        	this change involves also XML::XPathTemplate (Boris Zentner)
        - Fix: add used Content files to the mtimes hash. (Boris Zentner)
        - Add new global option template_class, to choose the module to process
		our tempaltes. Must be HTML::Template compatible
                for now. (Boris Zentner)
	- Add and document new method $model->pkit_send used to send data or files
        	to the client (Boris Zentner)

1.07
	- Fixed language localisation (Boris Zentner)



( run in 2.054 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )