You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by sy...@apache.org on 2005/10/27 09:50:01 UTC

svn commit: r328822 - in /cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources: forms-page-styling.xsl js/forms-lib.js

Author: sylvain
Date: Thu Oct 27 00:49:54 2005
New Revision: 328822

URL: http://svn.apache.org/viewcvs?rev=328822&view=rev
Log:
Allow tab management to work with multiple forms in one page. Thanks to werner <we...@gefi.at>

Modified:
    cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/forms-page-styling.xsl
    cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/js/forms-lib.js

Modified: cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/forms-page-styling.xsl
URL: http://svn.apache.org/viewcvs/cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/forms-page-styling.xsl?rev=328822&r1=328821&r2=328822&view=diff
==============================================================================
--- cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/forms-page-styling.xsl (original)
+++ cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/forms-page-styling.xsl Thu Oct 27 00:49:54 2005
@@ -70,7 +70,7 @@
     <div id="{$id}" title="{fi:hint}">
       <!-- add an hidden input for the state -->
       <xsl:if test="$state-widget">
-        <input type="hidden" name="{$state-widget}" value="{$active}"/>
+        <input type="hidden" id="{$state-widget}" name="{$state-widget}" value="{$active}"/>
       </xsl:if>
       <!-- div containing the tabs -->
       <div class="forms-tabArea">

Modified: cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/js/forms-lib.js
URL: http://svn.apache.org/viewcvs/cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/js/forms-lib.js?rev=328822&r1=328821&r2=328822&view=diff
==============================================================================
--- cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/js/forms-lib.js (original)
+++ cocoon/blocks/forms/trunk/java/org/apache/cocoon/forms/resources/js/forms-lib.js Thu Oct 27 00:49:54 2005
@@ -177,7 +177,7 @@
 function forms_showTab(tabgroup, idx, length, state) {
     // Change state value
     if (state.length > 0) {
-        document.forms[0][state].value = idx;
+        document.getElementById(state).value = idx;
     }
     for (var i = 0; i < length; i++) {
         // Change tab status (selected/unselected)