[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xml-cocoon-cvs
Subject:    svn commit: r652029 - in
From:       joerg () apache ! org
Date:       2008-04-27 23:51:16
Message-ID: 20080427235116.E36BE1A981C () eris ! apache ! org
[Download RAW message or body]

Author: joerg
Date: Sun Apr 27 16:51:13 2008
New Revision: 652029

URL: http://svn.apache.org/viewvc?rev=652029&view=rev
Log:
COCOON-2204: Fix @id handling on ft:group element in conjunction with AJAX requests.

Modified:
    cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/changes/changes.xml
    cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/forms-field-styling.xsl


Modified: cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/changes/changes.xml?rev=652029&r1=652028&r2=652029&view=diff
 ==============================================================================
--- cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/changes/changes.xml \
                (original)
+++ cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/changes/changes.xml Sun \
Apr 27 16:51:13 2008 @@ -24,7 +24,12 @@
   -->
 <document>
   <body>
-    <release version="1.1.0-M1" date="2008-??-??" description="unreleased">
+    <release version="1.1.1" date="TBD" description="unreleased">
+      <action dev="joerg" type="fix" fixes-bug="COCOON-2204" due-to="Kamal Bhatt" \
due-to-email="bhatt@tt.com.au"> +        Fix @id handling on ft:group element in \
conjunction with AJAX requests. +      </action>
+    </release>
+    <release version="1.1.0" date="2008-??-??" description="released">
       <action dev="giacomo" type="update">
         The Cocoon Forms springified (as much as possible).
       </action>

Modified: cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/forms-field-styling.xsl
                
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/s \
rc/main/resources/org/apache/cocoon/forms/resources/forms-field-styling.xsl?rev=652029&r1=652028&r2=652029&view=diff
 ==============================================================================
--- cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/forms-field-styling.xsl \
                (original)
+++ cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/forms-field-styling.xsl \
Sun Apr 27 16:51:13 2008 @@ -698,15 +698,15 @@
       | then copy the id to the child. This is needed for ajax when grouping is just \
used to group  | widgets.
       +-->
-  <xsl:template match="fi:group[@id and count(*) = 1 and not(fi:*)]">
-    <xsl:apply-templates mode="copy-parent-id"/>
-  </xsl:template>
-
   <xsl:template match="fi:group">
     <xsl:apply-templates/>
   </xsl:template>
 
-  <xsl:template match="fi:group" mode="copy-parent-id">
+  <xsl:template match="fi:group[@id and count(*) = 1 and not(fi:*)]">
+    <xsl:apply-templates mode="copy-parent-id"/>
+  </xsl:template>
+
+  <xsl:template match="*" mode="copy-parent-id">
     <xsl:copy>
       <xsl:attribute name="id"><xsl:value-of select="../@id"/></xsl:attribute>
       <xsl:copy-of select="@*"/>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic