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 2006/02/20 12:16:12 UTC
svn commit: r379088 - in
/cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples:
forms/dynamicrepeater.xml forms/dynamicrepeater_template.xml
resources/forms-samples-styling.xsl sitemap.xmap
Author: sylvain
Date: Mon Feb 20 03:16:06 2006
New Revision: 379088
URL: http://svn.apache.org/viewcvs?rev=379088&view=rev
Log:
Migration of Ajax stuff to Dojo, orderable repeater and inline-edit styling
Modified:
cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater.xml
cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater_template.xml
cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/resources/forms-samples-styling.xsl
cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/sitemap.xmap
Modified: cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater.xml
URL: http://svn.apache.org/viewcvs/cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater.xml?rev=379088&r1=379087&r2=379088&view=diff
==============================================================================
--- cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater.xml (original)
+++ cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater.xml Mon Feb 20 03:16:06 2006
@@ -24,7 +24,7 @@
<fd:widgets>
- <fd:repeater id="contacts">
+ <fd:repeater id="contacts" orderable="true">
<fd:widgets>
<!-- The ID is here to keep track of row creation order, which can
Modified: cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater_template.xml
URL: http://svn.apache.org/viewcvs/cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater_template.xml?rev=379088&r1=379087&r2=379088&view=diff
==============================================================================
--- cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater_template.xml (original)
+++ cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/forms/dynamicrepeater_template.xml Mon Feb 20 03:16:06 2006
@@ -23,7 +23,12 @@
<!-- Import the macros that define CForms template elements -->
<jx:import uri="resource://org/apache/cocoon/forms/generation/jx-macros.xml"/>
-
+ <fi:init>
+ <script type="text/javascript">
+ // Uncomment this to see Dojo debug
+ // var djConfig = { isDebug: true };
+ </script>
+ </fi:init>
<h4 class="samplesGroup">Repeater widget</h4>
<title>Dynamic template</title>
<style type="text/css">
@@ -49,7 +54,7 @@
<li>when there are some contacts, the "move up" and "move down" buttons are not shown on the first and last lines, respectively.</li>
</ul>
<ft:repeater id="contacts">
- <div>
+ <div dojoType="CFormsRepeater" orderable="true">
<jx:choose>
<jx:when test="${repeater.getSize() == 0}">
<p><strong><em>There are no contacts to display</em></strong></p>
@@ -63,6 +68,7 @@
<th><ft:repeater-widget-label widget-id="ID"/></th>
<th><ft:repeater-widget-label widget-id="select"/></th>
</tr>
+ <tbody>
<!-- The contents of the repeater-widget element is a template that will
be applied to each row in the repeater. -->
<ft:repeater-rows>
@@ -97,6 +103,7 @@
</td>
</tr>
</ft:repeater-rows>
+ </tbody>
</table>
</jx:otherwise>
</jx:choose>
Modified: cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/resources/forms-samples-styling.xsl
URL: http://svn.apache.org/viewcvs/cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/resources/forms-samples-styling.xsl?rev=379088&r1=379087&r2=379088&view=diff
==============================================================================
--- cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/resources/forms-samples-styling.xsl (original)
+++ cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/resources/forms-samples-styling.xsl Mon Feb 20 03:16:06 2006
@@ -30,9 +30,9 @@
<xsl:template match="head">
<head>
- <xsl:apply-templates/>
<xsl:apply-templates select="." mode="forms-page"/>
<xsl:apply-templates select="." mode="forms-field"/>
+ <xsl:apply-templates/>
</head>
</xsl:template>
Modified: cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/sitemap.xmap
URL: http://svn.apache.org/viewcvs/cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/sitemap.xmap?rev=379088&r1=379087&r2=379088&view=diff
==============================================================================
--- cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/sitemap.xmap (original)
+++ cocoon/trunk/cocoon-forms/cocoon-forms-sample/src/main/resources/samples/sitemap.xmap Mon Feb 20 03:16:06 2006
@@ -151,7 +151,9 @@
</map:call>
<map:transform type="i18n">
</map:transform>
- <map:transform src="resources/forms-samples-styling.xsl"/>
+ <map:transform src="resources/forms-samples-styling.xsl">
+ <map:parameter name="resources-uri" value="{request:contextPath}/_cocoon/resources"/>
+ </map:transform>
<map:transform type="i18n">
</map:transform>
<map:serialize/>
@@ -207,7 +209,9 @@
<map:call resource="simple-page2html">
<map:parameter name="file" value="forms/{1}_template.xml"/>
</map:call>
- <map:transform src="resources/forms-samples-styling.xsl"/>
+ <map:transform src="resources/forms-samples-styling.xsl">
+ <map:parameter name="resources-uri" value="{request:contextPath}/_cocoon/resources"/>
+ </map:transform>
<map:transform type="i18n">
</map:transform>
<map:serialize/>
@@ -227,7 +231,9 @@
<map:call resource="simple-page2html">
<map:parameter name="file" value="forms/{1}_template.xml"/>
</map:call>
- <map:transform src="resources/forms-samples-styling.xsl"/>
+ <map:transform src="resources/forms-samples-styling.xsl">
+ <map:parameter name="resources-uri" value="{request:contextPath}/_cocoon/resources"/>
+ </map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{flow-attribute:locale}"/>
</map:transform>
@@ -457,7 +463,9 @@
<map:parameter name="file" value="forms/htmlarea_template.xml"/>
<map:parameter name="remove" value="{0}"/>
</map:transform>
- <map:transform src="resources/forms-samples-styling.xsl"/>
+ <map:transform src="resources/forms-samples-styling.xsl">
+ <map:parameter name="resources-uri" value="{request:contextPath}/_cocoon/resources"/>
+ </map:transform>
<map:serialize/>
</map:match>
@@ -536,7 +544,9 @@
<map:call resource="simple-page2html">
<map:parameter name="file" value="forms/{1}_template.xml"/>
</map:call>
- <map:transform src="resources/forms-samples-styling.xsl" />
+ <map:transform src="resources/forms-samples-styling.xsl">
+ <map:parameter name="resources-uri" value="{request:contextPath}/_cocoon/resources"/>
+ </map:transform>
<map:serialize type="html" />
</map:match>