You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by eg...@apache.org on 2003/08/19 19:06:04 UTC
cvs commit: cocoon-lenya/src/webapp/lenya/xslt/authoring asset.xsl
egli 2003/08/19 10:06:04
Modified: src/webapp/lenya/xslt/authoring asset.xsl
Log:
Add an additional request param which customizes the screen
depending on whether the user is inserting an asset or
just uploading one for later insertion.
Revision Changes Path
1.2 +49 -29 cocoon-lenya/src/webapp/lenya/xslt/authoring/asset.xsl
Index: asset.xsl
===================================================================
RCS file: /home/cvs/cocoon-lenya/src/webapp/lenya/xslt/authoring/asset.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- asset.xsl 19 Aug 2003 12:29:58 -0000 1.1
+++ asset.xsl 19 Aug 2003 17:06:04 -0000 1.2
@@ -8,10 +8,19 @@
<xsl:output version="1.0" indent="yes" encoding="ISO-8859-1"/>
<xsl:param name="lenya.usecase" select="'asset'"/>
+ <xsl:param name="lenya.step"/>
+ <xsl:param name="insert"/>
<xsl:template match="/">
<page:page xmlns:page="http://apache.org/cocoon/lenya/cms-page/1.0">
- <page:title>Insert Asset</page:title>
+ <xsl:choose>
+ <xsl:when test="$insert = 'true'">
+ <page:title>Insert Asset</page:title>
+ </xsl:when>
+ <xsl:otherwise>
+ <page:title>Asset Upload</page:title>
+ </xsl:otherwise>
+ </xsl:choose>
<page:body>
<xsl:apply-templates/>
</page:body>
@@ -21,7 +30,14 @@
<xsl:template match="usecase:asset">
<div class="lenya-box">
- <div class="lenya-box-title">Upload new Asset</div>
+ <xsl:choose>
+ <xsl:when test="$insert = 'true'">
+ <div class="lenya-box-title">Insert a new Asset</div>
+ </xsl:when>
+ <xsl:otherwise>
+ <div class="lenya-box-title">Upload an Asset</div>
+ </xsl:otherwise>
+ </xsl:choose>
<div class="lenya-box-body">
<form method="GET" action="">
<input type="hidden" name="lenya.usecase" value="{$lenya.usecase}"/>
@@ -61,33 +77,37 @@
</div>
</div>
- <div class="lenya-box">
- <div class="lenya-box-title">Select existing Asset</div>
- <div class="lenya-box-body">
- <form method="GET"
- action="">
- <input type="hidden" name="lenya.usecase" value="{$lenya.usecase}"/>
- <input type="hidden" name="lenya.step" value="create"/>
- <table class="lenya-table-noborder">
- <tr>
- <td class="lenya-form-caption">Asset:</td>
- <td class="lenya-form-caption">
- <select class="lenya-form-element">
- <xsl:apply-templates select="usecase:assets/usecase:asset"/>
- </select>
- </td>
- </tr>
- <tr>
- <td/>
- <td>
- <input type="submit" value="Submit"/> 
- <input type="button" onClick="location.href='{/usecase:asset/referer}';" value="Cancel"/>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
+ <xsl:choose>
+ <xsl:when test="$insert = 'true'">
+ <div class="lenya-box">
+ <div class="lenya-box-title">Insert an existing Asset</div>
+ <div class="lenya-box-body">
+ <form method="GET"
+ action="">
+ <input type="hidden" name="lenya.usecase" value="{$lenya.usecase}"/>
+ <input type="hidden" name="lenya.step" value="create"/>
+ <table class="lenya-table-noborder">
+ <tr>
+ <td class="lenya-form-caption">Asset:</td>
+ <td class="lenya-form-caption">
+ <select class="lenya-form-element">
+ <xsl:apply-templates select="usecase:assets/usecase:asset"/>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td/>
+ <td>
+ <input type="submit" value="Submit"/> 
+ <input type="button" onClick="location.href='{/usecase:asset/referer}';" value="Cancel"/>
+ </td>
+ </tr>
+ </table>
+ </form>
+ </div>
+ </div>
+ </xsl:when>
+ </xsl:choose>
</xsl:template>
<xsl:template match="usecase:assets/usecase:asset">
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org