lenya/src/webapp/lenya/xslt/publishing screen.xsl,1.2,1.3
Andreas Hartmann <[email protected]> Fri, 16 May 2003 20:34:56 +0200
| Newsgroups | gmane.comp.cms.wyona.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /repository/lenya/src/webapp/lenya/xslt/publishing
In directory erbium:/tmp/cvs-serv346/src/webapp/lenya/xslt/publishing
Modified Files:
screen.xsl
Log Message:
corrected scheduler parameter handling
Index: screen.xsl
===================================================================
RCS file: /repository/lenya/src/webapp/lenya/xslt/publishing/screen.xsl,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** screen.xsl 16 May 2003 15:29:30 -0000 1.2
--- screen.xsl 16 May 2003 18:34:54 -0000 1.3
***************
*** 12,25 ****
<xsl:output version="1.0" indent="yes" encoding="ISO-8859-1"/>
- <xsl:param name="task-id"/>
<xsl:param name="action" select="'publish'"/>
<xsl:variable name="separator" select="','"/>
<xsl:template match="/usecase:publish">
- <xsl:variable name="uris"><xsl:value-of select="usecase:uris"/></xsl:variable>
- <xsl:variable name="sources"><xsl:value-of select="usecase:sources"/></xsl:variable>
- <xsl:variable name="document-id"><xsl:value-of select="usecase:document-id"/></xsl:variable>
<page:page>
--- 12,26 ----
<xsl:output version="1.0" indent="yes" encoding="ISO-8859-1"/>
<xsl:param name="action" select="'publish'"/>
<xsl:variable name="separator" select="','"/>
+ <xsl:variable name="uris"><xsl:value-of select="/usecase:publish/usecase:uris"/></xsl:variable>
+ <xsl:variable name="sources"><xsl:value-of select="/usecase:publish/usecase:sources"/></xsl:variable>
+ <xsl:variable name="document-id"><xsl:value-of select="/usecase:publish/usecase:document-id"/></xsl:variable>
+ <xsl:variable name="task-id"><xsl:value-of select="/usecase:publish/usecase:task-id"/></xsl:variable>
+
<xsl:template match="/usecase:publish">
<page:page>
***************
*** 28,39 ****
<p>
<form action="">
<input type="hidden" name="lenya.usecase" value="publish"/>
<input type="hidden" name="lenya.step" value="publish"/>
-
- <input type="hidden" name="properties.publish.sources" value="{$sources}"/>
- <input type="hidden" name="properties.publish.documentid" value="{$document-id}"/>
- <input type="hidden" name="properties.export.uris" value="{$uris}"/>
-
<input type="hidden" name="task-id" value="{$task-id}"/>
<div class="menu">Do you really want to publish the following source<xsl:text/>
--- 29,39 ----
<p>
<form action="">
+
<input type="hidden" name="lenya.usecase" value="publish"/>
<input type="hidden" name="lenya.step" value="publish"/>
<input type="hidden" name="task-id" value="{$task-id}"/>
+ <xsl:call-template name="task-parameters">
+ <xsl:with-param name="prefix" select="''"/>
+ </xsl:call-template>
<div class="menu">Do you really want to publish the following source<xsl:text/>
***************
*** 66,83 ****
<p>
- <form action="">
! <!-- task parameters -->
! <input type="hidden" name="task.properties.export.uris" value="{$uris}"/>
! <input type="hidden" name="task.properties.publish.sources" value="{$sources}"/>
! <input type="hidden" name="task-id" value="{$task-id}"/>
!
! <xsl:call-template name="scheduler-form"/>
- </form>
</p>
</page:body>
</page:page>
</xsl:template>
</xsl:stylesheet>
--- 66,87 ----
<p>
! <xsl:call-template name="scheduler-form">
! <xsl:with-param name="task-id" select="$task-id"/>
! </xsl:call-template>
</p>
</page:body>
</page:page>
</xsl:template>
+
+
+ <xsl:template name="task-parameters">
+ <xsl:param name="prefix" select="'task.'"/>
+ <input type="hidden" name="{$prefix}properties.publish.sources" value="{$sources}"/>
+ <input type="hidden" name="{$prefix}properties.publish.documentid" value="{$document-id}"/>
+ <input type="hidden" name="{$prefix}properties.export.uris" value="{$uris}"/>
+ </xsl:template>
+
</xsl:stylesheet>