Ignore:
Timestamp:
2003-07-02T16:46:41+12:00 (21 years ago)
Author:
kjdon
Message:

added disable-output-escaping to some metadata output - some contains html tags

File:
1 edited

Legend:

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

    r4712 r4865  
    1717    <xsl:variable name="docID" select="/page/pageResponse/document/@selectedNode"/>
    1818    <head>
    19       <title><xsl:for-each select='/page/pageResponse/document/descendant::documentNode[@nodeID=$docID]/ancestor-or-self::documentNode'><xsl:if test='position()!=1'>::</xsl:if><xsl:value-of select="metadataList/metadata[@name='Title']"/></xsl:for-each></title>
     19      <title><xsl:for-each select='/page/pageResponse/document/descendant::documentNode[@nodeID=$docID]/ancestor-or-self::documentNode'><xsl:if test='position()!=1'>::</xsl:if><xsl:value-of select="metadataList/metadata[@name='Title']"/></xsl:for-each>x</title>
    2020      <xsl:call-template name="css-style"/>
    2121    </head>
     
    103103      <xsl:otherwise>
    104104    <!-- just print the title of teh one and only docNode -->
    105     <xsl:value-of select="documentNode/metadataList/metadata[@name='Title']"/>
     105    <xsl:value-of disable-output-escaping="yes" select="documentNode/metadataList/metadata[@name='Title']"/>
    106106      </xsl:otherwise>
    107107    </xsl:choose>
     
    140140      <xsl:choose>
    141141        <xsl:when test="nodeContent">
    142           <b><xsl:value-of select="metadataList/metadata[@name='Title']"/></b>
     142          <b><xsl:value-of  disable-output-escaping="yes" select="metadataList/metadata[@name='Title']"/></b>
    143143        </xsl:when>
    144144        <xsl:otherwise>
    145           <xsl:value-of select="metadataList/metadata[@name='Title']"/>
     145          <xsl:value-of  disable-output-escaping="yes" select="metadataList/metadata[@name='Title']"/>
    146146        </xsl:otherwise>
    147147      </xsl:choose>
     
    159159  <!-- default content is to process any nodeContent elements and print out their text -->
    160160  <xsl:template name="documentContent">
    161     <xsl:apply-templates select="descendant::documentNode/nodeContent"/>
     161    <xsl:apply-templates select="descendant-or-self::node()/nodeContent"/>
    162162  </xsl:template>
    163163 
Note: See TracChangeset for help on using the changeset viewer.