Changeset 11281


Ignore:
Timestamp:
2006-02-17T13:20:18+13:00 (18 years ago)
Author:
kjdon
Message:

added in next and prev page arrows

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/web/interfaces/default/transform/document.xsl

    r11017 r11281  
    5050      <xsl:with-param name="collName" select="$collName"/>
    5151    </xsl:call-template>
     52    <xsl:call-template name="documentArrows">
     53      <xsl:with-param name="collName" select="$collName"/>
     54    </xsl:call-template>     
    5255    <xsl:call-template name="documentContent">
    5356      <xsl:with-param name="collName" select="$collName"/>
    5457    </xsl:call-template>
     58    <xsl:call-template name="documentArrows">
     59      <xsl:with-param name="collName" select="$collName"/>
     60    </xsl:call-template>     
    5561  </xsl:template>
    5662
     
    210216    <!-- Display the appropriate image, depending on the node type -->
    211217    <tr><td valign="top">
    212     <a><xsl:attribute name="href"><xsl:value-of select='$library_name'/>?a=d&amp;c=<xsl:value-of select='$collName'/>&amp;d=<xsl:value-of select='@nodeID'/><xsl:if test="documentNode">.pr</xsl:if><xsl:if test="@nodeType='leaf'">&amp;sib=1</xsl:if><xsl:if test="string($ec) = '1'">&amp;ec=1</xsl:if>&amp;p.a=<xsl:value-of select="$p.a"/>&amp;p.sa=<xsl:value-of select="$p.sa"/>&amp;p.s=<xsl:value-of select="$p.s"/>&amp;p.c=<xsl:value-of select="$p.c"/></xsl:attribute>
     218    <a><xsl:attribute name="href"><xsl:value-of select='$library_name'/>?a=d&amp;c=<xsl:value-of select='$collName'/>&amp;d=<xsl:value-of select='@nodeID'/><xsl:if test="documentNode">.pr</xsl:if>&amp;sib=1<xsl:if test="string($ec) = '1'">&amp;ec=1</xsl:if>&amp;p.a=<xsl:value-of select="$p.a"/>&amp;p.sa=<xsl:value-of select="$p.sa"/>&amp;p.s=<xsl:value-of select="$p.s"/>&amp;p.c=<xsl:value-of select="$p.c"/></xsl:attribute>
    213219      <xsl:apply-templates select="." mode="displayNodeIcon"/>
    214220    </a>
     
    396402  </xsl:template>
    397403 
     404  <xsl:template name="documentArrows">
     405    <xsl:param name="collName"/>
     406    <p>
     407    <xsl:call-template name="documentArrow">
     408      <xsl:with-param name="collName" select="$collName"/>
     409      <xsl:with-param name="direction">back</xsl:with-param>
     410    </xsl:call-template>
     411    <xsl:call-template name="documentArrow">
     412      <xsl:with-param name="collName" select="$collName"/>
     413      <xsl:with-param name="direction">forward</xsl:with-param>
     414    </xsl:call-template>
     415    </p>
     416  </xsl:template>
     417 
     418  <xsl:template name="documentArrow">
     419    <xsl:param name="collName"/>
     420    <xsl:param name="direction"/>
     421    <xsl:variable name="request-params" select="/page/pageRequest/paramList"/>
     422    <a><xsl:attribute name="href"><xsl:value-of select="$library_name"/>?a=d&amp;c=<xsl:value-of select="$collName"/>&amp;d=<xsl:value-of select="@selectedNode"/><xsl:choose><xsl:when test="$direction='back'">.pp</xsl:when><xsl:otherwise>.np</xsl:otherwise></xsl:choose>&amp;sib=1&amp;p.s=<xsl:value-of select='$request-params/param[@name="p.s"]/@value'/>&amp;p.sa=<xsl:value-of select='$request-params/param[@name="p.sa"]/@value'/>&amp;p.a=<xsl:value-of select='$request-params/param[@name="p.a"]/@value'/></xsl:attribute><xsl:choose><xsl:when test="$direction='back'"><img src="interfaces/default/images/less.gif" border="0"/></xsl:when><xsl:otherwise><img src="interfaces/default/images/more.gif" border="0" align="right"/></xsl:otherwise></xsl:choose></a>
     423  </xsl:template>
    398424</xsl:stylesheet>
    399425
Note: See TracChangeset for help on using the changeset viewer.