Changeset 26049

Show
Ignore:
Timestamp:
31.07.2012 16:47:37 (7 years ago)
Author:
sjm84
Message:

Some tidying of the way search results are presented

Files:
1 modified

Legend:

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

    r25930 r26049  
    127127            <br /><br /> 
    128128         
    129             <xsl:for-each select="/page/pageResponse/termList/term | /page/pageResponse/termList/term/equivTermList/term"> 
     129            <xsl:for-each select="/page/pageResponse/termList/term"> 
    130130                <xsl:choose> 
    131131                    <!-- If there is only one or two search terms then show the expanded information --> 
     
    139139                            </xsl:when> 
    140140                            <xsl:when test="@freq &lt; 0"></xsl:when> 
    141                             <xsl:otherwise> 
     141                            <xsl:when test="@freq &gt; 1"> 
    142142                                <xsl:value-of select="@freq"/> 
    143143                                <xsl:text> </xsl:text><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'query.time_plural')"/> 
    144                             </xsl:otherwise> 
     144                            </xsl:when> 
    145145                        </xsl:choose> 
    146                         <xsl:if test="@numDocsMatch"> 
     146                        <xsl:if test="not(not(@numDocsMatch) or @numDocsMatch = '')"> 
    147147                            <xsl:text> </xsl:text><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'query.in')"/><xsl:text> </xsl:text> 
    148148                            <xsl:value-of select="@numDocsMatch"/> 
     
    159159                                    </xsl:choose> 
    160160                                </xsl:when> 
    161                                 <xsl:otherwise> 
     161                                <xsl:when test="@numDocsMatch &gt; 1"> 
    162162                                    <xsl:text> </xsl:text> 
    163163                                    <xsl:choose> 
     
    169169                                        </xsl:otherwise> 
    170170                                    </xsl:choose> 
    171                                 </xsl:otherwise> 
     171                                </xsl:when> 
    172172                            </xsl:choose> 
    173173                        </xsl:if>