1 xsltools (0.4.2-0ubuntu1) hoary; urgency=low 2 3 * Added a content type check in the XSLFormsResource 4 class, permitting non-form-based resources to access the 5 raw request data, rather than have the data processed 6 unsuccessfully and consequently discarded. 7 * Added a script and a function to fix template namespaces 8 after editing in a careless editor. 9 * Changed libxml2mod and libxsltmod import details to try 10 libxmlmods - suggested by Lucian Wischik for libxml2dom. 11 12 -- Paul Boddie <paul@boddie.org.uk> Tue, 28 Nov 2006 23:27:09 +0100 13 14 xsltools (0.4.1-0ubuntu1) hoary; urgency=low 15 16 * Made translations specified using the template:i18n 17 annotation take priority over template:value 18 annotations. 19 * Added expression-based template:i18n annotations, and 20 provided fallback output for such translations based on 21 the value of the evaluated expression. 22 23 -- Paul Boddie <paul@boddie.org.uk> Tue, 21 Mar 2006 02:17:02 +0100 24 25 xsltools (0.4-0ubuntu1) hoary; urgency=low 26 27 * Changed the preparation of templates to produce 28 rule-based output stylesheets, thus permitting recursive 29 templates. This requires an extra expr-prefix annotation 30 to be used in certain kinds of templates. 31 * Added a recursive template example application. 32 * Changed fragment production to use original template 33 documents instead of output stylesheets. 34 * Changed the in_page_resources attribute to provide the 35 output identifier, thus changing the prepare_fragment 36 method in Web resources so that only the fragment 37 identifier needs to be supplied. 38 * Added the XSLForms.Resources.WebResources.prepare_resources 39 method for the preparation of initialiser and output 40 stylesheets before an application is run. 41 * Changed selectors to not automatically create elements 42 in the form data document unless requested to do so. 43 Introduced a Form.get_selector method in 44 XSLForms.Fields. 45 * Permitted the creation of hierarchies of elements in 46 XSLForms.Utils.add_elements. 47 * Introduced dynamic parameter evaluation for multiple- 48 choice fields in order to support sources of multiple- 49 choice values which reside in the form data document 50 itself. 51 * Added the FixNamespace.xsl stylesheet to correct 52 documents saved by HTML editors which strip namespace 53 prefixes. 54 * Fixed filesystem encoding issues in the Candidate 55 example; fixed language preference access in the 56 Configurator and VerySimple examples. 57 * Changed the BaseHTTPRequestHandler version of the 58 Candidate example to store data in a subdirectory of 59 the current working directory, thus allowing the 60 demonstration application to work after package 61 installation. 62 63 -- Paul Boddie <paul@boddie.org.uk> Sun, 12 Mar 2006 16:17:29 +0100 64 65 xsltools (0.3.1-0ubuntu1) hoary; urgency=low 66 67 * Fixed copyright and licensing information. 68 69 -- Paul Boddie <paul@boddie.org.uk> Fri, 09 Dec 2005 14:57:29 +0100 70 71 xsltools (0.3-0ubuntu1) hoary; urgency=low 72 73 * Introduced copying of multiple-choice value element 74 contents so that option element labels can differ from 75 the underlying values. 76 * Added internationalisation support, providing the 77 template:i18n annotation and the template:i18n extension 78 function. 79 * Updated the documentation to cover the above new 80 features. 81 * Fixed non-GET/POST request method handling in 82 WebResources. 83 * Added the xslform_preparemacro.py script. 84 * Added an experimental template:range extension function. 85 86 -- Paul Boddie <paul@boddie.org.uk> Thu, 08 Dec 2005 16:59:02 +0100 87 88 xsltools (0.2-0ubuntu1) hoary; urgency=low 89 90 * New upstream release. 91 92 -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:46:29 +0200