test of $exsl.node.set.available param.
toss the namespace and continue. Use the docbook5 namespaced
stylesheets for DocBook5 if you don't want to use this feature.-->
<!-- include extra test for Xalan quirk -->
- <xsl:when test="(function-available('exsl:node-set') or
- contains(system-property('xsl:vendor'),
- 'Apache Software Foundation'))
+ <xsl:when test="$exsl.node.set.available != 0
and (*/self::ng:* or */self::db:*)">
<xsl:call-template name="log.message">
<xsl:with-param name="level">Note</xsl:with-param>
toss the namespace and continue. Use the docbook5 namespaced
stylesheets for DocBook5 if you don't want to use this feature.-->
<!-- include extra test for Xalan quirk -->
- <xsl:when
- test="(function-available('exsl:node-set') or
- contains(system-property('xsl:vendor'),
- 'Apache Software Foundation'))
+ <xsl:when test="$exsl.node.set.available != 0
and (*/self::ng:* or */self::db:*)">
<xsl:call-template name="log.message">
<xsl:with-param name="level">Note</xsl:with-param>
<!-- Hack! If someone hands us a DocBook V5.x or DocBook NG document,
toss the namespace and continue. Use the docbook5 namespaced
stylesheets for DocBook5 if you don't want to use this feature.-->
- <!-- include extra test for Xalan quirk -->
- <xsl:when test="(function-available('exsl:node-set') or
- contains(system-property('xsl:vendor'),
- 'Apache Software Foundation'))
+ <xsl:when test="$exsl.node.set.available != 0
and (*/self::ng:* or */self::db:*)">
<xsl:call-template name="log.message">
<xsl:with-param name="level">Note</xsl:with-param>
</xsl:choose>
</xsl:variable>
<xsl:choose>
- <xsl:when test="function-available('exsl:node-set') and function-available('set:distinct')">
+ <xsl:when test="$exsl.node.set.available != 0
+ and function-available('set:distinct')">
<xsl:for-each select="set:distinct(exsl:node-set($imagelist)/filename)">
<xsl:value-of select="."/>
<xsl:text> </xsl:text>
<!-- Hack! If someone hands us a DocBook V5.x or DocBook NG document,
toss the namespace and continue. Use the docbook5 namespaced
stylesheets for DocBook5 if you don't want to use this feature.-->
- <!-- include extra test for Xalan quirk -->
- <xsl:when test="(function-available('exsl:node-set') or
- contains(system-property('xsl:vendor'),
- 'Apache Software Foundation'))
+ <xsl:when test="$exsl.node.set.available != 0
and (*/self::ng:* or */self::db:*)">
<xsl:call-template name="log.message">
<xsl:with-param name="level">Note</xsl:with-param>
<xsl:apply-templates select="."/>
</xsl:variable>
<xsl:choose>
- <xsl:when test="function-available('exsl:node-set')">
+ <xsl:when test="$exsl.node.set.available != 0">
<xsl:variable name="html-nodes" select="exsl:node-set($html)"/>
<xsl:choose>
<xsl:when test="$html-nodes//p">