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