cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From d...@cocoon.apache.org
Subject [Cocoon Wiki] Updated: Schema2CocoonForms
Date Mon, 03 Jan 2005 10:47:30 GMT
   Date: 2005-01-03T02:47:30
   Editor: NielsVanKampenhout
   Wiki: Cocoon Wiki
   Page: Schema2CocoonForms
   URL: http://wiki.apache.org/cocoon/Schema2CocoonForms

   New version of the XSLs with support for repeaters

Change Log:

------------------------------------------------------------------------------
@@ -1,6 +1,6 @@
 = Generating a form from an XML schema =
 
-A returning question on the cocoon user list is "Can I generate a Cocoon Form from an XML
schema?". At Hippo (http://www.hippo.nl), we have built several websites that make use of
this concept. I have put together a small example that demonstrates transforming an XML schema
into a Cocoon Forms definition, template and binding using three similar XSLs: attachment:schema2form.zip.
+A returning question on the cocoon user list is "Can I generate a Cocoon Form from an XML
schema?". At Hippo (http://www.hippo.nl), we have built several websites that make use of
this concept. I have put together a small example that demonstrates transforming an XML schema
into a Cocoon Forms definition, template and binding using three similar XSLs: attachment:schema2form_v2.zip.
 
 The XSLs in this example were actually one of my firsts attempts at XSL/Schema/Cocoon, so
they are not examples of very good programming. In addition, they can only transform schemas
of a certain, very simple and restricted structure. These XSLs should be considered as a proof
of concept, rather than an example of how it should be done.
 
@@ -22,7 +22,7 @@
 
 = Remarks =
 
- * There is some commented out code for repeater blocks in the XSLs, but as we did not need
repeaters I discontinued working on it. However it should not be difficult to make it work
again.
+ * The new v2 version of the ZIP file contains updated XSLs with limited support for repeaters.
Any element with a maxOccurs="unbounded" attribute will result in a repeater in the form.
This code was incomplete and commented out in the previous version (attachment:schema2form.zip).
 
  * I noticed that with large schemas/forms, checking checkboxes or radiobuttons becomes a
very frustrating activity, as the time between clicking and seeing the check appear can be
more than a second. See my post on the user list at http://marc.theaimsgroup.com/?l=xml-cocoon-users&m=108323069201433&w=2
for a description of the problem.
 

Mime
View raw message