You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by gk...@apache.org on 2008/07/16 12:10:44 UTC

svn commit: r677225 [3/3] - in /cocoon/site/site/2.2/blocks/forms/1.0: ./ apidocs/

Modified: cocoon/site/site/2.2/blocks/forms/1.0/741_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/741_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/741_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/741_1_1.html Wed Jul 16 03:10:42 2008
@@ -394,8 +394,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>
@@ -403,8 +401,8 @@
               </ul>
     </li>
       </ul>
-         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Union widget</h1><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Concept</h1><p>Uses one out of a set of widgets based on the value of a certain other
-widget.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Definition</h1><pre>&lt;fd:union id=&quot;...&quot; case=&quot;...&quot; state=&quot;...&quot;&gt;
+         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Union widget</h1><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Concept</h1><p>Uses one out of a set of widgets based on the value of a certain other
+widget.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Definition</h1><pre>&lt;fd:union id=&quot;...&quot; case=&quot;...&quot; state=&quot;...&quot;&gt;
   &lt;fd:widgets&gt;
     [...]
   &lt;/fd:widgets&gt;
@@ -419,14 +417,14 @@
 select which one of the widgets will be active (the value of the case widget
 should correspond to the ID of one of those widgets). This case widget will most
 often be a field with a selection list.</p><p>If you want to switch between sets of widgets, you can group them into
-<a href="740_1_1.html">group widgets</a>.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Template</h1><p>Insertion of a union widget in a template is done using <tt>ft:union</tt>
+<a href="740_1_1.html">group widgets</a>.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Template</h1><p>Insertion of a union widget in a template is done using <tt>ft:union</tt>
 and <tt>ft:case</tt> elements:</p><pre>&lt;ft:union id=&quot;...&quot;&gt;
   &lt;ft:case id=&quot;...&quot;&gt;
     [...]
   &lt;/ft:case&gt;
   [... more ft:case elements ...]
 &lt;/ft:union&gt;
-</pre><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Example</h1><p>Definition:</p><pre>&lt;fd:field id=&quot;testcase&quot;&gt;
+</pre><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Example</h1><p>Definition:</p><pre>&lt;fd:field id=&quot;testcase&quot;&gt;
   &lt;fd:datatype base=&quot;string&quot;/&gt;
   &lt;fd:selection-list&gt;
     &lt;fd:item value=&quot;case1&quot;&gt;&lt;fd:label&gt;Case 1&lt;/fd:label&gt;&lt;/fd:item&gt;
@@ -472,10 +470,10 @@
     &lt;/ft:group&gt;
   &lt;/ft:case&gt;
 &lt;/ft:union&gt;
-</pre><div class="note"><div><strong>Note: </strong>Note the use of <tt xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">submit-on-change</tt> on the case widget to
-let the union widget automatically switch when the case is changed.</div></div><div class="note"><div><strong>Note: </strong>Don't forget the group tags inside the case tags! <br xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0"></br>
-If you do, an update of the form will result in a <br xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0"></br>
-<em xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">org.apache.cocoon.forms.FormsRuntimeException: Union 'testunion' has no
+</pre><div class="note"><div><strong>Note: </strong>Note the use of <tt xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">submit-on-change</tt> on the case widget to
+let the union widget automatically switch when the case is changed.</div></div><div class="note"><div><strong>Note: </strong>Don't forget the group tags inside the case tags! <br xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher"></br>
+If you do, an update of the form will result in a <br xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher"></br>
+<em xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">org.apache.cocoon.forms.FormsRuntimeException: Union 'testunion' has no
 child named 'field1'</em></div></div></div><div class="editUrl"><div><em>Errors and Improvements?</em> If you see any errors or potential improvements in this document please help
         us: <a href="http://cocoon.zones.apache.org/daisy/cdocs/741?branch=1&language=1">View, Edit or comment</a> on the latest development version (registration required).
       </div></div></div>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/742_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/742_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/742_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/742_1_1.html Wed Jul 16 03:10:42 2008
@@ -394,8 +394,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/743_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/743_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/743_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/743_1_1.html Wed Jul 16 03:10:42 2008
@@ -322,8 +322,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>
@@ -331,7 +329,7 @@
               </ul>
     </li>
       </ul>
-         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Simple XML Binding</h1><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Concept</h1><p>As an alternative for the more flexible <a href="488_1_1.html">binding
+         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Simple XML Binding</h1><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Concept</h1><p>As an alternative for the more flexible <a href="488_1_1.html">binding
 framework</a>, there is also a simpler solution that can be used when there is a
 1-to-1 coupling between the XML and the form.</p><p>The XML format is such that there is one XML element for each widget and the
 element gets the widget id as name. Exceptions from this are that the elements
@@ -342,7 +340,7 @@
 element. If the Form widget does not have an id it gets the name &quot;unknown&quot;.</p><p>An AggregateField can both be interpreted as one value and as several
 widgets. This ambiguity is resolved by choosing to emit the single value rather
 than the fields as XML. For population of the form both forms are however
-allowed.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Usage</h1><p>The simple XML binding is implemented by the following class:</p><pre>org.apache.cocoon.forms.util.XMLAdapter
+allowed.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Usage</h1><p>The simple XML binding is implemented by the following class:</p><pre>org.apache.cocoon.forms.util.XMLAdapter
 </pre><p>To load XML, you simply construct an XMLAdapter with a form instance as
 argument to the constructor. You can then load XML into the form simply by using
 the XMLAdapter as a ContentHandler for the XML parser, and save the XML by using

Modified: cocoon/site/site/2.2/blocks/forms/1.0/750_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/750_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/750_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/750_1_1.html Wed Jul 16 03:10:42 2008
@@ -318,8 +318,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>
@@ -327,7 +325,7 @@
               </ul>
     </li>
       </ul>
-         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Ajax</h1><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Introduction</h1><p><a href="http://en.wikipedia.org/wiki/AJAX">Ajax</a> is a catchy name for
+         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Ajax</h1><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Introduction</h1><p><a href="http://en.wikipedia.org/wiki/AJAX">Ajax</a> is a catchy name for
 using JavaScript client-side code that communicates asynchronously with the
 server, thus allowing to escape the traditional web model where each button
 click translates to a full page reload.</p><p>Cocoon Forms has a number of features that allow the building of
@@ -337,14 +335,14 @@
 support. What this means is that when a form is submitted, this happens in the
 background and only those parts of the form that actually changed are updated on
 the page. Full-page reload only happens when interaction with the form is
-finished.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">How to activate Ajax on your forms?</h1><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">The &quot;ajax&quot; attribute</h2><p>Activating Ajax mode on your forms is straightforward: just add
+finished.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">How to activate Ajax on your forms?</h1><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">The &quot;ajax&quot; attribute</h2><p>Activating Ajax mode on your forms is straightforward: just add
 <tt>ajax=&quot;true&quot;</tt> on the <tt>&lt;ft:form-template&gt;</tt> element in your
-form template:</p><pre>&lt;ft:form-template action=&quot;continue&quot; method=&quot;POST&quot; <strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">ajax=&quot;true&quot;</strong>&gt;
+form template:</p><pre>&lt;ft:form-template action=&quot;continue&quot; method=&quot;POST&quot; <strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">ajax=&quot;true&quot;</strong>&gt;
   &lt;ft:widget id=&quot;email&quot;/&gt;
   .../...
 &lt;/ft:form-template&gt;
 </pre><p>There are a number of things to take care of though for the Ajax mode to
-function properly.</p><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Use the Template Generator</h2><p>As of version 2.1.8, Ajax support is implemented only in the JXTemplate
+function properly.</p><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Use the Template Generator</h2><p>As of version 2.1.8, Ajax support is implemented only in the JXTemplate
 version of the Forms Template language. This means that the form display
 pipeline must ust the JXTemplate generator and use jx-macros.xml:</p><pre>&lt;html xmlns:ft=&quot;http://apache.org/cocoon/forms/1.0#template&quot;
       xmlns:jx=&quot;http://apache.org/cocoon/templates/jx/1.0&quot;&gt;
@@ -354,7 +352,7 @@
   &lt;body&gt;
     &lt;ft:form-template action=&quot;continue&quot; method=&quot;POST&quot; ajax=&quot;true&quot;&gt;
     ...
-</pre><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Container widgets must enclose a container element</h2><p>The Ajax support of Cocoon Forms works by sending partial page updates to the
+</pre><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Container widgets must enclose a container element</h2><p>The Ajax support of Cocoon Forms works by sending partial page updates to the
 browser. This requires the representation of widgets to be contained in a single
 element, which becomes the &quot;replacement unit&quot; for that widget.</p><p>The styling stylesheets take care of this for terminal widgets such as fields
 and actions, but not for container widgets whose layout are completely defined
@@ -369,7 +367,7 @@
 &lt;/ft:group&gt;
 </pre><p>The formatting pipeline with then take care of adding an <tt>id</tt>
 attribute on the container element so that it can be found and updated in the
-displayed page.</p><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Use &lt;ft:repeater&gt; instead of &lt;ft:repeater-widget&gt;</h2><p>A problem with the existing <tt>&lt;ft:repeater-widget&gt;</tt> instruction
+displayed page.</p><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Use &lt;ft:repeater&gt; instead of &lt;ft:repeater-widget&gt;</h2><p>A problem with the existing <tt>&lt;ft:repeater-widget&gt;</tt> instruction
 is that it handles two different kinds of widgets, the repeater itself and its
 rows. This has the drawback of not allowing individual refresh of rows and does
 not allow the template system to identify a unique element that contains the
@@ -445,7 +443,7 @@
 <tt>&lt;td&gt;</tt> serves as the container. The
 <tt>class=&quot;row-${repeaterLoop.index % 2}&quot;</tt> allows the generation of
 alternating colors of rows, as even rows will have <tt>class=&quot;row-0&quot;</tt> and
-odd rows will have <tt>class=&quot;row-1&quot;</tt>.</p><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Using Ajax in portals and aggregations: the &quot;ajax-action&quot; attribute</h2><p>Portals do a lot of URL rewriting to ensure that only aggregated portal pages
+odd rows will have <tt>class=&quot;row-1&quot;</tt>.</p><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Using Ajax in portals and aggregations: the &quot;ajax-action&quot; attribute</h2><p>Portals do a lot of URL rewriting to ensure that only aggregated portal pages
 are displayed, even if individual portlets use their own URLs without caring
 about being integrating in a portal. This rewriting defeats the Ajax system that
 posts the form in the background using the <tt>&lt;form&gt;</tt>'s
@@ -460,16 +458,16 @@
 form's <tt>action</tt> attribute will point to the full aggregation, which is
 not suitable to produce page update fragments. The <tt>ajax-action</tt>
 attribute must then point to the URL that handles for form and not to the full
-aggregation.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">The form display pipeline for Ajax</h1><p>Using Ajax in your forms requires a special pipeline: along with the regular
+aggregation.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">The form display pipeline for Ajax</h1><p>Using Ajax in your forms requires a special pipeline: along with the regular
 form display pipeline, we need additional components that will filter the form
 when an Ajax request is processed, so that only partial page update instructions
 are sent to the browser, and not the full HTML page.</p><p>Here's a typical Ajax form display pipeline:</p><pre>&lt;map:match pattern=&quot;viewform-*&quot;&gt;
   &lt;map:generate type=&quot;jx&quot; src=&quot;pages/{1}.xml&quot;/&gt;
-<strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">  &lt;map:transform type=&quot;browser-update&quot;/&gt;
+<strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">  &lt;map:transform type=&quot;browser-update&quot;/&gt;
 </strong>  &lt;map:transform type=&quot;i18n&quot;/&gt;
   &lt;map:transform src=&quot;resources/forms-styling.xsl&quot;/&gt;
   &lt;map:transform type=&quot;i18n&quot;&gt;
-<strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">  &lt;map:select type=&quot;ajax-request&quot;&gt;
+<strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">  &lt;map:select type=&quot;ajax-request&quot;&gt;
     &lt;map:when test=&quot;true&quot;&gt;
       &lt;map:serialize type=&quot;xml&quot;/&gt;
     &lt;/map:when&gt;
@@ -492,7 +490,7 @@
     &lt;map:selector name=&quot;ajax-request&quot; src=&quot;org.apache.cocoon.ajax.AjaxRequestSelector&quot;/&gt;
   &lt;/map:selectors&gt;
 &lt;/map:components&gt;
-</pre><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Debugging Ajax forms</h1>Debugging Ajax forms is less easy than regular forms with full page reloads,
+</pre><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Debugging Ajax forms</h1>Debugging Ajax forms is less easy than regular forms with full page reloads,
 as some processing occurs in the background. When an error occurs in a
 background resquest, the client-side JavaScript library prompts the user to
 display the server response in a separate window. Popup windows must be allowed
@@ -503,7 +501,7 @@
 and records all requests and responses, which can then be examined.<p>Other useful tools are the classical TCP sniffers such as the Unix
 <a href="http://www.tcpdump.org/tcpdump_man.html">tcpdump</a> command or the
 <a href="http://www.ethereal.com/">Ethereal</a> tool. They are not easy to setup
-and master, though.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Additional information</h1><p>You can also find additional information in the
+and master, though.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Additional information</h1><p>You can also find additional information in the
 <a href="http://www.cocoongt.org/Slides-and-recordings.html">Ajax presentation
 from the Cocoon GetTogether 2005</a>.</p></div><div class="editUrl"><div><em>Errors and Improvements?</em> If you see any errors or potential improvements in this document please help
         us: <a href="http://cocoon.zones.apache.org/daisy/cdocs/750?branch=1&language=1">View, Edit or comment</a> on the latest development version (registration required).

Modified: cocoon/site/site/2.2/blocks/forms/1.0/752_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/752_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/752_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/752_1_1.html Wed Jul 16 03:10:42 2008
@@ -330,8 +330,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>
@@ -339,7 +337,7 @@
               </ul>
     </li>
       </ul>
-         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Improving the simple sample</h1><p>This section describes some possible improvements to the simple sample.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Automatic layouting</h1><p>A very common way of layouting a form is in a table with two columns: the
+         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Improving the simple sample</h1><p>This section describes some possible improvements to the simple sample.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Automatic layouting</h1><p>A very common way of layouting a form is in a table with two columns: the
 left column contains the labels, the right column the input fields. The CForms
 XSL stylesheets support some tags to do this automatically for you. Here is the
 template for the simple sample, using automatic two-column styling:</p><pre>&lt;html xmlns:ft=&quot;http://apache.org/cocoon/forms/1.0#template&quot;
@@ -354,7 +352,7 @@
   &lt;body&gt;
     &lt;h1&gt;Registration&lt;/h1&gt;
     &lt;ft:form-template action=&quot;#{$continuation/id}.continue&quot; method=&quot;POST&quot;&gt;
-<strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">      &lt;fi:group&gt;
+<strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">      &lt;fi:group&gt;
         &lt;fi:styling layout=&quot;columns&quot;/&gt;
         &lt;fi:items&gt;</strong>
           &lt;ft:widget id=&quot;name&quot;/&gt;
@@ -367,7 +365,7 @@
             &lt;fi:styling type=&quot;password&quot;/&gt;
           &lt;/ft:widget&gt;
           &lt;ft:widget id=&quot;spam&quot;/&gt;
-<strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">        &lt;/fi:items&gt;
+<strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">        &lt;/fi:items&gt;
       &lt;/fi:group&gt;</strong>
       &lt;input type=&quot;submit&quot;/&gt;
     &lt;/ft:form-template&gt;
@@ -377,17 +375,17 @@
 Furthermore, the stylesheets will properly use the HTML <tt>label</tt> tag to
 associate the label with the input field.</p><p>Other supported stylings include &quot;tabs&quot; (for tabbed panes), &quot;choice&quot; (similar
 to tabs but with a dropdown to switch), &quot;fieldset&quot; (groups the fields in a frame
-with a label). See the CForms samples for examples of how to use them.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Using i18n</h1><p>As mentioned before, you can internationalize the form labels by embedding
+with a label). See the CForms samples for examples of how to use them.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Using i18n</h1><p>As mentioned before, you can internationalize the form labels by embedding
 <tt>i18n</tt> tags that will be handled by the i18n transformer. Let's look at
 the concrete steps to achieve this.</p><p>First, the form definition. Here we need to add the declaration of the i18n
 namespace, and for now we'll just apply i18n for the name field. This is done as
 follows:</p><pre>&lt;fd:form
   xmlns:fd=&quot;http://apache.org/cocoon/forms/1.0#definition&quot;
-  <strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">xmlns:i18n=&quot;http://apache.org/cocoon/i18n/2.1&quot;</strong>&gt;
+  <strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">xmlns:i18n=&quot;http://apache.org/cocoon/i18n/2.1&quot;</strong>&gt;
 
   &lt;fd:widgets&gt;
     &lt;fd:field id=&quot;name&quot; required=&quot;true&quot;&gt;
-      &lt;fd:label&gt;<strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">&lt;i18n:text key=&quot;name&quot;/&gt;</strong>:&lt;/fd:label&gt;
+      &lt;fd:label&gt;<strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">&lt;i18n:text key=&quot;name&quot;/&gt;</strong>:&lt;/fd:label&gt;
       &lt;fd:datatype base=&quot;string&quot;/&gt;
       &lt;fd:validation&gt;
         &lt;fd:length min=&quot;2&quot;/&gt;
@@ -404,8 +402,8 @@
 transformer to make it aware of this resource bundle. Change the configuration
 of the i18n transformer in the sitemap as follows:</p><pre>      &lt;map:transformer name=&quot;i18n&quot;
         src=&quot;org.apache.cocoon.transformation.I18nTransformer&quot;&gt;
-        &lt;catalogues <strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">default=&quot;mymessages&quot;</strong>&gt;
-          <strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">&lt;catalogue id=&quot;mymessages&quot; name=&quot;messages&quot; location=&quot;i18n&quot;/&gt;</strong>
+        &lt;catalogues <strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">default=&quot;mymessages&quot;</strong>&gt;
+          <strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">&lt;catalogue id=&quot;mymessages&quot; name=&quot;messages&quot; location=&quot;i18n&quot;/&gt;</strong>
           &lt;catalogue id=&quot;forms&quot; name=&quot;messages&quot;
             location=&quot;resource://org/apache/cocoon/forms/system/i18n&quot;/&gt;
         &lt;/catalogues&gt;
@@ -431,10 +429,10 @@
 for the pipeline when calling showForm.</p><p>In the sitemap, we need to pass the locale to the template generator and the
 i18n transformer:</p><pre>     &lt;map:match pattern=&quot;registration-display-pipeline&quot;&gt;
        &lt;map:generate type=&quot;jx&quot; src=&quot;registration_template.xml&quot;&gt;
-<strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">         &lt;map:parameter name=&quot;locale&quot; value=&quot;{flow-attr:locale}&quot;/&gt;</strong>
+<strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">         &lt;map:parameter name=&quot;locale&quot; value=&quot;{flow-attr:locale}&quot;/&gt;</strong>
        &lt;/map:generate&gt;
        &lt;map:transform type=&quot;i18n&quot;&gt;
-         &lt;map:parameter name=&quot;locale&quot; value=&quot;<strong xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">{flow-attr:locale}</strong>&quot;/&gt;
+         &lt;map:parameter name=&quot;locale&quot; value=&quot;<strong xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">{flow-attr:locale}</strong>&quot;/&gt;
        &lt;/map:transform&gt;
        &lt;map:transform src=&quot;forms-samples-styling.xsl&quot;/&gt;
        &lt;map:serialize/&gt;

Modified: cocoon/site/site/2.2/blocks/forms/1.0/753_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/753_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/753_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/753_1_1.html Wed Jul 16 03:10:42 2008
@@ -334,8 +334,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>
@@ -347,7 +345,7 @@
 Selection lists can be used with the <a href="481_1_1.html">field</a> or
 <a href="490_1_1.html">multivaluefield</a> widgets. Selection lists are closely
 related to the datatype of the widget, since the items in the selection list
-should of course match the datatype of the widget.</p><h1 id="default" xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Default selection list implementation</h1><p>The selection list can be defined inline or read from an external source.
+should of course match the datatype of the widget.</p><h1 id="default" xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Default selection list implementation</h1><p>The selection list can be defined inline or read from an external source.
 Example of inline declaration:</p><pre>&lt;fd:datatype base=&quot;long&quot;/&gt;
 &lt;fd:selection-list&gt;
   &lt;fd:item value=&quot;1&quot;/&gt;
@@ -371,8 +369,8 @@
 retrieve the content of the selection list each time it needs it or one per
 request, add an attribute called &quot;<tt>cache</tt>&quot; with value &quot;<tt>none</tt>&quot; or
 &quot;<tt>request</tt>&quot; respectively, for example:</p><pre>&lt;fd:datatype base=&quot;string&quot;/&gt;
-&lt;fd:selection-list src=&quot;cocoon:/mychoices.xml&quot; cache=&quot;none&quot;/&gt;</pre><div class="note"><div><strong>Note: </strong>In the past function of the <tt xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">@cache</tt> attribute has been
-served by <tt xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">@dynamic</tt> but the later has been deprecated in favour of the
+&lt;fd:selection-list src=&quot;cocoon:/mychoices.xml&quot; cache=&quot;none&quot;/&gt;</pre><div class="note"><div><strong>Note: </strong>In the past function of the <tt xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">@cache</tt> attribute has been
+served by <tt xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">@dynamic</tt> but the later has been deprecated in favour of the
 former. See commit
 <a href="http://svn.apache.org/viewvc?view=rev&revision=179906">r179906</a>.
 </div></div><p>If the datatype is different from string, CForms will need to convert the
@@ -398,7 +396,7 @@
 applies to the default selection list implementation. An alternative
 implementation can be specified by using a <strong>type</strong> attribute on
 the fd:selection-list element. The sections below describe the alternative
-implementations currently available.</p><h1 id="flow" xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">flow-jxpath selection list implementation</h1><p>See the javadoc of the
+implementations currently available.</p><h1 id="flow" xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">flow-jxpath selection list implementation</h1><p>See the javadoc of the
 <a href="http://cvs.apache.org/viewcvs.cgi/*checkout*/cocoon-2.1/src/blocks/forms/java/org/apache/cocoon/forms/datatype/FlowJXPathSelectionListBuilder.java?rev=HEAD">FlowJXPathSelectionListBuilder</a>
 class for now.</p><p>Example:</p><p>In flowscript:</p><pre>var data = new Object();
 
@@ -412,7 +410,7 @@
 implements the XMLizable interface, its toSAX method will be called instead. One
 practical application of this is using i18n labels:</p><pre>importClass (Packages.org.apache.cocoon.forms.util.I18nMessage);
 ...
-mylist[0] = {value: &quot;x&quot;, label: new I18nMessage(&quot;myI18nKey&quot;) };</pre><h1 id="enum" xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">enum selection list implementation</h1><p>This type of selection list outputs a list of items corresponding to the
+mylist[0] = {value: &quot;x&quot;, label: new I18nMessage(&quot;myI18nKey&quot;) };</pre><h1 id="enum" xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">enum selection list implementation</h1><p>This type of selection list outputs a list of items corresponding to the
 possible instances of an enumerated type (see below).</p><p>Example:</p><pre>&lt;fd:selection-list type=&quot;enum&quot; class=&quot;com.example.Sex&quot;/&gt;</pre><p>outputs:</p><pre>&lt;fi:selection-list&gt;
   &lt;fi:item value=&quot;&quot;/&gt;
   &lt;fi:item value=&quot;com.example.Sex.MALE&quot;&gt;

Modified: cocoon/site/site/2.2/blocks/forms/1.0/754_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/754_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/754_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/754_1_1.html Wed Jul 16 03:10:42 2008
@@ -394,8 +394,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>
@@ -403,8 +401,8 @@
               </ul>
     </li>
       </ul>
-         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Form</h1><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Concept</h1><p>The form itself is not really a widget, but we include its reference
-documentation here nonetheless.</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Definition</h1><pre>&lt;fd:form id=&quot;...&quot; state=&quot;...&quot;&gt;
+         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Form</h1><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Concept</h1><p>The form itself is not really a widget, but we include its reference
+documentation here nonetheless.</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Definition</h1><pre>&lt;fd:form id=&quot;...&quot; state=&quot;...&quot;&gt;
   &lt;fd:widgets&gt;
     [...]
   &lt;/fd:widgets&gt;
@@ -421,7 +419,7 @@
 </pre><p>The widgets contained by the form are defined inside the fd:widgets element.
 For an explanation of the other elements and attributes, see the
 <a href="481_1_1.html">field widget</a>. Specifying an id for the form is optional.
-</p><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Template</h1><p>A form is inserted into a template by use of the ft:form-template tag:</p><pre>&lt;ft:form-template&gt;
+</p><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Template</h1><p>A form is inserted into a template by use of the ft:form-template tag:</p><pre>&lt;ft:form-template&gt;
   [...]
 &lt;/ft:form-template&gt;
 </pre><p>You can add the usual HTML form attributes such as action and method on the

Modified: cocoon/site/site/2.2/blocks/forms/1.0/755_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/755_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/755_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/755_1_1.html Wed Jul 16 03:10:42 2008
@@ -348,8 +348,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>
@@ -357,7 +355,7 @@
               </ul>
     </li>
       </ul>
-         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Templating</h1><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Introduction</h1><p>CForms templates make it possible to define the layout for your form in a
+         <div id="contentBody"><div id="bodyText"><h1 class="docTitle">Templating</h1><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Introduction</h1><p>CForms templates make it possible to define the layout for your form in a
 simple way. The basic principle is that you create a template file containing
 <tt>&lt;ft:widget id=&quot;xyz&quot;/&gt;</tt> elements where you want to insert the
 widgets. After execution of the template, these will be replaced by the XML
@@ -373,23 +371,23 @@
 yourself (except if you need to do heavy customisation). The image below
 illustrates this process.</p><p><img width="581" height="356" name="forms_template_transformer" alt="forms_template_transformer" src="images/405_1_1.img"></img></p><div class="note"><div><strong>Note: </strong>A completely different approach would be to do everything with
 XSLT, starting from the output of the <a href="476_1_1.html">FormsGenerator</a>. In
-general we recommend to use the CForms templating approach though.</div></div><h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Available implementations</h1><p>There are two different mechanisms available to process the form tags:</p><ul>
+general we recommend to use the CForms templating approach though.</div></div><h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Available implementations</h1><p>There are two different mechanisms available to process the form tags:</p><ul>
 <li>A <a href="480_1_1.html">set of form macros for the JXTemplate Generator</a>
 </li>
 <li>A <a href="475_1_1.html">form template transformer</a></li>
 </ul>The JXTemplate-based approach is the newer one and is more powerful as you
 can make use of standard JX constructs in addition to the CForms template tags.
-<h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Locating the form instance object</h1>In the most common case, the form object is passed by the flow controller to
+<h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Locating the form instance object</h1>In the most common case, the form object is passed by the flow controller to
 the pipeline in the view data under a key named &quot;CocoonFormsInstance&quot;. There are
 alternative ways to locate the form, though these are dependent on the template
-implementation (JX or the transformer).<h1 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">Forms transformer element reference</h1><p>The elements to which the forms transformer reacts are all in the &quot;ft&quot; (Forms
+implementation (JX or the transformer).<h1 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">Forms transformer element reference</h1><p>The elements to which the forms transformer reacts are all in the &quot;ft&quot; (Forms
 Template) namespace, which is identified by the following URI:</p><pre>http://apache.org/cocoon/forms/1.0#template</pre><p>These will generally be replaced by elements in the &quot;fi&quot; (Forms Instance)
 namespace, which is identified by the following URI:</p><pre>http://apache.org/cocoon/forms/1.0#instance
 </pre><p>A template should always consist of a <a href="754_1_1.html">ft:form-template
 tag</a> which then contains the tags to insert the individual widgets. Widgets
 are most often inserted using the ft:widget tag, but some widgets might need
 specific tags. See the descriptions of the individual widgets for the
-appropriate template tags.</p><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">ft:widget</h2><p>The ft:widget element is replaced by the forms transformer by the XML
+appropriate template tags.</p><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">ft:widget</h2><p>The ft:widget element is replaced by the forms transformer by the XML
 representation of a widget. Which widget is specified by the id attribute. The
 ft:widget element can contain a fi:styling element containing parameters to
 influence the styling process (the XSLT). The forms transformer will simply copy
@@ -398,9 +396,9 @@
 &lt;ft:widget/&gt;</pre><p>will be replaced by:</p><pre>&lt;fi:field id=&quot;pass&quot;&gt;
   [... label, validation errors, ...]
   &lt;fi:styling type=&quot;password&quot;/&gt;
-&lt;/fi:field&gt;</pre><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">ft:widget-label</h2><p>The ft:widget-label element will be replaced by the forms transformer with
+&lt;/fi:field&gt;</pre><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">ft:widget-label</h2><p>The ft:widget-label element will be replaced by the forms transformer with
 the label of a certain widget (specified by an id attribute). The label will not
-be wrapped in another element.</p><h2 xmlns:p="http://outerx.org/daisy/1.0#publisher" xmlns:ns="http://outerx.org/daisy/1.0">ft:continuation-id</h2><p>The ft:continuation-id element will be replaced by the forms transformer by:
+be wrapped in another element.</p><h2 xmlns:ns="http://outerx.org/daisy/1.0" xmlns:p="http://outerx.org/daisy/1.0#publisher">ft:continuation-id</h2><p>The ft:continuation-id element will be replaced by the forms transformer by:
 </p><pre>&lt;fi:continuation-id&gt;
   ID-of-the current-continuation
 &lt;/fi:continuation-id&gt;</pre><p>This might be useful for embedding the continuation ID in a hidden form

Modified: cocoon/site/site/2.2/blocks/forms/1.0/904_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/904_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/904_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/904_1_1.html Wed Jul 16 03:10:42 2008
@@ -326,8 +326,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/915_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/915_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/915_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/915_1_1.html Wed Jul 16 03:10:42 2008
@@ -322,8 +322,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/978_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/978_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/978_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/978_1_1.html Wed Jul 16 03:10:42 2008
@@ -322,8 +322,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/994_1_1.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/994_1_1.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/994_1_1.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/994_1_1.html Wed Jul 16 03:10:42 2008
@@ -318,8 +318,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/apidocs/index.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/apidocs/index.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/apidocs/index.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/apidocs/index.html Wed Jul 16 03:10:42 2008
@@ -1,352 +1,151 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
--->
-
-
-
-
-
-
-
-
-<html>
-  <head>
-    <title>      Cocoon Forms Block Implementation - Cocoon Forms Block Implementation
-  </title>
-    <style type="text/css" media="all">
-      @import url("../css/maven-base.css");
-      @import url("../css/maven-theme.css");
-      @import url("../css/site.css");
-    </style>
-    <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
-    <script src="../js/getBlank.js" language="javascript" type="text/javascript"></script>
-        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
-  </head>
-  <body>
-    <div id="breadtrail">
-       <p><a href="http://www.apache.org">Apache</a> &raquo; <a href="../../../../">Cocoon</a> &raquo;</p>
-    </div>
-    <div id="top">
-      <div id="header">
-          <div class="projectlogo">
-             <a href="../../../../"><img class="logoImage"
-               src="../images/cocoon_logo.jpg"
-                alt="Apache Cocoon" border="0" /></a>
-          </div>
-          <div class="grouplogo">
-             <p class="grouptitle"><a href="../../../../">The Apache Cocoon Project</a><img
-               src="../images/apache-logo.jpg" alt="Cocoon Project Logo" /></p>
-                            <form class="searchbox" action="http://www.google.com/search" method="get">
-                 <input value="cocoon.apache.org" name="sitesearch" type="hidden" />
-                 <input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google" />&nbsp;
-                 <input class="searchboxsubmit" name="Search" value="Search" type="submit" />
-               </form>
-                      </div>
-         </div>
-         <div id="projectBar">
-           <p class="cocoonHome"><a href="./index.html"><img
-           src="../images/pmc-home.gif"
-           alt="  Cocoon Forms
-      1.0
-   homepage"
-           border="0" title="  Cocoon Forms
-      1.0
-   homepage" /></a></p>
-           <h1 class="projectTitle"><a href="./index.html">  Cocoon Forms
-      1.0
-  </a></h1>
-                         <ul class="projectList">
-                <li><strong><a href="../../../../2.2/">Cocoon 2.2</a></em></strong></li>
-                <li><a href="../../../../2.2/core-modules/">Core <span class="pl-version-small">2.2</span></a></li>
-                <li><a href="../../../../2.2/blocks/">Blocks <span class="pl-version-small">2.2</span></a></li>
-                <li><a href="../../../../2.2/maven-plugins/">Maven Plugins <span class="pl-version-small">2.2</span></a></li>
-                <li><strong><a href="../../../../subprojects/">Subprojects</a></strong></li>
-              </ul>
-                     </div>
-         <div class="projectBarClear"><!-- --></div>
-      </div>
-    <!-- end of top -->
-
-    <div id="content">
-         <ul id="menu">
-        <li>
-              Forms
-            <ul>
-                  
-  
-
-
-              
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../489_1_1.html">Basics</a>
-              </li>
-                  
-  
-
-
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../477_1_1.html">Widgets</a>
-              </li>
-                  
-  
-
-
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../484_1_1.html">Widget concepts</a>
-              </li>
-                  
-  
-
-
-              
-      
-            
-      
-            
-      
-                  
-      
-            
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../755_1_1.html">Form publishing</a>
-              </li>
-                  
-  
-
-
-              
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../488_1_1.html">Binding</a>
-              </li>
-                  
-  
-
-
-              
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../498_1_1.html">API</a>
-              </li>
-                  
-  
-
-
-              
-      
-              
-        <li class='menuCollapse'>
-              <a href="../685_1_1.html">Form libraries</a>
-              </li>
-                  
-  
-
-
-              
-      
-              
-        <li class='menuCollapse'>
-              <a href="../750_1_1.html">Ajax</a>
-              </li>
-              </ul>
-    </li>
-      <li>
-              Migration guide
-            <ul>
-                  
-    <li >
-              <a href="../1351_1_1.html">Migration guide</a>
-        </li>
-              </ul>
-    </li>
-      <li>
-              Sitemap Components
-            <ul>
-                  
-  
-
-
-              
-      
-            
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../904_1_1.html">Action</a>
-              </li>
-                  
-  
-
-
-              
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../915_1_1.html">Generator</a>
-              </li>
-                  
-  
-
-
-              
-      
-              
-        <li class='menuCollapse'>
-              <a href="../994_1_1.html">Transformer</a>
-              </li>
-              </ul>
-    </li>
-      <li>
-              Project Documentation
-            <ul>
-                  
-  
-
-
-              
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class='menuCollapse'>
-              <a href="../project-info.html">Project Information</a>
-              </li>
-                  
-  
-
-
-              
-      
-            
-            
-              
-            <li class='menuExpand'>
-              <a href="../project-reports.html">Project Reports</a>
-                <ul>
-                  
-    <li >
-              <a href="../changes-report.html">Changes Report</a>
-        </li>
-                  
-    <li >
-              <strong>JavaDocs</strong>
-        </li>
-              </ul>
-        </li>
-              </ul>
-    </li>
-      </ul>
-         <div class="section"><h2>JavaDoc API documentation.</h2><p>Run the download script in order to get the Java API docs instead of this page.</p></div>
-    </div>
-
-    <!-- end of content -->
-    <div id="footer">
-      <p>&#169;  
-          1999-2008
-    
-          The Apache Software Foundation
-      </p>
-    </div>
-    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
-    </script>
-    <script type="text/javascript">
-      _uacct = "UA-1740622-3";
-      urchinTracker();
-    </script>
-
-  </body>
-</html>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Cocoon Forms Block Implementation - Cocoon Forms Block Implementation</title>
+    <style type="text/css" media="all">
+      @import url("../css/maven-base.css");
+      @import url("../css/maven-theme.css");
+      @import url("../css/site.css");
+    </style>
+    <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+      </head>
+  <body class="composite">
+    <div id="banner">
+                    <span id="bannerLeft">
+    
+            Cocoon Forms Block Implementation
+    
+            </span>
+                    <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+    
+            <div class="xleft">
+        Last Published: 2008-07-16
+                      </div>
+            <div class="xright">            <a href="../">Cocoon Forms Block Implementation</a>
+            
+  
+
+  
+    
+  
+  
+    
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+    
+                             <h5>Project Documentation</h5>
+            <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+                    <a href="../project-info.html">Project Information</a>
+                </li>
+              
+                
+              
+      
+            
+            
+              
+            <li class="expanded">
+                    <a href="../project-reports.html">Project Reports</a>
+                  <ul>
+                  
+    <li class="none">
+                    <a href="../changes-report.html">Changes Report</a>
+          </li>
+                  
+    <li class="none">
+              <strong>JavaDocs</strong>
+        </li>
+              </ul>
+        </li>
+          </ul>
+                                           <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+            <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img>
+          </a>
+                       
+  
+
+  
+    
+  
+  
+    
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <div class="section"><h2>JavaDoc API documentation.</h2>
+<p>Run the download script in order to get the Java API docs instead of this page.</p>
+</div>
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          1999-2008
+    
+          The Apache Software Foundation
+          
+  
+
+  
+    
+  
+  
+    
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/changes-report.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/changes-report.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/changes-report.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/changes-report.html Wed Jul 16 03:10:42 2008
@@ -311,8 +311,6 @@
 
               
             
-            
-      
               
             <li class='menuExpand'>
               <a href="project-reports.html">Project Reports</a>
@@ -321,10 +319,6 @@
     <li >
               <strong>Changes Report</strong>
         </li>
-                  
-    <li >
-              <a href="apidocs/index.html">JavaDocs</a>
-        </li>
               </ul>
         </li>
               </ul>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/license.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/license.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/license.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/license.html Wed Jul 16 03:10:42 2008
@@ -329,8 +329,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/project-info.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/project-info.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/project-info.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/project-info.html Wed Jul 16 03:10:42 2008
@@ -329,8 +329,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>

Modified: cocoon/site/site/2.2/blocks/forms/1.0/project-reports.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/project-reports.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/project-reports.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/project-reports.html Wed Jul 16 03:10:42 2008
@@ -311,8 +311,6 @@
 
               
       
-            
-      
               
             <li class='menuExpand'>
               <strong>Project Reports</strong>
@@ -321,16 +319,12 @@
     <li >
               <a href="changes-report.html">Changes Report</a>
         </li>
-                  
-    <li >
-              <a href="apidocs/index.html">JavaDocs</a>
-        </li>
               </ul>
         </li>
               </ul>
     </li>
       </ul>
-         <div class="section"><h2>Generated Reports</h2><p>This document provides an overview of the various reports that are automatically generated by <a href="http://maven.apache.org">Maven</a> Each report is briefly described below.</p><div class="section"><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="changes-report.html">Changes Report</a></td><td>Changes Report on Releases of the Project.</td></tr><tr class="a"><td><a href="apidocs/index.html">JavaDocs</a></td><td>JavaDoc API documentation.</td></tr></table></div></div>
+         <div class="section"><h2>Generated Reports</h2><p>This document provides an overview of the various reports that are automatically generated by <a href="http://maven.apache.org">Maven</a> Each report is briefly described below.</p><div class="section"><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="changes-report.html">Changes Report</a></td><td>Changes Report on Releases of the Project.</td></tr></table></div></div>
     </div>
 
     <!-- end of content -->

Modified: cocoon/site/site/2.2/blocks/forms/1.0/team-list.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.2/blocks/forms/1.0/team-list.html?rev=677225&r1=677224&r2=677225&view=diff
==============================================================================
--- cocoon/site/site/2.2/blocks/forms/1.0/team-list.html (original)
+++ cocoon/site/site/2.2/blocks/forms/1.0/team-list.html Wed Jul 16 03:10:42 2008
@@ -329,8 +329,6 @@
 
               
       
-            
-      
               
         <li class='menuCollapse'>
               <a href="project-reports.html">Project Reports</a>