<?oxygen RNGSchema="../resources/schemas/page.rng" type="xml"?>
<?oxygen SCHSchema="../resources/schemas/page.rng"?>
<page:page __file="2db7636c62b07c300d8a0dca15a246cb" __status="-1">......</page:page> <page:page __file="2db7636c62b07c300d8a0dca15a246cb" __status="-1" xmlns:paloose="http://www.paloose.org/schemas/Paloose/1.0" xmlns:link="http://www.hsfr.org.uk/Schema/Link" xmlns:list="http://www.hsfr.org.uk/Schema/List" xmlns:page="http://www.hsfr.org.uk/Schema/Page" xmlns:t="http://www.hsfr.org.uk/Schema/Text" xmlns:i18n="http://apache.org/cocoon/i18n/2.1" xmlns:xi="http://www.w3.org/2001/XInclude">
<page:meta>
<page:title>Paloose — Downloads</page:title>
<page:copyright>Copyright 2006 – 2017 Hugh Field-Richards. All Rights Reserved.</page:copyright>
</page:meta>
<page:content>
<t:heading level="1">Downloads</t:heading>
<t:p>The latest version can be found
<link:link type="uri" ref="/pp/downloads/paloose-latest.tgz">here</link:link>
. I will
also be sourcing the entire Paloose system on BitBucket in the near future. The SourceForge download will shortly be
removed (it is not the latest anyway).
</t:p>
<t:heading level="2">Compact version</t:heading>
<t:p>See the
<link:link type="uri" ref="downloads-compact.html">downloads page</link:link>
for a compact version of
Paloose to help with
<link:link type="uri" ref="documentation/performance-1.html">performance issues</link:link>
.
</t:p>
<t:heading level="2">Simple Site</t:heading>
<t:p>I have a download of the
<link:link type="uri" ref="/pp/downloads/HelloWorld.tgz">Simple HelloWorld
site</link:link>
.
</t:p>
<t:heading level="2">Separate log4php</t:heading>
<t:p>See the
<link:link type="uri" ref="downloads-log4php.html">log4php downloads page</link:link>
for a discussion of
which log4php should be used with the full (uncompacted) version of paloose.
</t:p>
<t:heading level="2">Full code of Paloose site</t:heading>
<t:p>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
<link:link type="uri" ref="downloads/pp.tgz">downloadable file of this site</link:link>
(about 5 Mbytes) — I accept no responsibility for any problems,
<t:foreignWord>caveat emptor</t:foreignWord>
! I cannot guarantee it is the latest version either.
</t:p>
<t:heading level="2">Example Component Template</t:heading>
<t:p>I have written an example component
<link:link type="uri" ref="/pp/downloads/ComponentTemplate.tgz">here
(tgz)</link:link>
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
<t:code type="dir">resources/templates/</t:code>
.
</t:p>
<t:heading level="2">Sitemap Schema (RELAX-NG/Schematron)</t:heading>
<t:p>There is an experimental schema for Paloose sitemaps that I use in conjunction with the
<link:link type="uri" ref="https://www.oxygenxml.com" target="oXygen">oXygen editor</link:link>
. It is distributed in the
<t:code type="dir">paloose/resources/schemas/sitemap_RNG_schemas</t:code>
folder. However I have produced a pretty-printed
online version
<link:link type="uri" ref="paloose-sitemap.rng" target="schemas">here</link:link>
which is slightly
easier to read. If anyone is interested in the transforms and style sheets to produce this version from the XML then
please contact me.
</t:p>
<t:heading level="2">Version History</t:heading>
<t:p>Please see the VERSIONS file that is bundled with the Paloose download for details of older versions (you can also
view it
<link:link type="uri" ref="/pp/downloads/versions.pdf"> here</link:link>
). The compact version is suffixed with
"-c" in the version number but otherwise follows the same version scheme.
</t:p>
<t:note type="warning">Versions before 1.12.x and earlier are not compatible with Version 1.13.0 and later. It is
relatively easy to update the sitemaps to the latest version, see the documentation on serializers and
components.</t:note>
<paloose:versions>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2023-03-10</i18n:date>
</paloose:version-date>
<paloose:version-number>1.15.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.15.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item>Added delete fragment in source:insert.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2023-02-28</i18n:date>
</paloose:version-date>
<paloose:version-number>1.14.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.14.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item>Cured major bug in StringResolver that would not expand variables embedded in strings.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2023-01-28</i18n:date>
</paloose:version-date>
<paloose:version-number>1.13.4</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.13.4.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item>Cured bug in ModuleWriteTransformer preventing correct detection of paloose:module tag.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2023-01-04</i18n:date>
</paloose:version-date>
<paloose:version-number>1.13.2</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.13.2.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item>Updated Redirect and Selector modules.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2022-12-28</i18n:date>
</paloose:version-date>
<paloose:version-number>1.13.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.13.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item>Changed enclosed serializer elements to parameters.</paloose:version-item>
<paloose:version-item>Changed enclosed global-variables elements to variables.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2022-10-04</i18n:date>
</paloose:version-date>
<paloose:version-number>1.12.3</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.12.3.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Cured problem preventing null namespaces in enclosed serializer
elements.</paloose:version-item>
<paloose:version-item> Updated RNG Schema for sitemaps.</paloose:version-item>
<paloose:version-item> General cosmetics.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2022-08-12</i18n:date>
</paloose:version-date>
<paloose:version-number>1.12.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.12.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Corrected static call to non-static method DOMImplementation in
HTMLSerializer.</paloose:version-item>
<paloose:version-item> Cured bug where GEDCOM tags starting with "_" were not being
recognised.</paloose:version-item>
<paloose:version-item> Added MobileSelector to support selection on mobile devices.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2022-04-14</i18n:date>
</paloose:version-date>
<paloose:version-number>1.11.3</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.11.3.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Added src/dst in pipeline for SCSS transformer (component values now default
values).</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2020-12-18</i18n:date>
</paloose:version-date>
<paloose:version-number>1.11.2</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.11.2.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Include Utilities class added to SCSSCompile.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2020-12-12</i18n:date>
</paloose:version-date>
<paloose:version-number>1.11.1</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.11.1.tgz</paloose:version-file>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2020-12-07</i18n:date>
</paloose:version-date>
<paloose:version-number>1.11.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.11.0.tgz</paloose:version-file>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2020-11-23</i18n:date>
</paloose:version-date>
<paloose:version-number>1.10.1</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.10.1.tgz</paloose:version-file>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2020-11-07</i18n:date>
</paloose:version-date>
<paloose:version-number>1.10.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.10.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Changed sizeof() function calls to use empty() and count()</paloose:version-item>
<paloose:version-item> Updated to use PHP V5.5</paloose:version-item>
<paloose:version-item> Minor cosmetics</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2017-05-15</i18n:date>
</paloose:version-date>
<paloose:version-number>1.9.1</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.9.1.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Cured bug that prevented certain cases of cachable behaviour</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2017-05-11</i18n:date>
</paloose:version-date>
<paloose:version-number>1.9.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.9.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Added expansion of module variables in sitemap globals</paloose:version-item>
<paloose:version-item> Added
<link:link type="uri" ref="/pp/documentation/variableTransformer.html">VariableTransformer</link:link>
and
<link:link type="uri" ref="/pp/documentation/string2XMLTransformer.html">String2XMLTransformer</link:link>
(to support
PCMS).
</paloose:version-item>
<paloose:version-item> Cured bug which gave protected error (removed gTranslatedDOM variable in I18Transformer
and GalleryTransformer)</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2017-02-6</i18n:date>
</paloose:version-date>
<paloose:version-number>1.8.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.8.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Added
<link:link type="uri" ref="/pp/documentation/selectors.html#ResourceExistsSelector">ResourceExistsSelector</link:link>
</paloose:version-item>
<paloose:version-item> Cured null otherwise problem in pipe selectors</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2016-03-22</i18n:date>
</paloose:version-date>
<paloose:version-number>1.7.2</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.7.2.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Cured null include/exclude problem in DirectoryGenerator.</paloose:version-item>
<paloose:version-item> Added dir:empty tag for null returns from scan directory in
DirectoryGenerator</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2015-11-30</i18n:date>
</paloose:version-date>
<paloose:version-number>1.7.1</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.7.1.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Updated XMLSerializer.php change that should have been done for
1.7.0.</paloose:version-item>
</paloose:version-description>
</paloose:version>
<paloose:version>
<paloose:version-date>
<i18n:date i18n:pattern="%e %B %G">2015-11-29</i18n:date>
</paloose:version-date>
<paloose:version-number>1.7.0</paloose:version-number>
<paloose:version-file>/pp/downloads/paloose-1.7.0.tgz</paloose:version-file>
<paloose:version-description>
<paloose:version-item> Updated throughout to conform with PHP STRICT.</paloose:version-item>
</paloose:version-description>
</paloose:version>
</paloose:versions>
</page:content>
</page:page>