Changeset 6373


Ignore:
Timestamp:
2004-01-09T12:32:46+13:00 (20 years ago)
Author:
kjdon
Message:

small changes

File:
1 edited

Legend:

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

    r6308 r6373  
    110110    <xsl:variable name="ed" select="/page/pageRequest/paramList/param[@name='ed']/@value"/>
    111111    <table>
    112       <xsl:if test="@docType = 'hierachy'">
     112      <!-- expand document -->
     113      <!-- this doesn't work with MG so comment it out for now -->
     114      <!--
     115      <xsl:if test="@docType = 'hierarchy' or @docType = 'paged'">
    113116      <tr><td xsl:use-attribute-sets="td-brownbutton">
    114117      <xsl:choose><xsl:when test="string($ed)='1'">
     
    124127      </xsl:choose>
    125128    </td></tr>
    126       </xsl:if>
    127       <xsl:if test="@docType = 'hierarchy' or @docType = 'paged'">
     129      </xsl:if>
     130      -->
     131      <!-- expand contents -->
     132      <xsl:if test="@docType = 'hierarchy'">
    128133      <tr><td xsl:use-attribute-sets="td-brownbutton">
    129134      <xsl:choose><xsl:when test="string($ec)='1'">
     
    140145    </td></tr>
    141146      </xsl:if>
     147      <!-- detach page -->
    142148      <xsl:variable name="paramList" select="/page/pageRequest/paramList"/>
    143149      <tr><td xsl:use-attribute-sets="td-brownbutton">
    144150      <a style="text-decoration:none" target="_blank"><xsl:attribute name="href"><xsl:value-of select="$library_name"/>?a=d&amp;d=<xsl:value-of select="$docID"/>&amp;c=<xsl:value-of select="$collName"/>&amp;sib=<xsl:value-of select="$sib"/>&amp;dt=<xsl:value-of select="$paramList/param[@name='dt']/@value"/>&amp;ec=<xsl:value-of select="$paramList/param[@name='ec']/@value"/>&amp;et=<xsl:value-of select="$paramList/param[@name='et']/@value"/>&amp;p.a=<xsl:value-of select="$paramList/param[@name='p.a']/@value"/>&amp;p.s=<xsl:value-of select="$paramList/param[@name='p.s']/@value"/>&amp;p.sa=<xsl:value-of select="$paramList/param[@name='p.sa']/@value"/></xsl:attribute><xsl:attribute name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'doc.detach_page_tip')"/></xsl:attribute>
    145         <b><font color='{$colour-button-text}'><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'doc.detach_page_b')"/></font></b>
    146           </a></td></tr>
     151        <b><font color='{$colour-button-text}'><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'doc.detach_page_b')"/></font></b>
     152      </a></td></tr>
    147153    </table>
    148154  </xsl:template>
     
    323329    <xsl:param name="collName"/>
    324330    <xsl:variable name="docID" select="/page/pageRequest/paramList/param[@name='d']/@value"/>
     331    <xsl:variable name="request-params" select="/page/pageRequest/paramList"/>
    325332    <xsl:for-each select="../serviceList/service">
    326333      <table border='1' cellspacing='0'>
     
    332339          <input type='hidden' name='d' value='{$docID}'/>
    333340          <input type='hidden' name='c' value='{$collName}'/>
    334           <xsl:if test='/page/pageRequest/paramList/param[@name="sib"]'>
    335         <input type='hidden' name='sib'><xsl:attribute name='value'><xsl:value-of select='/page/pageRequest/paramList/param[@name="sib"]/@value'/></xsl:attribute></input></xsl:if>
     341          <xsl:if test='$request-params/param[@name="sib"]'>
     342        <input type='hidden' name='sib'><xsl:attribute name='value'><xsl:value-of select='$request-params/param[@name="sib"]/@value'/></xsl:attribute></input></xsl:if>
    336343          <input type='hidden' name='s' value='{@name}'/>
    337           <input type='hidden' name='ed' value='1'/>
     344          <input type='hidden' name='p.a'><xsl:attribute name='value'><xsl:value-of select='$request-params/param[@name="p.a"]'/></xsl:attribute></input>
     345          <input type='hidden' name='p.sa'><xsl:attribute name='value'><xsl:value-of select='$request-params/param[@name="p.sa"]'/></xsl:attribute></input>
     346          <input type='hidden' name='p.s'><xsl:attribute name='value'><xsl:value-of select='$request-params/param[@name="p.s"]'/></xsl:attribute></input>
     347          <input type='hidden' name='end' value='1'/>
    338348          <input type="submit"><xsl:attribute name="value"><xsl:value-of select="displayItem[@name='submit']"/></xsl:attribute></input>
    339349        </form>
Note: See TracChangeset for help on using the changeset viewer.