Ignore:
Timestamp:
2006-11-14T15:59:25+13:00 (17 years ago)
Author:
shaoqun
Message:

now uses <div> to make changing styles easier

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/web/interfaces/classic/transform/query-common.xsl

    r9874 r13254  
    1111    <xsl:param name="collName"/>
    1212    <xsl:variable name="subaction" select="../pageRequest/@subaction"/>
    13     <form name="QueryForm" method="get" action="{$library_name}">
    14       <input type="hidden" name="a" value="q"/>
    15       <input type="hidden" name="sa" value="{$subaction}"/>
    16       <input type="hidden" name="rt" value="rd"/>
    17       <input type="hidden" name="s" value="{@name}"/>
    18       <input type="hidden" name="c" value="{$collName}"/>
    19       <input type="hidden" name="startPage" value="1"/>
     13    <div class="queryform">
     14     <p>
     15      <form name="QueryForm" method="get" action="{$library_name}">
     16        <input type="hidden" name="a" value="q"/>
     17        <input type="hidden" name="sa" value="{$subaction}"/>
     18        <input type="hidden" name="rt" value="rd"/>
     19        <input type="hidden" name="s" value="{@name}"/>
     20        <input type="hidden" name="c" value="{$collName}"/>
     21        <input type="hidden" name="startPage" value="1"/>
    2022      <xsl:apply-templates select="paramList"/>
    21     </form>
     23      </form>
     24     </p>
     25    </div>
    2226  </xsl:template>
    2327 
    2428  <!-- a special handling of the param list - we override the one in service-params -->
    2529  <xsl:template match="paramList" priority='2'>
    26     <table>
    27       <tr><td>
     30    <span class="textselect">
    2831      Search for <xsl:apply-templates select="param[@name='index']"><xsl:with-param name="default"><xsl:apply-templates select="param[@name='index']" mode="calculate-default"/></xsl:with-param></xsl:apply-templates><xsl:if test="param[@name='level']">at <xsl:apply-templates select="param[@name='level']"><xsl:with-param name="default"><xsl:apply-templates select="param[@name='level']" mode="calculate-default"/></xsl:with-param></xsl:apply-templates> level</xsl:if><xsl:call-template name='query_mode'/>
    29     </td></tr>
    30     <tr><td></td></tr>
    31       <xsl:call-template name="query-and-submit"/>
    32     </table>
     32    </span>
     33    <span class="querybox">
     34     <xsl:call-template name="query-and-submit"/>
     35    </span>
    3336  </xsl:template>
    3437 
     
    8689    <xsl:choose>
    8790      <xsl:when test="$qfm=1">
    88         <tr><td><xsl:apply-templates select="param[@name='complexField']"/></td></tr>
     91         <xsl:apply-templates select="param[@name='complexField']"/>
    8992      </xsl:when>
    9093      <xsl:otherwise>
    91         <tr><td><xsl:apply-templates select="param[@name='simpleField']"/></td></tr>
     94         <xsl:apply-templates select="param[@name='simpleField']"/>
    9295      </xsl:otherwise>
    9396    </xsl:choose>
    94     <tr><td align='right'>
    9597        <input type="submit"><xsl:attribute name="value"><xsl:value-of select="../displayItem[@name='submit']"/></xsl:attribute></input>
    96       </td></tr>
     98     
    9799      </xsl:when>
    98100      <xsl:otherwise> <!-- doing text query -->
     
    100102    <xsl:choose>
    101103      <xsl:when test="$qb=1"><!-- large query box -->
    102         <tr><td>
    103         <textarea name="query" cols='63' rows='10'>
     104           <textarea name="query" cols='63' rows='10'>
    104105          <xsl:apply-templates select="param[@name='query']" mode="calculate-default"/><xsl:text> </xsl:text><!-- put a space here just in case there is no value- mozilla craps out if have a <textarea /> element -->
    105106        </textarea>
    106           </td></tr>
    107         <tr><td align='right'>
    108         <input type="submit"><xsl:attribute name="value"><xsl:value-of select="../displayItem[@name='submit']"/></xsl:attribute></input>
    109           </td></tr>
    110       </xsl:when>
     107       <input type="submit"><xsl:attribute name="value"><xsl:value-of select="../displayItem[@name='submit']"/></xsl:attribute></input>
     108       </xsl:when>
    111109      <xsl:otherwise>
    112         <tr><td>
    113         <xsl:variable name="qs"><xsl:apply-templates select="param[@name='query']" mode="calculate-default"/></xsl:variable>
     110        <xsl:variable name="qs"><xsl:apply-templates select="param[@name='query']" mode="calculate-default"/></xsl:variable>
    114111        <nobr><xsl:apply-templates select="param[@name='query']"><xsl:with-param name="default" select="java:org.greenstone.gsdl3.util.XSLTUtil.tidyWhitespace($qs)"/></xsl:apply-templates><input type="submit"><xsl:attribute name="value"><xsl:value-of select="../displayItem[@name='submit']"/></xsl:attribute></input></nobr>
    115           </td></tr>
    116       </xsl:otherwise>
     112       </xsl:otherwise>
    117113    </xsl:choose>
    118114      </xsl:otherwise>
Note: See TracChangeset for help on using the changeset viewer.