Changeset 3886


Ignore:
Timestamp:
2003-03-18T13:26:22+12:00 (21 years ago)
Author:
kjdon
Message:

deleted old stuff

File:
1 edited

Legend:

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

    r3885 r3886  
    260260
    261261
    262 <!--
    263 
    264 <xsl:template match="classifier[@type='vertical' and @interleave='true']">
    265 <xsl:param name="collName">coll-name</xsl:param>
    266 <xsl:param name="serviceName">ClassifierBrowse</xsl:param>
    267 <xsl:variable name='link' select='@link'/>
    268 <table width='537'><xsl:for-each select='classifierNode|documentNode'>
    269 <xsl:choose><xsl:when test='name()="classifierNode"'><tr valign='top'><xsl:apply-templates select='.' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr><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:with-param name='link' select='$link'/></xsl:apply-templates></tr>
    270 </xsl:when>
    271 <xsl:otherwise><tr valign='top'><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr>
    272 </xsl:otherwise></xsl:choose>
    273 </xsl:for-each>
    274 </table>
    275 <xsl:call-template name="greenBar"/>
    276 </xsl:template>
    277 -->
    278 
    279 <!--
    280 <xsl:template match="classifier[@type='vertical' and @interleave='false']">
    281 <xsl:param name="collName">coll-name</xsl:param>
    282 <xsl:param name="serviceName">ClassifierBrowse</xsl:param>
    283 <xsl:variable name='link' select='@link'/>-->
    284 <!-- process the nodes and documents separately-->
    285 <!--<table width='537'>
    286 <xsl:for-each select='classifierNode'>
    287 <tr valign='top'><xsl:apply-templates select='.' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr><tr valign='top'><td></td><xsl:apply-templates select='.' mode='process-node-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='link' select='$link'/></xsl:apply-templates></tr></xsl:for-each>
    288 </table>
    289 <table width='537'>
    290 <xsl:for-each select='//documentNode'>
    291 <tr valign='top'><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr>
    292 </xsl:for-each>
    293 </table>
    294 <xsl:call-template name="greenBar"/>
    295 </xsl:template>
    296 -->
    297 <!--
    298 <xsl:template match="classifier[@type='horizontal' and @interleave='false']">
    299 <xsl:param name="collName">coll-name</xsl:param>
    300 <xsl:param name="serviceName">ClassifierBrowse</xsl:param>
    301 <xsl:variable name='link' select='@link'/>-->
    302 <!-- process the nodes and documents separately-->
    303 <!--
    304 <table width='537'><tr valign='top'>
    305 <xsl:for-each select='classifierNode'>
    306 <xsl:apply-templates select='.' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates>
    307 </xsl:for-each></tr>
    308 <tr valign='top'>
    309 <xsl:for-each select='classifierNode'>
    310 <xsl:apply-templates select='.' mode='process-node-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/><xsl:with-param name='link' select='$link'/></xsl:apply-templates></xsl:for-each></tr>
    311 </table>
    312 <table width='537'>
    313 <xsl:for-each select='//documentNode'>
    314 <tr valign='top'><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr>
    315 </xsl:for-each>
    316 </table>
    317 <xsl:call-template name="greenBar"/>
    318 </xsl:template>
    319 -->
    320 <!--
    321 <xsl:template match="classifier[@type='horizontal' and @interleave='true']">
    322 <xsl:param name="collName">coll-name</xsl:param>
    323 <xsl:param name="serviceName">ClassifierBrowse</xsl:param>
    324 <xsl:variable name='link' select='@link'/>-->
    325 <!-- process the nodes and documents together -->
    326 <!--
    327 <table><tr valign='top'>
    328 <xsl:for-each select='classifierNode|documentNode'>
    329 <xsl:choose><xsl:when test='name()="classifierNode"'><xsl:apply-templates select='.' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates>
    330 </xsl:when>
    331 <xsl:otherwise><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates>
    332 </xsl:otherwise></xsl:choose>
    333 </xsl:for-each>
    334 </tr>
    335 <tr valign='top'>
    336 <xsl:for-each select='classifierNode|documentNode'>
    337 <xsl:choose><xsl:when test='name()="classifierNode" and classifierNode|documentNode'><xsl:if test="$link='icon'"><td></td></xsl:if><xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/><xsl:with-param name='serviceName' select='$serviceName'/><xsl:with-param name='link' select='$link'/></xsl:apply-templates></xsl:when>
    338 <xsl:otherwise><td></td><xsl:if test="$link='icon'"><td></td></xsl:if>
    339 </xsl:otherwise>
    340 </xsl:choose>
    341 </xsl:for-each></tr>
    342 </table>
    343 <xsl:call-template name="greenBar"/>
    344 </xsl:template>
    345 -->
    346 <!-- different template for document, not used at the moment
    347 priority attribute used to decide which template to use -->
    348 <!--
    349 <xsl:template match="documentNode" priority="1">
    350 <xsl:param name="collName">coll-name</xsl:param>
    351 <xsl:variable name='library' select='ancestor::page/config/library_name'/>
    352 <xsl:variable name='year' select="metadataList/metadata[@name='Year']"/>
    353 <xsl:variable name='month' select="metadataList/metadata[@name='Month']"/>
    354 <td><b><xsl:if test="not($year = preceding-sibling::documentNode[1]/metadataList/metadata[@name='Year'])"><xsl:value-of select="$year"/></xsl:if></b></td>
    355 <td><b><xsl:if test="not($year = preceding-sibling::documentNode[1]/metadataList/metadata[@name='Year'] and $month = preceding-sibling::documentNode[1]/metadataList/metadata[@name='Month'])"><xsl:value-of select="$month"/></xsl:if></b></td>
    356 <td><a href="{$library}?a=r&amp;c={$collName}&amp;r={@nodeID}"><img src='interfaces/default/images/book.gif' width='18' height='11' border='0'/></a></td><td><xsl:value-of select="metadataList/metadata[@name='Title']"/></td>
    357 </xsl:template>
    358 -->
    359 <!--
    360 
    361 <xsl:template match="classifierNode" mode="current-node">
    362 <xsl:param name="collName">coll-name</xsl:param>
    363 <xsl:param name="serviceName">ClassifierBrowse</xsl:param>
    364 <xsl:param name="link">icon</xsl:param>
    365 <xsl:variable name="library" select="ancestor::page/config/library_name"/>
    366 <xsl:choose><xsl:when test="$link='icon'">
    367 <td><a><xsl:attribute name='href'><xsl:value-of select='$library'/>?a=b&amp;s=<xsl:value-of select='$serviceName'/>&amp;c=<xsl:value-of select='$collName'/>&amp;cl=<xsl:value-of select='@nodeID'/><xsl:if test="classifierNode|documentNode">.pr</xsl:if></xsl:attribute><img src='interfaces/default/images/bshelf.gif' border='0' width='20' height='16' /></a></td><td align='left'><xsl:value-of select="metadataList/metadata[@name='Title']"/></td>
    368 </xsl:when><xsl:otherwise>
    369 <td><a><xsl:attribute name='href'><xsl:value-of select='$library'/>?a=b&amp;s=<xsl:value-of select='$serviceName'/>&amp;c=<xsl:value-of select='$collName'/>&amp;cl=<xsl:value-of select='@nodeID'/><xsl:if test="classifierNode|documentNode">.pr</xsl:if></xsl:attribute><xsl:value-of select="metadataList/metadata[@name='Title']"/></a></td>
    370 </xsl:otherwise></xsl:choose>
    371 </xsl:template>
    372 -->
    373 
    374 <!--
    375 <xsl:template match="classifierNode" mode="process-all-children">
    376 <xsl:param name="collName">coll-name</xsl:param>
    377 <xsl:param name="serviceName">ClassifierBrowse</xsl:param>
    378 <xsl:param name="link">icon</xsl:param>
    379 <td><p/>
    380 <xsl:choose><xsl:when test='@type="vertical"'>
    381 <table><xsl:for-each select='classifierNode|documentNode'>
    382 <xsl:choose><xsl:when test='name()="classifierNode"'><tr valign='top'><xsl:apply-templates select='.' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr><tr valign='top'><td></td><xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='link' select='$link'/></xsl:apply-templates></tr>
    383 </xsl:when>
    384 <xsl:otherwise><tr valign='top'><xsl:apply-templates select='.'><xsl:with-param name='collName' select='$collName'/></xsl:apply-templates></tr>
    385 </xsl:otherwise></xsl:choose>
    386 </xsl:for-each></table>
    387 </xsl:when>
    388 <xsl:otherwise>
    389 <table><tr valign='top'><xsl:for-each select='classifierNode|documentNode'>
    390 <xsl:choose><xsl:when test='name()="node"'><xsl:apply-templates select='.' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates><xsl:apply-templates select='.' mode='process-all-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='link' select='$link'/></xsl:apply-templates>
    391 </xsl:when>
    392 <xsl:otherwise><xsl:apply-templates select='.'/>
    393 </xsl:otherwise></xsl:choose>
    394 </xsl:for-each>
    395 </tr></table>
    396 </xsl:otherwise></xsl:choose>
    397 </td>
    398 </xsl:template>
    399 -->
    400 
    401 <!--
    402 <xsl:template match="classifierNode" mode="process-node-children">
    403 <xsl:param name="collName">coll-name</xsl:param>
    404 <xsl:param name="serviceName">ClassifierBrowse</xsl:param>
    405 <xsl:param name="link">icon</xsl:param>
    406 <td><p/>
    407 <xsl:if test='classifierNode'>--><!-- only do this if there are child nodes - netscape craps out at an empty table like <table  /> -->
    408 <!--<xsl:choose><xsl:when test='@type="vertical"'>
    409 <table><xsl:for-each select='classifierNode'><tr valign='top'><xsl:apply-templates select='.' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates></tr><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:with-param name='link' select='$link'/></xsl:apply-templates></tr></xsl:for-each></table>
    410 </xsl:when>
    411 <xsl:otherwise>
    412 <table><tr valign='top'><xsl:apply-templates select='classifierNode' mode='current-node'><xsl:with-param name='link' select='$link'/><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='serviceName' select='$serviceName'/></xsl:apply-templates><xsl:apply-templates select='classifierNode' mode='process-node-children'><xsl:with-param name='collName' select='$collName'/><xsl:with-param name='link' select='$link'/></xsl:apply-templates></tr></table>
    413 </xsl:otherwise></xsl:choose>
    414 </xsl:if>
    415 </td>
    416 </xsl:template>
    417 -->
    418 
    419 
    420 
    421 
    422 
     262
     263
     264
     265
Note: See TracChangeset for help on using the changeset viewer.