Downloads
The latest version can be found here. I am
also hosting the download on SourceForge which I try and keep up to date. Currently the version you will find there is not the latest.
Compact version
See the downloads page for a compact version of Paloose to help
with performance issues.
Separate Log4PHP
See the Log4PHP downloads page for a discussion of which Lig4PHP
should be used with the full (uncompacted) version of paloose.
Full code of Paloose site
Someone has suggested that the code of this Paloose site is made available, although I have not included all the build files that
I use to construct the whole site. While in general I do not like to display my scruffy programming style to the world (although
Paloose itself does that), I have made a downloadable file of this site
(about 5 Mbytes) — I accept no responsibility for any problems, caveat emptor! I cannot
guarantee it is the latest version either.
Example Component Template
I have written an example component here
(tgz) that is a "template" for writing generator, transformer and serializer components; also included is an example
exceptions class used by the template. Future releases of Paloose will included it in the folder resources/templates/.
Version History
Please see the VERSIONS file that is bundled with the Paloose download for details of older versions. The compact version is
suffixed with "-c" in the version number but otherwise follows the same version scheme.
| 1.5.2 |
2011-08-08
|
•Added lib/environment/Cookie.php
•Added lib/environment/CookiesModule.php
•Added lib/acting/CookiesAction.php
•Added lib/selection/RegexpSelector.php
•Added lib/selection/VariableSelector.php
•Added lib/transforming/ModuleWriteTransformer.php
•Added cookies support in lib/environment/Environment.php
•Added cookies support in lib/serialization/HTMLSerializer.php
•Added cookies support in lib/serialization/XHTMLSerializer.php
•Added cookies support in lib/Paloose.php
•Added cookies support in resources/schemas/sitemap/paloose-sitemap-1.3.4.rng
•Added more logging in lib/error-handling/ErrorPage.php and lib/error-handling/HandleError.php
•Added exit exception in lib/pipelines/Pipeline.php to handle run errors properly
•Minor code cosmetics
|
| 1.5.0b3 |
2011-02-10
|
•Removed spurious logging output in SourceWritingTransformer
|
| 1.5.0b2 |
2011-01-22
|
•Cured bug that stopped request parameters being recognised
|
| 1.5.0b1 |
2011-01-15
|
•Major change to way Paloose is invoked (now through class wrapper and thus will not work with earlier
systems).
•Removed config.inc.php file and incorporated code into Paloose class.
•Changed the initiation files for each Paloose web site (server)
|
| 1.4.0b5 |
2011-01-13
|
•Added cleanup on exit (although needs more)
|
| 1.4.0b4 |
2011-01-03
|
•New version to enable client working.
•Removed all globals where possible into Environment class.
•Removed spurious commented out code (finally)
•Added PALOOSE_SESSIONS_REQUIRED and PALOOSE_CLIENT in config.inc.php
•Added sessionsRequired and client in config.inc.php
•Added necessary code to use above for Paloose to act as client to WordPress
server
•Huge chsange to naming standard to ensure no clashes (as far as possible) with calling systems such as
Wordpress
•Added client output buffer to Environment and associated code
•Cleaned up exit from Paloose
•Refined the root directory variables etc. to ensure multi-site working in
WordPress
|
| 1.3.6b1 |
2010-09-06
|
•Cured bug in Browser.php in regular expression handler for Opera browser
detection.
|
| 1.3.6 |
2010-08-02
|
•Added "Generated by Paloose" meta data in HTML head with version number.
|
| 1.3.5b5 |
2010-01-10
|
•Changed GalleryTransformer etc to allow for tagged text in image/folder
descriptions.
•Updated SQLTransformer to handle entities correctly.
•Updated SQLTransformer to handle query return values
better.
•Changed SQL query structure attributes.
•Added is_utf8 function in Utilities.
•Added utf8ToUnicodeEntities function in Utilities.
•Added makeStringHex function in Utilities
(debugging aid).
•Updated logging to the latest Log4PHP V2.0.0.
•Changed RequestParameterModule to ensure internal UTF format is
used.
•Cured bug in RequestParameterModule that did not encode arrays properly as
UTF-8.
•Rewrote the variable expander in StringResolver to handle expansion more
efficiently (and correctly)
•Cured bug in LogTransformer where too much logging was enabled (info should have been
debug)
•Updated several documentation pages to reflect the above and also correct several mistakes and clarify
other parts.
|
| 1.3.4b4 |
2009-12-01
|
•Missed eregi() sorted.
•Site documentation sorted in flows.
|
| 1.3.4b3 |
2009-10-05
|
•Added explicit time zone setting in Paloose.php. Cures a bug found when
porting to Mac OS X Snow Leopard.
•Changed eregi() to preg_match() etc in Browser.php.
|
| 1.3.4b2 |
2009-08-02
|
•Cure entity translation problem in Utilities::xlateEntity().
|
| 1.3.4b1 |
2009-07-22
|
•Tidy up XHTMLSerializer. There were problems with my local server with
freeing objects.
|
| 1.3.4 |
2009-06-07
|
•Updated PDF documentation with indexing.
•Added implicit entity translation in generators (FileGenerator and PXTemplateGenerator)
•Corrected Reader error-number bug
•Added regular expression variables ({0}, {1}, {2}, ...) to global module
(accessed as {global:__0}, {global:__1}, {global:__2}, ...
respectively.
|
Copyright 2006 – 2011 Hugh Field-Richards. All Rights Reserved.