summaryrefslogtreecommitdiff
path: root/xmlhelp/util/embed.xsl
diff options
context:
space:
mode:
Diffstat (limited to 'xmlhelp/util/embed.xsl')
-rw-r--r--xmlhelp/util/embed.xsl48
1 files changed, 24 insertions, 24 deletions
diff --git a/xmlhelp/util/embed.xsl b/xmlhelp/util/embed.xsl
index a611e4dbcbc0..0cc067714cf8 100644
--- a/xmlhelp/util/embed.xsl
+++ b/xmlhelp/util/embed.xsl
@@ -28,7 +28,7 @@ All others
######################################################
-->
<xsl:template match="/">
- <xsl:apply-templates/>
+ <xsl:apply-templates/>
</xsl:template>
<xsl:template match="*|@*|comment()|processing-instruction()|text()">
@@ -45,7 +45,7 @@ All others
<xsl:template match="bookmark" mode="embedded" />
<xsl:template match="ahelp" mode="embedded">
- <xsl:apply-templates mode="embedded"/>
+ <xsl:apply-templates mode="embedded"/>
</xsl:template>
<xsl:template match="paragraph[@role='heading']">
@@ -65,36 +65,36 @@ All others
</xsl:template>
-<!--
-######################################################
+<!--
+######################################################
EMBED
-######################################################
+######################################################
-->
<xsl:template match="embed">
- <xsl:variable name="href"><xsl:value-of select="substring-before(concat($fsroot,@href),'#')"/></xsl:variable>
- <xsl:variable name="anchor"><xsl:value-of select="substring-after(@href,'#')"/></xsl:variable>
- <xsl:variable name="doc" select="document($href)"/>
- <xsl:apply-templates select="$doc//section[@id=$anchor]" mode="embedded"/>
- <xsl:if test="not($doc//section[@id=$anchor])"> <!-- fallback for embeds that actually should be embedvars -->
- <paragraph role="paragraph"><xsl:apply-templates select="$doc//variable[@id=$anchor]" mode="embedded"/></paragraph>
- </xsl:if>
+ <xsl:variable name="href"><xsl:value-of select="substring-before(concat($fsroot,@href),'#')"/></xsl:variable>
+ <xsl:variable name="anchor"><xsl:value-of select="substring-after(@href,'#')"/></xsl:variable>
+ <xsl:variable name="doc" select="document($href)"/>
+ <xsl:apply-templates select="$doc//section[@id=$anchor]" mode="embedded"/>
+ <xsl:if test="not($doc//section[@id=$anchor])"> <!-- fallback for embeds that actually should be embedvars -->
+ <paragraph role="paragraph"><xsl:apply-templates select="$doc//variable[@id=$anchor]" mode="embedded"/></paragraph>
+ </xsl:if>
</xsl:template>
-<!--
-######################################################
+<!--
+######################################################
EMBEDVAR
-######################################################
+######################################################
-->
<xsl:template match="embedvar">
- <xsl:if test="not(@href='text/shared/00/00000004.xhp#wie')"> <!-- special treatment if howtoget links -->
- <xsl:variable name="href"><xsl:value-of select="substring-before(concat($fsroot,@href),'#')"/></xsl:variable>
- <xsl:variable name="anchor"><xsl:value-of select="substring-after(@href,'#')"/></xsl:variable>
- <xsl:variable name="doc" select="document($href)"/>
- <xsl:apply-templates select="$doc//variable[@id=$anchor]" mode="embedded"/>
- </xsl:if>
-
- <!-- FPE: embedvars, that point to "text/shared/00/00000004.xml#wie" will only be resolved in the main_transform -->
-
+ <xsl:if test="not(@href='text/shared/00/00000004.xhp#wie')"> <!-- special treatment if howtoget links -->
+ <xsl:variable name="href"><xsl:value-of select="substring-before(concat($fsroot,@href),'#')"/></xsl:variable>
+ <xsl:variable name="anchor"><xsl:value-of select="substring-after(@href,'#')"/></xsl:variable>
+ <xsl:variable name="doc" select="document($href)"/>
+ <xsl:apply-templates select="$doc//variable[@id=$anchor]" mode="embedded"/>
+ </xsl:if>
+
+ <!-- FPE: embedvars, that point to "text/shared/00/00000004.xml#wie" will only be resolved in the main_transform -->
+
</xsl:template>
</xsl:stylesheet>