Steven and Tim,

A new build with more fixes can now be downloaded at www.agencexml.com/1.5beta/xsltforms.zip <http://www.agencexml.com/1.5beta/xsltforms.zip>

Thank you for your contributions!

--Alain

Le 24/02/2020 à 14:39, Tim Thompson a écrit :
Steven,

You'll want to download the .zip file again. This bug seems to have been resolved (see https://sourceforge.net/p/xsltforms/mailman/message/36926131/).

Cheers,
Tim

--
Tim A. Thompson
Discovery Metadata Librarian
Yale University Library



On Mon, Feb 24, 2020 at 8:31 AM Steven Pemberton <[email protected] <mailto:[email protected]>> wrote:

    Exciting to be testing the new implementation.

    I'll start simple.

    [Enter] in an <input/> doesn't seem to dispatch a DOMActivate.
    For instance,
    https://homepages.cwi.nl/~steven/forms/examples/lists/list3.xhtml

    Steven



    On Wed, 05 Feb 2020 21:15:57 +0100, Alain Couthures
    <[email protected]
    <mailto:[email protected]>> wrote:

        Hello,

        Please find a new release for XSLTForms at
        www.agencexml.com/1.5beta/xsltforms.zip
        <http://www.agencexml.com/1.5beta/xsltforms.zip>

        It has not yet been fully tested because a lot of changes have
        been made and you are welcome to locate remaining issues with
        your own forms.

        The XSLT part has been reduced to minimal for better
        performance. Instead of parsing the XPath expressions and
        transforming all the XForms elements into HTML elements, it
        basically just transposes the non-HTML elements into sort-of
        custom elements: xforms:* elements become xforms-* elements
        with xf-* and ev-* attributes.

        Have a look with your favorite browser debugger! Actually,
        authors could even prefer to directly write/generate forms
        with this new notation and forget about the XSLT step. You can
        compare two sources for the same form: hello.xml and hello.htm

        XSLTForms Javascript classes constructors are obtaining their
        properties directly from xf-* attributes and XPath parsing is
        then performed.

        No ids are automatically added as previously.

        Extra xf-* attributes and extra xforms-* elements are used to
        embed effective HTML rendering elements, for example,
        xforms-body or xforms-repeat-item while, before, span or div
        elements where used.

        XSLTForms classes for xforms:select and xforms:itemset had to
        be partially rewritten.

        SVG support has been basically tested too.

        CSS styling is not anymore based on xforms-* classes but on
        custom element names and attribute selectors. For example, the
        extra xf-bound attribute, when present, says that the XForms
        control is bound to a node, eventually a not relevant one, and
        the extra xf-notrelevant attribute can, then, be checked...

        Thank you for your contribution!

        --Alain




    _______________________________________________
    Xsltforms-support mailing list
    [email protected]
    <mailto:[email protected]>
    https://lists.sourceforge.net/lists/listinfo/xsltforms-support


_______________________________________________
Xsltforms-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xsltforms-support

Reply via email to