[html specs] don't try to externally link... and don't notify?
@@ -665,26 +665,14 @@ example before
<xsl:variable name="href.target">
<xsl:choose>
<xsl:when test="$calculated.target = ''">
- <xsl:choose>
- <xsl:when test="contains($linkend, '.dto')">
- <xsl:message>
- <xsl:text>LINKEND has no target. Using the URL: </xsl:text>
- <xsl:value-of select="$linkend.dto.api.prefix"/>
- <xsl:value-of select="$linkend"/>
- </xsl:message>
- <xsl:value-of select="$linkend.dto.api.prefix"/>
- <xsl:value-of select="$linkend"/>
- </xsl:when>
- <xsl:otherwise>
+ <!--
<xsl:message>
- <xsl:text>LINKEND has no target. Using the URL: </xsl:text>
- <xsl:value-of select="$linkend.core.api.prefix"/>
+ <xsl:text>Not linking {</xsl:text>
+ <xsl:value-of select="$content"/>
+ <xsl:text>} using linkend: </xsl:text>
<xsl:value-of select="$linkend"/>
</xsl:message>
- <xsl:value-of select="$linkend.core.api.prefix"/>
- <xsl:value-of select="$linkend"/>
- </xsl:otherwise>
- </xsl:choose>
+ -->
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$calculated.target"/>
@@ -696,6 +684,8 @@ example before
<xsl:with-param name="linkend" select="$linkend"/>
</xsl:call-template>
+ <xsl:choose>
+ <xsl:when test="$href.target != ''">
<a>
<xsl:apply-templates select="." mode="common.html.attributes"/>
<xsl:call-template name="id.attribute"/>
@@ -708,6 +698,13 @@ example before
<xsl:copy-of select="$content"/>
</a>
</xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-templates select="$target" mode="html.title.attribute"/>
+
+ <xsl:copy-of select="$content"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
<xsl:otherwise>
<xsl:copy-of select="$content"/>
</xsl:otherwise>
