W3C home > Mailing lists > Public > public-forms@w3.org > December 2009

Draft XHTML + XForms 1.1 RelaxNG Schema

From: Klotz, Leigh <Leigh.Klotz@XEROX.COM>
Date: Fri, 11 Dec 2009 15:36:02 -0800
Message-ID: <E254B0A7E0268949ABFE5EA97B7D0CF409693C1F@USA7061MS01.na.xerox.net>
To: <public-forms@w3.org>
Cc: <markus.gylling@gmail.com>, "Owen Newnan" <onewnan@gmail.com>
The attached zip file contains a first draft of an XHTML + XForms 1.1 RelaxNG Schema, expressed in RelaxNG compact syntax.

These files are intended as an module for use with to James Clark's RNC schema for XHTML, which is available from a number of sources and is included with editors such as oXygen and Emacs.  This draft expects the xhtml.rnc schema to be available in "../../xhtml.rnc".

Here is a list of the files included, and a brief description of what they do:

* xhtml+xforms.rnc
This is the RNC schema to associate with XHTML+XForms documents.

* xforms-nons-11.rnc
Proposed changes to the existing published schema at http://www.w3.org/TR/xforms11/#schema


* xhtml-xforms.rnc
The XForms module for XHTML; this is the schema which integrates the two.  Almost all of the work is here.

* xforms-navindex.rnc
An optional module to include in xhtml-xforms.rnc to add the navindex attribute to form controls, useful for validation of the XForms 1.1 test suite.  It is possible the final XHTM+XForms integration will use only XHTML's tabindex attribute.

* xhtml-xforms-repeat-attributes.rnc
Optional module which adds the XForms repeat attributes to a small number of elements in XHTML and XForms.
(tables, lists, div, span, p, and xf:group) 
Please provide feedback if your XHTML+XForms implementation does more or less than this.

* xforms-11.rnc
Copied from from published schema at http://www.w3.org/TR/xforms11/#schema

Includes proposed changes to add xforms repeat attribute definitions.

* xml-events-2.rnc
As yet not used.

Leigh.

Received on Friday, 11 December 2009 23:36:52 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 October 2013 22:06:52 UTC