- Timestamp:
- 2007-09-05T16:28:14+12:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/web/interfaces/classic/transform/document.xsl
r14391 r14419 18 18 <xsl:call-template name="pageHead"/> 19 19 <body> 20 <xsl:attribute name="dir"><xsl:call-template name="direction"/></xsl:attribute> 20 21 <div id="page"> 21 22 <xsl:apply-templates select="pageResponse"/> … … 81 82 <xsl:template name="documentArrows"> 82 83 <xsl:param name="collName"/> 84 <xsl:variable name="dir"><xsl:call-template name="direction"/></xsl:variable> 85 <xsl:variable name="firstDir"><xsl:choose><xsl:when test="$dir='rtl'">forward</xsl:when><xsl:otherwise>back</xsl:otherwise></xsl:choose></xsl:variable> 86 <xsl:variable name="secondDir"><xsl:choose><xsl:when test="$dir='rtl'">back</xsl:when><xsl:otherwise>forward</xsl:otherwise></xsl:choose></xsl:variable> 87 83 88 <div class="documentarrows"> 84 89 <xsl:call-template name="documentArrow"> 85 90 <xsl:with-param name="collName" select="$collName"/> 86 <xsl:with-param name="direction">back</xsl:with-param> 91 <xsl:with-param name="direction" select="$firstDir"/> 92 <xsl:with-param name="pageDir" select="$dir"/> 87 93 </xsl:call-template> 88 94 <xsl:call-template name="documentArrow"> 89 95 <xsl:with-param name="collName" select="$collName"/> 90 <xsl:with-param name="direction">forward</xsl:with-param> 96 <xsl:with-param name="direction" select="$secondDir"/> 97 <xsl:with-param name="pageDir" select="$dir"/> 91 98 </xsl:call-template> 92 99 </div> … … 96 103 <xsl:param name="collName"/> 97 104 <xsl:param name="direction"/> 105 <xsl:param name="pageDir"/> 106 98 107 <xsl:variable name="request-params" select="/page/pageRequest/paramList"/> 99 108 <xsl:if test='$request-params/param[@name="dt"]/@value != "simple"'> 100 <a><xsl:attribute name="href"><xsl:value-of select="$library_name"/>?a=d&c=<xsl:value-of select="$collName"/>&d=<xsl:value-of select="@selectedNode"/><xsl:choose><xsl:when test="$direction='back'">.pp</xsl:when><xsl:otherwise>.np</xsl:otherwise></xsl:choose>&sib=1&p.s=<xsl:value-of select='$request-params/param[@name="p.s"]/@value'/>&p.sa=<xsl:value-of select='$request-params/param[@name="p.sa"]/@value'/>&p.a=<xsl:value-of select='$request-params/param[@name="p.a"]/@value'/></xsl:attribute><xsl:choose><xsl:when test="$direction='back'"><img class="lessarrow" src="interfaces/default/images/less.gif" /></xsl:when><xsl:otherwise><img class="morearrow" src="interfaces/default/images/more.gif" /></xsl:otherwise></xsl:choose></a> 101 </xsl:if> 109 <a><xsl:attribute name="href"><xsl:value-of select="$library_name"/>?a=d&c=<xsl:value-of select="$collName"/>&d=<xsl:value-of select="@selectedNode"/><xsl:choose><xsl:when test="$direction='back'">.pp</xsl:when><xsl:otherwise>.np</xsl:otherwise></xsl:choose>&sib=1&p.s=<xsl:value-of select='$request-params/param[@name="p.s"]/@value'/>&p.sa=<xsl:value-of select='$request-params/param[@name="p.sa"]/@value'/>&p.a=<xsl:value-of select='$request-params/param[@name="p.a"]/@value'/></xsl:attribute><xsl:choose> 110 <xsl:when test="$direction='back'"><img class="lessarrow{$pageDir}" src="interfaces/default/images/less.gif" /></xsl:when><xsl:otherwise><img class="morearrow{$pageDir}" src="interfaces/default/images/more.gif" /></xsl:otherwise></xsl:choose></a> 111 </xsl:if> 102 112 </xsl:template> 103 113
Note:
See TracChangeset
for help on using the changeset viewer.