cocoon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sylv...@apache.org
Subject svn commit: r385819 - /cocoon/trunk/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/resources/forms-advanced-field-styling.xsl
Date Tue, 14 Mar 2006 15:57:08 GMT
Author: sylvain
Date: Tue Mar 14 07:56:50 2006
New Revision: 385819

URL: http://svn.apache.org/viewcvs?rev=385819&view=rev
Log:
Add "inplace-area" styling for text areas

Modified:
    cocoon/trunk/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/resources/forms-advanced-field-styling.xsl

Modified: cocoon/trunk/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/resources/forms-advanced-field-styling.xsl
URL: http://svn.apache.org/viewcvs/cocoon/trunk/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/resources/forms-advanced-field-styling.xsl?rev=385819&r1=385818&r2=385819&view=diff
==============================================================================
--- cocoon/trunk/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/resources/forms-advanced-field-styling.xsl
(original)
+++ cocoon/trunk/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/resources/forms-advanced-field-styling.xsl
Tue Mar 14 07:56:50 2006
@@ -225,8 +225,11 @@
 
   <!--+
       | Field with in-place editing
+      | Reacts to 2 different types:
+      | - 'inplace' for a single line input
+      | - 'inplace-area' for a textarea
       +-->
-  <xsl:template match="fi:field[fi:styling/@type='inplace' and @state='active']">
+  <xsl:template match="fi:field[fi:styling[@type='inplace' or @type='inplace-area'] and
@state='active']">
     <span id="{@id}">
       <span dojoType="InlineEditBox" onSave="dojo.byId('{@id}:input').value = arguments[0]">
         <xsl:attribute name="onSave">
@@ -239,6 +242,11 @@
             <xsl:text>:input'))</xsl:text>
           </xsl:if>
         </xsl:attribute>
+        <xsl:if test="fi:styling/@type='inplace-area'">
+          <xsl:attribute name="mode">
+            <xsl:text>textarea</xsl:text>
+          </xsl:attribute>
+        </xsl:if>
         <xsl:choose>
           <xsl:when test="fi:value">
             <xsl:value-of select="fi:value"/>



Mime
View raw message