Changeset 25736

Show
Ignore:
Timestamp:
05.06.2012 10:12:30 (7 years ago)
Author:
sjm84
Message:

Hopefully fixed searching, also the search form remains on the page after the search

Files:
1 modified

Legend:

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

    r25704 r25736  
    2020    <!-- the page content --> 
    2121    <xsl:template match="/page"> 
    22         <xsl:choose> 
    23             <xsl:when test="not(pageResponse/documentNodeList)"> 
    24                 <xsl:call-template name="queryPage"/> 
    25             </xsl:when> 
    26             <xsl:otherwise> 
    27                 <xsl:call-template name="resultsPage"/> 
    28             </xsl:otherwise> 
    29         </xsl:choose> 
     22        <xsl:call-template name="queryPage"/> 
     23        <xsl:call-template name="resultsPage"/> 
    3024    </xsl:template> 
    3125     
     
    136130                    <input type="hidden" name="sa"><xsl:attribute name="value"><xsl:value-of select="/page/pageRequest/@subaction"/></xsl:attribute></input> 
    137131                    <input type="hidden" name="rt" value="rd"/> 
    138                     <!--<xsl:if test="not(paramList/param[@name='s1.startPage'])"> 
    139                         <input type="hidden" name="s1.startPage" value="1"/> 
    140                     </xsl:if>--> 
    141132                    <xsl:choose> 
    142133                        <xsl:when test="/page/pageRequest/paramList/param[@name = 's1.maxDocs']"> 
     
    186177                        </xsl:choose> 
    187178                    </xsl:for-each> 
    188  
    189179                    <br/> 
    190  
    191180                    <input type="submit"><xsl:attribute name="value"><xsl:value-of select="displayItem[@name='submit']"/></xsl:attribute></input> 
    192  
    193181                </div> 
    194182            </form> 
     
    200188        <xsl:variable name="currentPage"> 
    201189            <xsl:choose> 
     190                <xsl:when test="/page/pageRequest/paramList/param[@name='s1.startPage']/@value"> 
     191                    <xsl:value-of select="/page/pageRequest/paramList/param[@name='s1.startPage']/@value" /> 
     192                </xsl:when> 
    202193                <xsl:when test="/page/pageRequest/paramList/param[@name='startPage']/@value"> 
    203194                    <xsl:value-of select="/page/pageRequest/paramList/param[@name='startPage']/@value" /> 
    204                 </xsl:when> 
    205                 <xsl:when test="/page/pageRequest/paramList/param[@name='s1.startPage']/@value"> 
    206                     <xsl:value-of select="/page/pageRequest/paramList/param[@name='s1.startPage']/@value" /> 
    207195                </xsl:when> 
    208196                <xsl:otherwise>1</xsl:otherwise> 
     
    212200        <xsl:variable name="usesS1"> 
    213201            <xsl:choose> 
    214                 <xsl:when test="/page/pageRequest/paramList/param[@name='s1.startPage']">true</xsl:when> 
     202                <xsl:when test="/page/pageResponse/service/paramList/param[@name='startPage']">true</xsl:when> 
    215203                <xsl:otherwise>false</xsl:otherwise> 
    216204            </xsl:choose>