Ignore:
Timestamp:
2003-03-31T17:14:56+12:00 (21 years ago)
Author:
mdewsnip
Message:

Minor fix to smooth over Netscape 4 bug (it barfs on <td/> elements).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/web/interfaces/default/transform/classifier.xsl

    r4047 r4066  
    8787    <xsl:if test='name()="classifierNode"'>
    8888      <!--recurse into the children-->
    89       <tr valign='top'><td></td><xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr>
     89      <tr valign='top'><td><xsl:text> </xsl:text></td><xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr>
    9090    </xsl:if>
    9191      </xsl:for-each>
     
    102102      <xsl:for-each select='classifierNode'>
    103103    <tr valign='top'><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr>
    104     <tr valign='top'><td></td><xsl:apply-templates select='.' mode='process-node-children'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr></xsl:for-each>
     104    <tr valign='top'><td><xsl:text> </xsl:text></td><xsl:apply-templates select='.' mode='process-node-children'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr></xsl:for-each>
    105105    </table>
    106106    <table width='537'>
     
    126126      <tr valign='top'>
    127127    <xsl:for-each select='classifierNode|documentNode'>
    128       <td></td> <!-- the empty cell for the icon -->
     128      <td><xsl:text> </xsl:text></td> <!-- the empty cell for the icon -->
    129129      <xsl:choose><xsl:when test='name()="classifierNode" and classifierNode|documentNode'>
    130130          <xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates>
    131131        </xsl:when>
    132132        <xsl:otherwise>
    133           <td></td>
     133          <td><xsl:text> </xsl:text></td>
    134134        </xsl:otherwise>
    135135      </xsl:choose>
     
    213213          <tr valign='top'><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr>
    214214          <xsl:if test='name()="classifierNode"'>
    215         <tr valign='top'><td></td><xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr>
     215        <tr valign='top'><td><xsl:text> </xsl:text></td><xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr>
    216216          </xsl:if>       
    217217        </xsl:for-each>
     
    245245          <xsl:for-each select='classifierNode'>
    246246        <tr valign='top'><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr>
    247         <tr valign='top'><td></td><xsl:apply-templates select='.' mode='process-node-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr>
     247        <tr valign='top'><td><xsl:text> </xsl:text></td><xsl:apply-templates select='.' mode='process-node-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr>
    248248          </xsl:for-each>
    249249        </table>
Note: See TracChangeset for help on using the changeset viewer.