Changeset 33209 for main


Ignore:
Timestamp:
2019-06-24T11:27:53+12:00 (5 years ago)
Author:
kjdon
Message:

don't add 1 to currentpage * docsperpage. otherwise you miss the final document

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/transform/pages/query.xsl

    r33148 r33209  
    540540          <xsl:call-template name="documentLevel"/>
    541541        </xsl:variable>
    542        
    543542        <!-- we only need this if number of docs > docsperpage -->
    544543        <xsl:if test="$docMax &gt; $docsPerPage">
     
    594593                <!-- Next button -->
    595594                <td id="nextTD">
    596                     <xsl:if test="$docsPerPage &gt; 0 and ($currentPage * $docsPerPage + 1) &lt; $docMax">
     595                    <xsl:if test="$docsPerPage &gt; 0 and ($currentPage * $docsPerPage) &lt; $docMax">
    597596                        <a href="{$library_name}?a=q&amp;sa={/page/pageRequest/paramList/param[@name = 'sa']/@value}&amp;c={$collName}&amp;s={/page/pageResponse/service/@name}&amp;rt=rd&amp;{$startPageName}={$currentPage + 1}&amp;qs={/page/pageRequest/paramList/param[@name='qs']/@value}"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'query.results.next')"/></a>
    598597                    </xsl:if>
    599598                </td>
    600599                <td id="nextArrowTD">
    601                     <xsl:if test="$docsPerPage &gt; 0 and ($currentPage * $docsPerPage + 1) &lt; $docMax">
     600                    <xsl:if test="$docsPerPage &gt; 0 and ($currentPage * $docsPerPage) &lt; $docMax">
    602601                        <a href="{$library_name}?a=q&amp;sa={/page/pageRequest/paramList/param[@name = 'sa']/@value}&amp;c={$collName}&amp;s={/page/pageResponse/service/@name}&amp;rt=rd&amp;{$startPageName}={$currentPage + 1}&amp;qs={/page/pageRequest/paramList/param[@name='qs']/@value}">
    603602                            <xsl:call-template name="nextArrowImage"/>
Note: See TracChangeset for help on using the changeset viewer.