Ignore:
Timestamp:
09/22/11 10:14:12 (13 years ago)
Author:
gaba
Message:

search action corrections, paging , repository setting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MDService2/branches/MDService_simple3/src/xsl/sru2view.xsl

    r1469 r1554  
    2525
    2626<xsl:include href="cmd_commons.xsl"/>
    27 
    28 
    29 <xsl:param name="startItem">1</xsl:param>
    30 <xsl:param name="maximumItems">50</xsl:param>
    3127
    3228<!-- <xsl:param name="format" select="'table'" /> table|list|detail -->
     
    142138        <span class="label" >hits: </span><span class="value hilight"><xsl:value-of select="numberOfRecords" /></span>;
    143139        <span class="label" >from:</span><span><input type="text" class="value start_record paging-input"><xsl:attribute name="value">
    144     <xsl:value-of select="$startItem"/>
     140    <xsl:value-of select="$startRecord"/>
    145141  </xsl:attribute>
    146142        </input></span>
    147143        <span class="label" >max:</span><span><input type="text" class="value maximum_records paging-input" ><xsl:attribute name="value">
    148     <xsl:value-of select="if(number($cnt_hits) &lt; number($maximumItems)) then $cnt_hits else $maximumItems"/>   
     144    <xsl:value-of select="if(number($cnt_hits) &lt; number($maximumRecords)) then $cnt_hits else $maximumRecords"/>   
    149145  </xsl:attribute></input></span>
    150146  <span class="cmd cmd_reload" /> 
     
    152148        <span class="cmd cmd_prev">     
    153149        <xsl:choose>
    154                 <xsl:when test="$startItem = '1'">
     150                <xsl:when test="$startRecord = '1'">
    155151                        <xsl:attribute name="disabled">disabled</xsl:attribute>
    156152                </xsl:when>
     
    159155        <span class="cmd cmd_next">     
    160156        <xsl:choose>
    161                 <xsl:when test="$maximumItems &gt; numberOfRecords or $maximumItems = numberOfRecords">
     157                <xsl:when test="$maximumRecords &gt; numberOfRecords or $maximumRecords = numberOfRecords">
    162158                        <xsl:attribute name="disabled">disabled</xsl:attribute>
    163159                </xsl:when>
     
    347343<xsl:template name="record-table-row">
    348344<xsl:param name="fields" />
    349 <!-- @field absolute_position compute records position over whole recordset, ie add `startItem` (important when paging)
     345<!-- @field absolute_position compute records position over whole recordset, ie add `startRecord` (important when paging)
    350346 -->
    351         <xsl:variable name="absolute_position" select="if (number($startItem)=number($startItem)) then number($startItem) + position() - 1 else  position()" />
     347        <xsl:variable name="absolute_position" select="if (number($startRecord)=number($startRecord)) then number($startRecord) + position() - 1 else  position()" />
    352348       
    353349                <tr>
     
    390386                               
    391387                                <input type="submit" value="Submit" > </input><br/>
    392                                 <label>startItem: </label><input type="text" name="startItem" ><xsl:attribute name="value"><xsl:value-of select="$startItem"/></xsl:attribute> </input><br/>
    393                                 <label> maxItems: </label><input type="text" name="maximumItems" ><xsl:attribute name="value"><xsl:value-of select="$maximumItems"/></xsl:attribute> </input>
     388                                <label>startRecord: </label><input type="text" name="startRecord" ><xsl:attribute name="value"><xsl:value-of select="$startRecord"/></xsl:attribute> </input><br/>
     389                                <label> maxItems: </label><input type="text" name="maximumRecords" ><xsl:attribute name="value"><xsl:value-of select="$maximumRecords"/></xsl:attribute> </input>
    394390        </form>
    395391        <table class="show">           
Note: See TracChangeset for help on using the changeset viewer.