You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cr...@apache.org on 2006/10/11 08:55:12 UTC

svn commit: r462716 [28/29] - in /cocoon/site/site/2.1: ./ developing/ developing/portal/ developing/portal/coplets/ developing/webapps/ developing/webapps/authentication/ faq/ howto/ installing/ plan/documentation/ plan/otherplanning/ plan/overview/ s...

Modified: cocoon/site/site/2.1/userdocs/text-serializer.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/text-serializer.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/text-serializer.html (original)
+++ cocoon/site/site/2.1/userdocs/text-serializer.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1263,7 +1263,7 @@
 <h3 class="h4">Further Reading</h3>
 <p>As text Serializer uses the XML serializer internally, you might want to read
 the complete list of valid XML configuration parameters. It is available at
-<a href="../../2.1/userdocs/xml-serializer.html">XML serializer</a> user documentation.</p>
+<a description="" href="../../2.1/userdocs/xml-serializer.html">XML serializer</a> user documentation.</p>
 <div class="daisy-edit-link">
 <p>
 <em>Errors and Improvements?</em>

Modified: cocoon/site/site/2.1/userdocs/transformers.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/transformers.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/transformers.html (original)
+++ cocoon/site/site/2.1/userdocs/transformers.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1232,82 +1232,82 @@
 Each transformer may have additional configuration information specified in
 child elements.</p>
 <p>For more conceptual information about transformers see
-<a href="../../2.1/userdocs/concepts/sitemap/../sitemap.html">the sitemap</a>.</p>
+<a description="" href="../../2.1/userdocs/concepts/sitemap/../sitemap.html">the sitemap</a>.</p>
 </div>
-<a name="N1001B"></a><a name="The+Transformers+in+Apache+Cocoon"></a>
+<a name="N1001C"></a><a name="The+Transformers+in+Apache+Cocoon"></a>
 <h2 class="h3">The Transformers in Apache Cocoon</h2>
 <div class="section">
 <ul>
 
 <li>
-<a href="../../2.1/userdocs/default/xslt-transformer.html">XSLT Transformer</a> (The default transformer)</li>
+<a description="" href="../../2.1/userdocs/default/xslt-transformer.html">XSLT Transformer</a> (The default transformer)</li>
 
 <li>
-<a href="../../2.1/userdocs/extractor-transformer.html">Fragment Extractor Transformer</a>
+<a description="" href="../../2.1/userdocs/extractor-transformer.html">Fragment Extractor Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/i18nTransformer.html">I18n Transformer</a>
+<a description="" href="../../2.1/userdocs/i18nTransformer.html">I18n Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/log-transformer.html">Log Transformer</a>
+<a description="" href="../../2.1/userdocs/log-transformer.html">Log Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/sql-transformer.html">SQL Transformer</a>
+<a description="" href="../../2.1/userdocs/sql-transformer.html">SQL Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/filter-transformer.html">Filter Transformer</a>
+<a description="" href="../../2.1/userdocs/filter-transformer.html">Filter Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/readdomsession-transformer.html">Read DOM Session Transformer</a>
+<a description="" href="../../2.1/userdocs/readdomsession-transformer.html">Read DOM Session Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/writedomsession-transformer.html">Write DOM Session Transformer</a>
+<a description="" href="../../2.1/userdocs/writedomsession-transformer.html">Write DOM Session Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/xinclude-transformer.html">XInclude Transformer</a>
+<a description="" href="../../2.1/userdocs/xinclude-transformer.html">XInclude Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/cinclude-transformer.html">CInclude Transformer</a>
+<a description="" href="../../2.1/userdocs/cinclude-transformer.html">CInclude Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/encodeurl-transformer.html">EncodeURL Transformer</a>
+<a description="" href="../../2.1/userdocs/encodeurl-transformer.html">EncodeURL Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/sourcewriting-transformer.html">SourceWriting Transformer</a>
+<a description="" href="../../2.1/userdocs/sourcewriting-transformer.html">SourceWriting Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/augment-transformer.html">Augment Transformer</a>
+<a description="" href="../../2.1/userdocs/augment-transformer.html">Augment Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/jx-template-transformer.html">JX Template Transformer</a>
+<a description="" href="../../2.1/userdocs/jx-template-transformer.html">JX Template Transformer</a>
 </li>
 
 <li>
-<a href="../../2.1/userdocs/ldap-transformer.html">LDAP Transformer</a> (optional)</li>
+<a description="" href="../../2.1/userdocs/ldap-transformer.html">LDAP Transformer</a> (optional)</li>
 
 <li>
-<a href="../../2.1/userdocs/lexer-transformer.html">Lexical Transformer</a> (optional)</li>
+<a description="" href="../../2.1/userdocs/lexer-transformer.html">Lexical Transformer</a> (optional)</li>
 
 <li>
-<a href="../../2.1/userdocs/parser-transformer.html">Parser Transformer</a> (optional)</li>
+<a description="" href="../../2.1/userdocs/parser-transformer.html">Parser Transformer</a> (optional)</li>
 
 <li>
-<a href="../../2.1/userdocs/pattern-transformer.html">Pattern Transformer</a> (optional)</li>
+<a description="" href="../../2.1/userdocs/pattern-transformer.html">Pattern Transformer</a> (optional)</li>
 
 <li>
-<a href="../../2.1/userdocs/session.html">Session Transformer</a> (optional)</li>
+<a description="" href="../../2.1/userdocs/session.html">Session Transformer</a> (optional)</li>
 
 </ul>
 <div class="daisy-edit-link">

Modified: cocoon/site/site/2.1/userdocs/velocity-generator.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/velocity-generator.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/velocity-generator.html (original)
+++ cocoon/site/site/2.1/userdocs/velocity-generator.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>

Modified: cocoon/site/site/2.1/userdocs/vrml-serializer.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/vrml-serializer.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/vrml-serializer.html (original)
+++ cocoon/site/site/2.1/userdocs/vrml-serializer.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>

Modified: cocoon/site/site/2.1/userdocs/wap-serializer.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/wap-serializer.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/wap-serializer.html (original)
+++ cocoon/site/site/2.1/userdocs/wap-serializer.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1342,7 +1342,7 @@
 <h3 class="h4">Further Reading</h3>
 <p>As WML serializer uses the XML serializer internally, you might want to read
 the complete list of valid XML configuration parameters. It is available at
-<a href="../../2.1/userdocs/xml-serializer.html">XML serializer</a> user docuementation.</p>
+<a description="" href="../../2.1/userdocs/xml-serializer.html">XML serializer</a> user docuementation.</p>
 <div class="daisy-edit-link">
 <p>
 <em>Errors and Improvements?</em>

Modified: cocoon/site/site/2.1/userdocs/widgetconcepts/datatypes.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgetconcepts/datatypes.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgetconcepts/datatypes.html (original)
+++ cocoon/site/site/2.1/userdocs/widgetconcepts/datatypes.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1217,20 +1217,20 @@
 <h2 class="h3">Context</h2>
 <div class="section">
 <p>Datatypes are used by certain widgets, more specifically the
-<a href="../../../2.1/userdocs/widgets/widget_field.html">field</a> and <a href="../../../2.1/userdocs/widgets/widget_multivaluefield.html">multivaluefield</a>
+<a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field</a> and <a description="" href="../../../2.1/userdocs/widgets/widget_multivaluefield.html">multivaluefield</a>
 widgets, to allow them to edit different types of data (e.g. strings, numbers,
 dates). For a general introduction of the relationship between the widget and
-the datatype, see the documentation of the <a href="../../../2.1/userdocs/widgets/widget_field.html">field</a>
+the datatype, see the documentation of the <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field</a>
 widget.</p>
 </div>
-<a name="N10019"></a><a name="General+information"></a>
+<a name="N1001C"></a><a name="General+information"></a>
 <h2 class="h3">General information</h2>
 <div class="section">
 <p>In its most basic form a datatype is declared as follows:</p>
 <pre>&lt;fd:datatype base="..."&gt;</pre>
 <p>The <strong>base</strong> attribute refers to one of the built-in datatypes
 such as string or long.</p>
-<a name="N10026"></a><a name="Convertors"></a>
+<a name="N10029"></a><a name="Convertors"></a>
 <h3 class="h4">Convertors</h3>
 <p>A datatype needs a convertor. The purpose of a convertor is to convert
 between string and object representations of values. There is always a default
@@ -1248,7 +1248,7 @@
 Any further content of the fd:convertor element is specific to the convertor
 implementation and will be documented in a seperate section.</p>
 </div>
-<a name="N10033"></a><a name="Available+datatypes"></a>
+<a name="N10036"></a><a name="Available+datatypes"></a>
 <h2 class="h3">Available datatypes</h2>
 <div class="section">
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
@@ -1439,7 +1439,7 @@
 </tbody>
 
 </table>
-<a name="N100F9"></a><a name="Enumerated+datatype"></a>
+<a name="N100FC"></a><a name="Enumerated+datatype"></a>
 <h3 class="h4">Enumerated datatype</h3>
 <p>The <strong>enum</strong> datatype is meant to be used with types
 implementing Joshua Bloch's
@@ -1476,10 +1476,10 @@
 <p>The enum datatype is typically used together with the <strong>enum</strong>
 selection list type.</p>
 </div>
-<a name="N10127"></a><a name="Available+convertors"></a>
+<a name="N1012B"></a><a name="Available+convertors"></a>
 <h2 class="h3">Available convertors</h2>
 <div class="section">
-<a name="N1012B"></a><a name="formatting+%28decimal%29"></a>
+<a name="N1012F"></a><a name="formatting+%28decimal%29"></a>
 <h3 class="h4">formatting (decimal)</h3>
 <p>This convertor uses the <tt>java.text.DecimalFormat</tt> class (or
 <tt>com.ibm.icu.text.DecimalFormat</tt> class if it is present in the
@@ -1499,15 +1499,15 @@
 <a class="external" href="http://java.sun.com/j2se/1.4.2/docs/api/java/text/DecimalFormat.html">javadoc
 of the DecimalFormat class</a> for the supported pattern syntax. CForms will
 always use the pattern that is most specific for the current locale.</p>
-<a name="N10143"></a><a name="plain"></a>
+<a name="N10148"></a><a name="plain"></a>
 <h3 class="h4">plain</h3>
 <p>This convertor is not locale-dependent. It shows the full precision of the
 number and uses dot as the decimal separator.</p>
-<a name="N10149"></a><a name="date+convertors"></a>
+<a name="N1014E"></a><a name="date+convertors"></a>
 <h3 class="h4">date convertors</h3>
 <p>The date datatype can be used both for dates as times. The date datatype
 supports the following convertors:</p>
-<a name="N1014F"></a><a name="formatting+%28date%29"></a>
+<a name="N10154"></a><a name="formatting+%28date%29"></a>
 <h4>formatting (date)</h4>
 <p>This convertor uses the <tt>java.text.SimpleDateFormat</tt> class (or
 <tt>com.ibm.icu.text.SimpleDateFormat</tt> class if it is present in the
@@ -1552,7 +1552,7 @@
 default is lenient, which means that the convertor will try to convert a
 somewhat invalid date like "Dec. 32, 2005" into "Jan. 1, 2006". If the value of
 the "lenient" attribute is false, such a date won't validate.</p>
-<a name="N10175"></a><a name="millis"></a>
+<a name="N1017A"></a><a name="millis"></a>
 <h4>millis</h4>
 <p>The millis convertor for dates uses the number of milliseconds since January
 1, 1970, 00:00:00 GMT as string representation. This will likely not be used to

Modified: cocoon/site/site/2.1/userdocs/widgetconcepts/eventhandling.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgetconcepts/eventhandling.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgetconcepts/eventhandling.html (original)
+++ cocoon/site/site/2.1/userdocs/widgetconcepts/eventhandling.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1314,7 +1314,7 @@
 
 <li>if the form processing was started from a flowscript, then everything
 available from the scope of that flowscript, such as global variables, functions
-and the <tt>cocoon</tt> object (see also <a href="../../../2.1/userdocs/flow/api.html">Flow Object
+and the <tt>cocoon</tt> object (see also <a description="" href="../../../2.1/userdocs/flow/api.html">Flow Object
 Model</a>).</li>
 
 </ul>
@@ -1324,14 +1324,14 @@
 Javascript event handler. In other words, do not call
 <tt>cocoon.sendPageAndWait</tt> or <tt>form.showForm</tt> from there.</div>
 </div>
-<a name="N1008C"></a><a name="Java+event+listeners"></a>
+<a name="N1008D"></a><a name="Java+event+listeners"></a>
 <h3 class="h4">Java event listeners</h3>
 <p>The Java class specified in the class attribute on the java element should
 implement a certain event listener interface. Which interface depends on the
 type of widget. See the documentation of the individual widgets for more
 information.</p>
 </div>
-<a name="N10092"></a><a name="Adding+event+listeners+on+widget+instances"></a>
+<a name="N10093"></a><a name="Adding+event+listeners+on+widget+instances"></a>
 <h2 class="h3">Adding event listeners on widget instances</h2>
 <div class="section">
 <p>Adding event listeners on widgets instances allows to dynamically add event
@@ -1343,10 +1343,10 @@
 (e.g. removeValueChangedListener).</p>
 <p>When using flowscript, it is possible to simply assign Javascript functions
 as event listeners. This is a very easy and powerful way to create event
-listeners. See the <a href="../../../2.1/userdocs/api/api_javascript.html">flowscript API section</a> for more
+listeners. See the <a description="" href="../../../2.1/userdocs/api/api_javascript.html">flowscript API section</a> for more
 information.</p>
 </div>
-<a name="N100A0"></a><a name="Handling+events+using+the+FormHandler"></a>
+<a name="N100A2"></a><a name="Handling+events+using+the+FormHandler"></a>
 <h2 class="h3">Handling events using the FormHandler</h2>
 <div class="section">
 <p>To handle events using a FormHandler, write a class implementing the
@@ -1359,7 +1359,7 @@
 <p>Once you created the FormHandler, register it on a form instance by calling
 the method <tt>setFormHandler(FormHandler formHandler)</tt> on it.</p>
 </div>
-<a name="N100B3"></a><a name="Overview+of+supported+events"></a>
+<a name="N100B5"></a><a name="Overview+of+supported+events"></a>
 <h2 class="h3">Overview of supported events</h2>
 <div class="section">
 <p>The figure below shows the 3 types of events we currently support, each

Modified: cocoon/site/site/2.1/userdocs/widgetconcepts/selectionlists.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgetconcepts/selectionlists.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgetconcepts/selectionlists.html (original)
+++ cocoon/site/site/2.1/userdocs/widgetconcepts/selectionlists.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1213,7 +1213,12 @@
     +-->
 <div id="content">
 <h1>Selection lists</h1>
-<a name="N10007"></a><a name="Default+selection+list+implementation"></a>
+<p>This section explains selection lists and their available implementations.
+Selection lists can be used with the <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field</a> or
+<a description="" href="../../../2.1/userdocs/widgets/widget_multivaluefield.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>
+<a name="N10013"></a><a name="Default+selection+list+implementation"></a>
 <h2 class="h3">Default selection list implementation</h2>
 <div class="section">
 <p>The selection list can be defined inline or read from an external source.
@@ -1276,7 +1281,7 @@
 the fd:selection-list element. The sections below describe the alternative
 implementations currently available.</p>
 </div>
-<a name="N10028"></a><a name="flow-jxpath+selection+list+implementation"></a>
+<a name="N10034"></a><a name="flow-jxpath+selection+list+implementation"></a>
 <h2 class="h3">flow-jxpath selection list implementation</h2>
 <div class="section">
 <p>See the javadoc of the
@@ -1302,7 +1307,7 @@
 ...
 mylist[0] = {value: "x", label: new I18nMessage("myI18nKey") };</pre>
 </div>
-<a name="N10040"></a><a name="enum+selection+list+implementation"></a>
+<a name="N1004D"></a><a name="enum+selection+list+implementation"></a>
 <h2 class="h3">enum selection list implementation</h2>
 <div class="section">
 <p>This type of selection list outputs a list of items corresponding to the

Modified: cocoon/site/site/2.1/userdocs/widgetconcepts/validation.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgetconcepts/validation.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgetconcepts/validation.html (original)
+++ cocoon/site/site/2.1/userdocs/widgetconcepts/validation.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1221,7 +1221,7 @@
 validation error on the widget.</p>
 <p>Implementation-wise, a widget validator is an object implementing the
 <tt>WidgetValidator</tt> interface
-(<a href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/validation/WidgetValidator.html">javadoc</a>).
+(<a description="" href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/validation/WidgetValidator.html">javadoc</a>).
 </p>
 <p>WidgetValidators can either be defined as part of the form definition (inside
 the <tt>fd:validation</tt> element) or added to a widget instance at runtime.
@@ -1249,7 +1249,7 @@
 checks on the value of field widgets. Additionally you can write your own ones
 in Java or in Javascript.</p>
 </div>
-<a name="N10026"></a><a name="Table+of+widgets+supporting+ValidationErrorAware"></a>
+<a name="N10027"></a><a name="Table+of+widgets+supporting+ValidationErrorAware"></a>
 <h2 class="h3">Table of widgets supporting ValidationErrorAware</h2>
 <div class="section">
 <p>These are the widgets on which you can call <tt>setValidationError</tt> (and
@@ -1410,10 +1410,10 @@
 
 </table>
 </div>
-<a name="N100D6"></a><a name="Reference"></a>
+<a name="N100D7"></a><a name="Reference"></a>
 <h2 class="h3">Reference</h2>
 <div class="section">
-<a name="N100DA"></a><a name="General+remarks"></a>
+<a name="N100DB"></a><a name="General+remarks"></a>
 <h3 class="h4">General remarks</h3>
 <p>For most widget validators, the failmessage (i.e. the message displayed to
 the user in case the validation failed) can be overridden by specifying a child
@@ -1579,7 +1579,7 @@
 </tbody>
 
 </table>
-<a name="N1017B"></a><a name="fd%3Aassert"></a>
+<a name="N1017D"></a><a name="fd%3Aassert"></a>
 <h3 class="h4">fd:assert</h3>
 <p>Evaluates the expression specified in the "test" attribute. This expression
 should have a boolean result, it should evaluate to either true or false.
@@ -1589,14 +1589,14 @@
 <pre>&lt;fd:assert test="password = confirmPassword"&gt;
   &lt;fd:failmessage&gt;The two passwords are not equal.&lt;/fd:failmessage&gt;
 &lt;/fd:assert&gt;</pre>
-<a name="N1018F"></a><a name="fd%3Aemail"></a>
+<a name="N10191"></a><a name="fd%3Aemail"></a>
 <h3 class="h4">fd:email</h3>
 <p>Checks that a value is a valid email address. Example:</p>
 <pre>&lt;fd:email/&gt;</pre>
 <p>Currently this checks the email does not contain any spaces, contains exactly
 one <tt>@</tt> symbol with at least one character before it and at least one dot
 after it.</p>
-<a name="N1019C"></a><a name="fd%3Alength"></a>
+<a name="N1019E"></a><a name="fd%3Alength"></a>
 <h3 class="h4">fd:length</h3>
 <p>Checks the length of strings. This validator can take 3 attributes: min, max
 and exact. You can use either of these three separately or min and max together.
@@ -1608,7 +1608,7 @@
 &lt;fd:length exact="2*2"&gt;
    &lt;fd:failmessage&gt;Must be 4 characters long!&lt;/fd:failmessage&gt;
 &lt;/fd:length&gt;</pre>
-<a name="N101A4"></a><a name="fd%3Amod10"></a>
+<a name="N101A6"></a><a name="fd%3Amod10"></a>
 <h3 class="h4">fd:mod10</h3>
 <p>Uses the "mod10" algorithm used to check the validity of credit card numbers
 such as VISA. This validator does not require any additional attributes.
@@ -1616,7 +1616,7 @@
 <pre>&lt;fd:mod10&gt;
    &lt;fd:failmessage&gt;Invalid credit card number.&lt;/fd:failmessage&gt;
 &lt;/fd:mod10&gt;</pre>
-<a name="N101AC"></a><a name="fd%3Arange"></a>
+<a name="N101AE"></a><a name="fd%3Arange"></a>
 <h3 class="h4">fd:range</h3>
 <p>Checks the numeric range. This validator can take 3 attributes: min, max and
 exact. You can use either of these three separately or min and max together. The
@@ -1626,7 +1626,7 @@
 Another example:
 
 &lt;fd:range exact="2*2"/&gt;</pre>
-<a name="N101B4"></a><a name="fd%3Aregexp"></a>
+<a name="N101B6"></a><a name="fd%3Aregexp"></a>
 <h3 class="h4">fd:regexp</h3>
 <p>Checks that a string matches a regular expression. It requires a "pattern"
 attribute specifying the regexp. The regular expression library used is Jakarta
@@ -1636,7 +1636,7 @@
 <pre>&lt;fd:regexp pattern="[a-z]{3,5}"&gt;
    &lt;fd:failmessage&gt;Invalid code!&lt;/fd:failmessage&gt;
 &lt;/fd:regexp&gt;</pre>
-<a name="N101C0"></a><a name="fd%3Avalue-count"></a>
+<a name="N101C3"></a><a name="fd%3Avalue-count"></a>
 <h3 class="h4">fd:value-count</h3>
 <p>Checks the number of items selected in a multivaluefield. Again works with
 min, max and exact attributes. Example:</p>
@@ -1645,17 +1645,17 @@
 Another example:
 
 &lt;fd:value-count exact="2"/&gt;</pre>
-<a name="N101C8"></a><a name="fd%3Ajavascript"></a>
+<a name="N101CB"></a><a name="fd%3Ajavascript"></a>
 <h3 class="h4">fd:javascript</h3>
 <p>Allows to write a validator using Javascript, embedded directly in the form
 definition. The widget in question is available in the Javascript snippet as a
 variable called <tt>widget</tt>.</p>
 <p>See the samples of Cocoon for an example.</p>
-<a name="N101D3"></a><a name="fd%3Ajava"></a>
+<a name="N101D6"></a><a name="fd%3Ajava"></a>
 <h3 class="h4">fd:java</h3>
 <p>Allows to write a validator as a java class. The class must implement the the
 <tt>WidgetValidator</tt> interface
-(<a href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/validation/WidgetValidator.html">javadoc</a>)
+(<a description="" href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/validation/WidgetValidator.html">javadoc</a>)
 and be deployed in the cocoon webapplication.</p>
 <pre>&lt;fd:java class="com.mycompany.validators.MyCustomValidator"/&gt;
 </pre>

Modified: cocoon/site/site/2.1/userdocs/widgetconcepts/widgetstates.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgetconcepts/widgetstates.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgetconcepts/widgetstates.html (original)
+++ cocoon/site/site/2.1/userdocs/widgetconcepts/widgetstates.html Tue Oct 10 23:54:57 2006
@@ -61,7 +61,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1161,13 +1161,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1213,7 +1213,47 @@
     +-->
 <div id="content">
 <h1>Widget States</h1>
-<a name="N10007"></a>
+<p>A widget has a certain state:</p>
+<ul>
+
+<li>
+<strong>Active</strong> state. This is the default state, where widgets read
+their values from the request and display them.</li>
+
+<li>
+<strong>Disabled</strong> state, value is displayed but user input is
+ignored. The widget should be rendered in a manner that indicates that this
+widget could be active, but is currently not.</li>
+
+<li>
+<strong>Output</strong> state, value is displayed but user input is ignored.
+The widget should be rendered as plain text, giving no indication that it could
+be input.</li>
+
+<li>
+<strong>Invisible</strong> state. Values are not displayed and user input is
+ignored.</li>
+
+</ul>
+<p>In the form definition, you can assign the state using an attribute called
+<tt>state</tt> with as value <tt>active</tt>, <tt>disabled</tt>, <tt>output</tt>
+or <tt>invisible</tt>. The state of a widget can of course also be modified at
+runtime (thus on the widget instance), by using the method <tt>setState</tt> on
+the widget.</p>
+<p>The list of states above is ordered from the most featured ("active") to the
+most constrained ("invisible"). A widgets' actual state is the strictest between
+the widgets' own state and its parent state.</p>
+<div class="daisy-edit-link">
+<p>
+<em>Errors and Improvements?</em>
+                 If you see any errors or potential improvements in this document
+                 please help us:
+                <a class="external" href="http://cocoon.zones.apache.org/daisy/legacydocs/733">
+                  View, Edit or comment on
+                </a> the latest development version (registration required).
+              </p>
+</div>
+<a name="N10040"></a>
 <h2 class="h3"></h2>
 <div class="section">
 <p>A widget has a certain state:</p>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_action.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_action.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_action.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_action.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1223,12 +1223,12 @@
 was activated, validation will not be performed. This is because usually it
 would be strange to have other fields validated when the user's intention wasn't
 really to submit the form. If you want validation to happen, use the
-<a href="../../../2.1/userdocs/widgets/widget_submit.html">submit widget</a>. After pressing an action button, the form
+<a description="" href="../../../2.1/userdocs/widgets/widget_submit.html">submit widget</a>. After pressing an action button, the form
 will normally always be redisplayed, unless the event handling code explicitely
 disables this (by using the method <tt>endFormProcessing</tt> method on the
 <tt>Form</tt> object).</p>
 </div>
-<a name="N10029"></a><a name="Definition"></a>
+<a name="N1002A"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:action id="..." command="..." state="..."&gt;
@@ -1247,22 +1247,22 @@
 &lt;/fd:action&gt;</pre>
 <p>The <strong>command</strong> attribute specifies a name that will be part of
 the event generated by this widget. This can sometimes be useful. For example,
-on the <a href="../../../2.1/userdocs/widgets/widget_repeater_action.html">Repeater action</a> and <a href="../../../2.1/userdocs/widgets/widget_row_action.html">Row
+on the <a description="" href="../../../2.1/userdocs/widgets/widget_repeater_action.html">Repeater action</a> and <a description="" href="../../../2.1/userdocs/widgets/widget_row_action.html">Row
 action</a> it indicates what to do. Previously this attribute was called
 action-command (now deprecated).</p>
 <p>For more information on how event handlers are defined, see
-<a href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented for Java
+<a description="" href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented for Java
 event listeners is <tt>org.apache.cocoon.forms.event.ActionListener</tt>. The
 WidgetEvent subclass is <tt>org.apache.cocoon.forms.event.ActionEvent</tt>.</p>
 </div>
-<a name="N10048"></a><a name="Template"></a>
+<a name="N1004C"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>An action widget is inserted in a template using the ft:widget tag:</p>
 <pre>&lt;ft:widget id="..."/&gt;
 </pre>
 </div>
-<a name="N10050"></a><a name="Styling+%28default+HTML+XSL%29"></a>
+<a name="N10054"></a><a name="Styling+%28default+HTML+XSL%29"></a>
 <h2 class="h3">Styling (default HTML XSL)</h2>
 <div class="section">
 <p>By default an action widget is shown as a button.</p>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_aggregatefield.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_aggregatefield.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_aggregatefield.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_aggregatefield.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_booleanfield.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_booleanfield.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_booleanfield.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_booleanfield.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1220,7 +1220,7 @@
 <div class="section">
 <p>An fd:booleanfield is a field that has a value of true or false. Usually is
 rendered as a checkbox.</p>
-<p>It is different from a <a href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> with a
+<p>It is different from a <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> with a
 <tt>boolean</tt> datatype because an HTML checkbox submits no request parameter
 if the checkbox is unchecked. If you would render it instead as a listbox with
 true and false values, you could also use a regular field widget. Since the
@@ -1230,7 +1230,7 @@
 It is either true or false. If you want tripples (true/false/none), use a normal
 field widget with a selection list.</p>
 </div>
-<a name="N1002A"></a><a name="Definition"></a>
+<a name="N1002B"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:booleanfield id="..." state="..."&gt;
@@ -1252,19 +1252,19 @@
     &lt;fd:attribute name="..." value="..."/&gt;
   &lt;/fd:attributes&gt;
 &lt;/fd:booleanfield&gt;</pre>
-<p>See <a href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> for a description of the
+<p>See <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> for a description of the
 configuration options.</p>
 <p>The optional element <strong>fd:true-param-value</strong> specifies the
 parameter value that indicates true. By default this is "true".</p>
 </div>
-<a name="N1003B"></a><a name="Template"></a>
+<a name="N1003D"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>A booleanfield widget is inserted in a template using the ft:widget tag:</p>
 <pre>&lt;ft:widget id="..."/&gt;
 </pre>
 </div>
-<a name="N10043"></a><a name="Styling+%28default+HTML+XSL%29"></a>
+<a name="N10045"></a><a name="Styling+%28default+HTML+XSL%29"></a>
 <h2 class="h3">Styling (default HTML XSL)</h2>
 <div class="section">
 <p>A booleanfield is rendered as a checkbox. To make the checkbox user-friendly,
@@ -1273,7 +1273,7 @@
 <pre>&lt;ft:widget id="someId"/&gt; &lt;label for="someId-input"&gt;&lt;ft:widget-label id="someId"/&gt;&lt;/label&gt;
 </pre>
 <p>This is automatically taken care of when using the columns group layout as
-explained <a href="../../../2.1/userdocs/basics/improving_sample.html">here</a>.</p>
+explained <a description="" href="../../../2.1/userdocs/basics/improving_sample.html">here</a>.</p>
 <div class="daisy-edit-link">
 <p>
 <em>Errors and Improvements?</em>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_class.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_class.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_class.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_class.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1215,7 +1215,19 @@
     +-->
 <div id="content">
 <h1>Class/New (not really widgets)</h1>
-<a name="N10019"></a>
+<p>See for now <a class="external" href="http://wiki.apache.org/cocoon/FormsClassWidget">here one
+the wiki</a>.</p>
+<div class="daisy-edit-link">
+<p>
+<em>Errors and Improvements?</em>
+                 If you see any errors or potential improvements in this document
+                 please help us:
+                <a class="external" href="http://cocoon.zones.apache.org/daisy/legacydocs/742">
+                  View, Edit or comment on
+                </a> the latest development version (registration required).
+              </p>
+</div>
+<a name="N1002B"></a>
 <h2 class="h3"></h2>
 <div class="section">
 <p>See for now <a class="external" href="http://wiki.apache.org/cocoon/FormsClassWidget">here one

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_field.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_field.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_field.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_field.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1239,7 +1239,7 @@
 case an appropriate validation error will be set on the widget. String to object
 conversion also happens when parsing data in selection lists (if the selection
 list is retrieved as XML) and can also be used as part of the
-<a href="../../../2.1/userdocs/binding.html">binding</a>.</p>
+<a description="" href="../../../2.1/userdocs/binding.html">binding</a>.</p>
 <p>The object to string conversion happens when the state of the widget is spit
 out as XML, this is mostly when injecting the widget XML in the publishing
 pipeline.</p>
@@ -1247,8 +1247,8 @@
 after successful validation of the widget, retrieving the value of the widget
 will give you an object of the correct type.</p>
 <p>The available datatypes and their respective convertors are documented in a
-<a href="../../../2.1/userdocs/widgetconcepts/datatypes.html">separate document</a>.</p>
-<a name="N10041"></a><a name="Selection+lists"></a>
+<a description="" href="../../../2.1/userdocs/widgetconcepts/datatypes.html">separate document</a>.</p>
+<a name="N10043"></a><a name="Selection+lists"></a>
 <h3 class="h4">Selection lists</h3>
 <p>A field widget can furthermore be associated with a selection list. This
 makes that the field widget could be rendered either as a textbox or a list,
@@ -1258,14 +1258,14 @@
 <p>Selection list data can be specified directly in the form definition (for
 short, unchanging lists), retrieved from external sources (i.e. a Cocoon
 pipeline), or pulled from an oject structure. Full details on selection lists
-are also in a <a href="../../../2.1/userdocs/widgetconcepts/selectionlists.html">separate document</a>.</p>
-<a name="N1004D"></a><a name="Conclusion"></a>
+are also in a <a description="" href="../../../2.1/userdocs/widgetconcepts/selectionlists.html">separate document</a>.</p>
+<a name="N10050"></a><a name="Conclusion"></a>
 <h3 class="h4">Conclusion</h3>
 <p>If we wouldn't make these datatype and selection list associations, we would
 need to create specific widgets for each possible combination: StringField,
 LongField, DateField, StringSelectionList, LongSelectionList, ...</p>
 </div>
-<a name="N10053"></a><a name="Definition"></a>
+<a name="N10056"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <p>Configuration example:</p>
@@ -1301,7 +1301,7 @@
 false and use custom validation logic to check the requiredness of the field.
 </p>
 <p>The <strong>state</strong> attribute is optional. See
-<a href="../../../2.1/userdocs/widgetconcepts/widgetstates.html">Widget States</a> for its purpose.</p>
+<a description="" href="../../../2.1/userdocs/widgetconcepts/widgetstates.html">Widget States</a> for its purpose.</p>
 <p>The <strong>fd:label</strong> element contains the label for this widget.
 This element is optional. It can contain mixed content. For internationalised
 labels, use i18n-tags in combination with Cocoon's I18nTransformer.</p>
@@ -1318,21 +1318,21 @@
 type this datatype should be based. The contents of the fd:datatype element can
 contain further configuration information for the datatype. The possible
 datatypes and their configuration options are described
-<a href="../../../2.1/userdocs/widgetconcepts/datatypes.html">over here</a>.</p>
+<a description="" href="../../../2.1/userdocs/widgetconcepts/datatypes.html">over here</a>.</p>
 <p>The <strong>fd:initial-value</strong> element specifies an initial value for
 the field. The specified string value is converted using the datatype's
 convertor. You can optionally define the locale to be used for this.</p>
 <p>The <strong>fd:selection-list</strong> element is used to associate a
-selection list with this field. See <a href="../../../2.1/userdocs/widgetconcepts/datatypes.html">Datatypes</a> for more
+selection list with this field. See <a description="" href="../../../2.1/userdocs/widgetconcepts/datatypes.html">Datatypes</a> for more
 details.</p>
 <p>The <strong>fd:suggestion-list</strong> element is similar to the
 fd:selection-list element but serves for Ajax-based autocompletion. (Very new at
 the time of this writing -- sep/oct 2005)</p>
 <p>The <strong>fd:validation</strong> element specifies widget validators. See
-<a href="../../../2.1/userdocs/widgetconcepts/validation.html">Validation</a> for more details.</p>
+<a description="" href="../../../2.1/userdocs/widgetconcepts/validation.html">Validation</a> for more details.</p>
 <p>The <strong>fd:on-value-changed</strong> element specifies event handlers to
 be executed in case the value of this field changes. See also
-<a href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented for Java
+<a description="" href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented for Java
 event listeners is <tt>org.apache.cocoon.forms.event.ValueChangedListener</tt>.
 The WidgetEvent subclass is
 <tt>org.apache.cocoon.forms.event.ValueChangedEvent</tt>.</p>
@@ -1350,14 +1350,14 @@
 case when you use flowscript. If you don't use flowscript you could store the
 form instance in e.g. the session.</p>
 </div>
-<a name="N100C5"></a><a name="Template"></a>
+<a name="N100CD"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>A field widget is inserted in a template using the ft:widget tag:</p>
 <pre>&lt;ft:widget id="..."/&gt;
 </pre>
 </div>
-<a name="N100CD"></a><a name="Styling+%28default+HTML+XSL%29"></a>
+<a name="N100D5"></a><a name="Styling+%28default+HTML+XSL%29"></a>
 <h2 class="h3">Styling (default HTML XSL)</h2>
 <div class="section">
 <p>If the field widget does not have a selection list, it will be rendered as

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_form.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_form.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_form.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_form.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1241,10 +1241,10 @@
 </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="../../../2.1/userdocs/widgets/widget_field.html">field widget</a>. Specifying an id for the form is optional.
+<a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a>. Specifying an id for the form is optional.
 </p>
 </div>
-<a name="N1002B"></a><a name="Template"></a>
+<a name="N1002C"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>A form is inserted into a template by use of the ft:form-template tag:</p>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_group.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_group.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_group.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_group.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1222,10 +1222,10 @@
 be useful to:</p>
 <ul>
 
-<li>change the <a href="../../../2.1/userdocs/widgetconcepts/widgetstates.html">state</a> of the grouped widgets as a whole
+<li>change the <a description="" href="../../../2.1/userdocs/widgetconcepts/widgetstates.html">state</a> of the grouped widgets as a whole
 </li>
 
-<li>to use in a <a href="../../../2.1/userdocs/widgets/widget_union.html">union widget</a>
+<li>to use in a <a description="" href="../../../2.1/userdocs/widgets/widget_union.html">union widget</a>
 </li>
 
 <li>....</li>
@@ -1233,7 +1233,7 @@
 </ul>
 <p>The group widget was previously called struct.</p>
 </div>
-<a name="N10033"></a><a name="Definition"></a>
+<a name="N10035"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:group id="..." state="..."&gt;
@@ -1252,7 +1252,7 @@
 &lt;/fd:group&gt;
 </pre>
 </div>
-<a name="N10039"></a><a name="Template"></a>
+<a name="N1003B"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>A group widget is inserted in a template using the ft:group tag. The content
@@ -1262,7 +1262,7 @@
   [...]
 &lt;/ft:group&gt;
 </pre>
-<a name="N10041"></a><a name="Example"></a>
+<a name="N10043"></a><a name="Example"></a>
 <h3 class="h4">Example</h3>
 <p>For a definition like this:</p>
 <pre>&lt;fd:group id="mygroup"&gt;
@@ -1279,7 +1279,7 @@
 &lt;/ft:group&gt;
 </pre>
 </div>
-<a name="N1004D"></a><a name="Styling+%28default+HTML+XSL%29"></a>
+<a name="N1004F"></a><a name="Styling+%28default+HTML+XSL%29"></a>
 <h2 class="h3">Styling (default HTML XSL)</h2>
 <div class="section">
 <p>N/A</p>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_imagemap.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_imagemap.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_imagemap.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_imagemap.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_messages.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_messages.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_messages.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_messages.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_multivaluefield.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_multivaluefield.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_multivaluefield.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_multivaluefield.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1218,7 +1218,7 @@
 <a name="N10019"></a><a name="Concept"></a>
 <h2 class="h3">Concept</h2>
 <div class="section">
-<p>The fd:multivaluefield is similar to the <a href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a>
+<p>The fd:multivaluefield is similar to the <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a>
 but can take multiple values. Its purpose is to handle those (HTML) form
 controls which submit their multiple values as multiple (HTTP) request
 parameters with the same name.</p>
@@ -1235,7 +1235,7 @@
 return, arrays of objects (i.e. Object[]). The type of the objects in these
 arrays should match the datatype declared for the widget.</p>
 </div>
-<a name="N1002F"></a><a name="Definition"></a>
+<a name="N10030"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:multivaluefield id="..." state="..."&gt;
@@ -1262,12 +1262,12 @@
   &lt;/fd:attributes&gt;
 &lt;/fd:multivaluefield&gt;</pre>
 <p>Most of the elements and attributes have the same meaning as for the
-<a href="../../../2.1/userdocs/widgets/widget_field.html">field</a> widget.</p>
+<a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field</a> widget.</p>
 <p>Note: A multivaluefield cannot have a required attribute, instead you should
-use the value-count <a href="../../../2.1/userdocs/widgetconcepts/validation.html">validator</a> to check the number of
+use the value-count <a description="" href="../../../2.1/userdocs/widgetconcepts/validation.html">validator</a> to check the number of
 values the user has selected.</p>
 </div>
-<a name="N10041"></a><a name="Template"></a>
+<a name="N10044"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>A multivaluefield is inserted into a template using the normal
@@ -1275,7 +1275,7 @@
 <pre>&lt;ft:widget id="..."/&gt;
 </pre>
 </div>
-<a name="N1004C"></a><a name="Styling+%28default+HTML+XSL%29"></a>
+<a name="N1004F"></a><a name="Styling+%28default+HTML+XSL%29"></a>
 <h2 class="h3">Styling (default HTML XSL)</h2>
 <div class="section">
 <p>If the multivaluefield has a selection list, it will by default be rendered
@@ -1302,7 +1302,7 @@
 selecting them and using ctrl+up/down arrow. An existing item can be edited by
 selecting it, editing the value and pressing ctrl+enter.</p>
 </div>
-<a name="N1005C"></a><a name="API+notes"></a>
+<a name="N1005F"></a><a name="API+notes"></a>
 <h2 class="h3">API notes</h2>
 <div class="section">
 <p>As mentioned above, the value of multivaluefield widget is a Java array. So

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_output.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_output.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_output.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_output.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1227,7 +1227,7 @@
 <div class="frame note">
 <div class="label">Note</div>
 <div class="content">The same can now be achieved using the normal
-<a href="../../../2.1/userdocs/widgets/widget_field.html">Field widget</a> and <a href="../../../2.1/userdocs/widgetconcepts/widgetstates.html">Widget States</a>.
+<a description="" href="../../../2.1/userdocs/widgets/widget_field.html">Field widget</a> and <a description="" href="../../../2.1/userdocs/widgetconcepts/widgetstates.html">Widget States</a>.
 </div>
 </div>
 <p>
@@ -1236,7 +1236,7 @@
 API of the Widget interface, methods setAttribute and getAttribute. You can then
 retrieve these attributes using the JXTemplate generator.</p>
 </div>
-<a name="N10033"></a><a name="Definition"></a>
+<a name="N10035"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:output id="..." state="..."&gt;
@@ -1254,10 +1254,10 @@
     &lt;fd:attribute name="..." value="..."/&gt;
   &lt;/fd:attributes&gt;
 &lt;/fd:output&gt;</pre>
-<p>See <a href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> for a description of the
+<p>See <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> for a description of the
 configuration elements.</p>
 </div>
-<a name="N1003F"></a><a name="Template"></a>
+<a name="N10042"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>An output widget is inserted in a template using the ft:widget tag:</p>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_repeater.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_repeater.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_repeater.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_repeater.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1262,13 +1262,13 @@
 <tt>ROWS_CLEARING</tt> before the action actually takes place, and the
 <tt><tt>ROW_DELETED</tt></tt> or <tt>ROWS_CLEARED</tt> after the row has
 actually been deleted or the repeater has actually been cleared.</p>
-<p>For a description of the other elements, see the <a href="../../../2.1/userdocs/widgets/widget_field.html">field
+<p>For a description of the other elements, see the <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field
 widget</a>.</p>
 </div>
-<a name="N1004F"></a><a name="Template"></a>
+<a name="N10050"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
-<a name="N10053"></a><a name="Before+Cocoon+2.1.8"></a>
+<a name="N10054"></a><a name="Before+Cocoon+2.1.8"></a>
 <h3 class="h4">Before Cocoon 2.1.8</h3>
 <p>The following elements are available for formatting a repeater in a template:
 </p>
@@ -1307,10 +1307,10 @@
   &lt;/tbody&gt;
 &lt;/table&gt;
 </pre>
-<a name="N10071"></a><a name="From+Cocoon+2.1.8"></a>
+<a name="N10072"></a><a name="From+Cocoon+2.1.8"></a>
 <h3 class="h4">From Cocoon 2.1.8</h3>
 <p>Cocoon 2.1.8 introduced a slightly extended manner to format repeaters, which
-is required when using the new <a href="../../../2.1/userdocs/ajax.html">Ajax</a> features. Instead of
+is required when using the new <a description="" href="../../../2.1/userdocs/ajax.html">Ajax</a> features. Instead of
 one ft:repeater-widget element, it uses two elements:</p>
 <ul>
 
@@ -1341,7 +1341,7 @@
   &lt;/table&gt;
 &lt;/ft:repeater&gt;
 </pre>
-<a name="N1008B"></a><a name="Tips"></a>
+<a name="N1008D"></a><a name="Tips"></a>
 <h3 class="h4">Tips</h3>
 <p>When using JXTemplate, it is possible to test if a repeater is empty and show
 something else in that case. For example:</p>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_repeater_action.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_repeater_action.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_repeater_action.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_repeater_action.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1218,10 +1218,10 @@
 <a name="N10019"></a><a name="Concept"></a>
 <h2 class="h3">Concept</h2>
 <div class="section">
-<p>This is a specific type of <a href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a> that handles
+<p>This is a specific type of <a description="" href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a> that handles
 the much needed case of adding or removing rows from a repeater.</p>
 </div>
-<a name="N10023"></a><a name="Definition"></a>
+<a name="N10024"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:repeater-action id="..." command="delete-rows|add-row" number-of-rows="..." repeater="..." select="..." state="..."&gt;
@@ -1253,7 +1253,7 @@
 </p>
 <p>
 <strong>fd:on-action</strong> allows additional event handlers to be defined,
-see also <a href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented
+see also <a description="" href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented
 for Java event listeners is
 <tt>org.apache.cocoon.forms.event.ActionListener</tt>. The WidgetEvent subclass
 is <tt>org.apache.cocoon.forms.event.ActionEvent</tt>. The event handlers are
@@ -1261,10 +1261,10 @@
 <tt>delete-rows</tt> action where event handlers are called <em>before</em> the
 selected rows are deleted.</p>
 </div>
-<a name="N10061"></a><a name="Template+%26+styling"></a>
+<a name="N10063"></a><a name="Template+%26+styling"></a>
 <h2 class="h3">Template &amp; styling</h2>
 <div class="section">
-<p>See the <a href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>.</p>
+<p>See the <a description="" href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>.</p>
 <div class="daisy-edit-link">
 <p>
 <em>Errors and Improvements?</em>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_row_action.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_row_action.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_row_action.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_row_action.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1218,12 +1218,12 @@
 <a name="N10019"></a><a name="Concept"></a>
 <h2 class="h3">Concept</h2>
 <div class="section">
-<p>This is a specific type of <a href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a> that handles
+<p>This is a specific type of <a description="" href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a> that handles
 frequent actions occuring on a repeater row, such as adding/removing a row and
 moving it up and down. These widgets should be placed inside a repeater and act
 on the current row.</p>
 </div>
-<a name="N10023"></a><a name="Definition"></a>
+<a name="N10024"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:row-action id="..." command="add-after|delete|move-up|move-down" state="..."&gt;
@@ -1245,7 +1245,7 @@
 <tt>move-up</tt> or <tt>move-down</tt>.</p>
 <p>
 <strong>fd:on-action</strong> allows additional event handlers to be defined,
-see also <a href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented
+see also <a description="" href="../../../2.1/userdocs/widgetconcepts/eventhandling.html">Event Handling</a>. The interface to be implemented
 for Java event listeners is
 <tt>org.apache.cocoon.forms.event.ActionListener</tt>. The WidgetEvent subclass
 is <tt>org.apache.cocoon.forms.event.ActionEvent</tt>. The event handlers are
@@ -1260,10 +1260,10 @@
 lookupWidget(widgetName) method that can be used to access specific widgets for
 the row.</p>
 </div>
-<a name="N10055"></a><a name="Template+%26+styling"></a>
+<a name="N10057"></a><a name="Template+%26+styling"></a>
 <h2 class="h3">Template &amp; styling</h2>
 <div class="section">
-<p>See the <a href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>.</p>
+<p>See the <a description="" href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>.</p>
 <div class="daisy-edit-link">
 <p>
 <em>Errors and Improvements?</em>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_submit.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_submit.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_submit.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_submit.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1231,16 +1231,16 @@
 </p>
 <p>While a submit widget has the explicit purpose to submit a form, a form can
 also be submitted by other widgets. One example is the already mentioned
-<a href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>. It is however also possible to
+<a description="" href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>. It is however also possible to
 automatically submit a form when a widget changes its value, so that server-side
 event value-changed event listeners can be triggerd. This can be specified using
 <tt>&lt;fi:styling submit-on-change="true"/&gt;</tt> in the form template (see
-<a href="../../../2.1/userdocs/publishing/xslt.html">XSLT</a> for more information on the <tt>fi:styling</tt>
+<a description="" href="../../../2.1/userdocs/publishing/xslt.html">XSLT</a> for more information on the <tt>fi:styling</tt>
 directive).</p>
 <p>To know which widget caused the form to be submitted, use the method
 <tt>getSubmitWidget</tt> of the <tt>Form</tt> object.</p>
 </div>
-<a name="N1003D"></a><a name="Definition"></a>
+<a name="N1003F"></a><a name="Definition"></a>
 <h2 class="h3">Definition</h2>
 <div class="section">
 <pre>&lt;fd:submit id="..." command="..." validate="true|false" state="..."&gt;
@@ -1265,10 +1265,10 @@
 controller is that it shouldn't be redisplayed, and this is exactly what the
 flowscript integration library does.</p>
 </div>
-<a name="N10045"></a><a name="Template+%26+styling"></a>
+<a name="N10047"></a><a name="Template+%26+styling"></a>
 <h2 class="h3">Template &amp; styling</h2>
 <div class="section">
-<p>See the <a href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>.</p>
+<p>See the <a description="" href="../../../2.1/userdocs/widgets/widget_action.html">action widget</a>.</p>
 <div class="daisy-edit-link">
 <p>
 <em>Errors and Improvements?</em>

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_tree.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_tree.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_tree.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_tree.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1242,14 +1242,14 @@
 &lt;/fd:tree&gt;
 </pre>
 <p>All elements and attributes, except for id, are optional.</p>
-<p>See the <a href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> for information on common
+<p>See the <a description="" href="../../../2.1/userdocs/widgets/widget_field.html">field widget</a> for information on common
 attributes and elements.</p>
 </div>
-<a name="N1002D"></a><a name="The+tree+model"></a>
+<a name="N1002E"></a><a name="The+tree+model"></a>
 <h2 class="h3">The tree model</h2>
 <div class="section">
 <p>See the interface
-<a href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/TreeModel.html">TreeModel</a>.
+<a description="" href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/TreeModel.html">TreeModel</a>.
 Essentially, can be a tree of any sort of objects (there is no interface for the
 nodes in the tree). Each parent node should be able to identify its children
 uniquely by means of a key (some string).</p>
@@ -1258,7 +1258,7 @@
 sources (= filesystem-like structures).</p>
 <p>You can set the form model in the form definition, or set it at runtime using
 the setModel method on the tree widget.</p>
-<a name="N1003B"></a><a name="Source+tree+model"></a>
+<a name="N1003D"></a><a name="Source+tree+model"></a>
 <h3 class="h4">Source tree model</h3>
 <p>Syntax:</p>
 <pre>&lt;fd:tree-model type="source" src="..."&gt;
@@ -1287,16 +1287,16 @@
 matcher in the sitemap, thus simply use a * as wildcard (the ** syntax makes no
 sense here, as the pattern is evaluated on individual names, not on full paths).
 </p>
-<a name="N10063"></a><a name="Custom+models"></a>
+<a name="N10065"></a><a name="Custom+models"></a>
 <h3 class="h4">Custom models</h3>
 <p>Syntax:</p>
 <pre>&lt;fd:tree-model type="java" class="..."/&gt;
 </pre>
 <p>whereby the class attribute specifies a class implementing
-<a href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/TreeModel.html">TreeModel</a>.
+<a description="" href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/TreeModel.html">TreeModel</a>.
 The class can implement Avalon interfaces to get the Logger, ServiceManager and
 Context.</p>
-<a name="N10071"></a><a name="Programmatically+assigning+a+model"></a>
+<a name="N10074"></a><a name="Programmatically+assigning+a+model"></a>
 <h3 class="h4">Programmatically assigning a model</h3>
 <p>Here's an example of how to build a tree model programatically using the
 provided DefaultTreeModel in flowscript:</p>
@@ -1315,7 +1315,7 @@
 treeWidget.setModel(treeModel);
 </pre>
 </div>
-<a name="N10079"></a><a name="Template"></a>
+<a name="N1007C"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>For the display of a tree widget, three special template elements are
@@ -1360,7 +1360,7 @@
 <li>
 <tt>treeNode</tt>, provides access to the current tree node being rendered.
 More specifically it is a
-<a href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/TreeWalker.html">TreeWalker</a>
+<a description="" href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/TreeWalker.html">TreeWalker</a>
 instance. Its <tt>node</tt> property gives access to the actual tree node.</li>
 
 </ul>
@@ -1373,7 +1373,7 @@
 instead of data.</div>
 </div>
 </div>
-<a name="N100B6"></a><a name="Tree+node+actions"></a>
+<a name="N100BA"></a><a name="Tree+node+actions"></a>
 <h2 class="h3">Tree node actions</h2>
 <div class="section">
 <p>An action can be executed on a certain node in the tree. The available
@@ -1399,18 +1399,18 @@
 The node is specified as a slash-separated path of node keys. In the template
 you can access this easily with <tt>treeNode.path</tt>.</p>
 </div>
-<a name="N100D5"></a><a name="A+more+functional+template"></a>
+<a name="N100D9"></a><a name="A+more+functional+template"></a>
 <h2 class="h3">A more functional template</h2>
 <div class="section">
 <p>For a complete example of a tree template, see e.g. the
 file_explorer_template.xml file in the CForms samples. From there, you can
 "steal" the styling and the javascript to perform tree node actions.</p>
 </div>
-<a name="N100DB"></a><a name="API+notes"></a>
+<a name="N100DF"></a><a name="API+notes"></a>
 <h2 class="h3">API notes</h2>
 <div class="section">
 <p>See the
-<a href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/Tree.html">API
+<a description="" href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/forms/formmodel/tree/Tree.html">API
 docs of the tree widgets</a> for more information on how to access e.g. the
 selected nodes.</p>
 <div class="daisy-edit-link">

Modified: cocoon/site/site/2.1/userdocs/widgets/widget_union.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/userdocs/widgets/widget_union.html?view=diff&rev=462716&r1=462715&r2=462716
==============================================================================
--- cocoon/site/site/2.1/userdocs/widgets/widget_union.html (original)
+++ cocoon/site/site/2.1/userdocs/widgets/widget_union.html Tue Oct 10 23:54:57 2006
@@ -63,7 +63,7 @@
     +-->
 <ul id="tabs">
 <li>
-<a class="base-not-selected" href="http://cocoon.apache.org/">Home</a>
+<a class="unselected" href="http://cocoon.apache.org/">Home</a>
 </li>
 </ul>
 <!--+
@@ -1163,13 +1163,13 @@
 <a href="../../../2.1/who.html">Hall of Fame</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/contrib.html">Contributing</a>
+<a href="../../../2.1/1177.html">Contributing</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-lists.html">Mail Lists</a>
+<a href="../../../2.1/1175.html">Mail Lists</a>
 </div>
 <div class="menuitem">
-<a href="http://cocoon.apache.org/community/mail-archives.html">Mail Archives</a>
+<a href="../../../2.1/1171.html">Mail Archives</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.5', '../../../skin/')" id="menu_1.5Title" class="menutitle">Project</div>
@@ -1241,9 +1241,9 @@
 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="../../../2.1/userdocs/widgets/widget_group.html">group widgets</a>.</p>
+<a description="" href="../../../2.1/userdocs/widgets/widget_group.html">group widgets</a>.</p>
 </div>
-<a name="N10030"></a><a name="Template"></a>
+<a name="N10031"></a><a name="Template"></a>
 <h2 class="h3">Template</h2>
 <div class="section">
 <p>Insertion of a union widget in a template is done using <tt>ft:union</tt>
@@ -1256,7 +1256,7 @@
 &lt;/ft:union&gt;
 </pre>
 </div>
-<a name="N1003E"></a><a name="Example"></a>
+<a name="N1003F"></a><a name="Example"></a>
 <h2 class="h3">Example</h2>
 <div class="section">
 <p>Definition:</p>