Changeset 1065

Show
Ignore:
Timestamp:
11/01/06 14:08:45
Author:
johnsa
Message:

search page navigation improvements; still need to apply limits

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/common.css

    r1055 r1065  
    9090  padding-right: 2em; 
    9191} 
    92 /*#eventCategories { 
    93   margin: 0; 
    94   padding: 0; 
     92.hidden { 
     93  visibility: hidden; 
    9594} 
    96 #eventCategories li { 
    97   margin-left: 0.5em; 
    98 }*/ 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl

    r1064 r1065  
    11531153      <tr> 
    11541154        <th colspan="5"> 
    1155           <div id="searchPageForm"> 
    1156             page: 
    1157             <xsl:choose> 
    1158               <xsl:when test="/bedework/searchResults/curPage != 1"> 
     1155          <xsl:if test="/bedework/searchResults/numPages &gt; 1"> 
     1156            <div id="searchPageForm"> 
     1157              page: 
     1158              <xsl:if test="/bedework/searchResults/curPage != 1"> 
    11591159                <xsl:variable name="prevPage" select="/bedework/searchResults/curPage - 1"/> 
    1160                 <a href="{$search-next}&amp;pageNum={$prevPage}">&lt;prev</a> 
    1161               </xsl:when> 
    1162               <xsl:otherwise> 
    1163                 &lt;prev 
    1164               </xsl:otherwise> 
    1165             </xsl:choose> 
    1166             <xsl:text> </xsl:text> 
    1167  
    1168             <xsl:call-template name="searchResultPageNav"/> 
    1169  
    1170             <xsl:text> </xsl:text> 
    1171             <xsl:choose> 
    1172               <xsl:when test="/bedework/searchResults/curPage != /bedework/searchResults/numPages"> 
    1173                 <xsl:variable name="nextPage" select="/bedework/searchResults/curPage + 1"/> 
    1174                 <a href="{$search-next}&amp;pageNum={$nextPage}">next&gt;</a> 
    1175               </xsl:when> 
    1176               <xsl:otherwise> 
    1177                 next&gt; 
    1178               </xsl:otherwise> 
    1179             </xsl:choose> 
    1180           </div> 
     1160                &lt;<a href="{$search-next}&amp;pageNum={$prevPage}">prev</a> 
     1161              </xsl:if> 
     1162              <xsl:text> </xsl:text> 
     1163 
     1164              <xsl:call-template name="searchResultPageNav"/> 
     1165 
     1166              <xsl:text> </xsl:text> 
     1167              <xsl:choose> 
     1168                <xsl:when test="/bedework/searchResults/curPage != /bedework/searchResults/numPages"> 
     1169                  <xsl:variable name="nextPage" select="/bedework/searchResults/curPage + 1"/> 
     1170                  <a href="{$search-next}&amp;pageNum={$nextPage}">next</a>&gt; 
     1171                </xsl:when> 
     1172                <xsl:otherwise> 
     1173                  <span class="hidden">next&gt;</span><!-- occupy the space to keep the navigation from moving around --> 
     1174                </xsl:otherwise> 
     1175              </xsl:choose> 
     1176            </div> 
     1177          </xsl:if> 
    11811178          <xsl:value-of select="/bedework/searchResults/resultSize"/> 
    11821179          result<xsl:if test="/bedework/searchResults/resultSize != 1">s</xsl:if> returned