diff options
author | Hans-Joachim Lankenau <hjs@openoffice.org> | 2010-09-17 13:32:40 +0200 |
---|---|---|
committer | Hans-Joachim Lankenau <hjs@openoffice.org> | 2010-09-17 13:32:40 +0200 |
commit | 5c107be679f65bb86859e81778beb78bff40bda9 (patch) | |
tree | c44402c06bdb15e9d3f5e00e5f14e30cf43ad65a /helpcontent2/source/auxiliary/embed.xsl | |
parent | 33c145e564b254d3b261b2f843a0165b24fa44dd (diff) | |
parent | 7a97cbbe91429c2820172094052e78994eb018b5 (diff) |
DEV300: changesets OOO330 up to m8
ooo/DEV300_m90ooo/DEV300_m89ooo/DEV300_m88
Diffstat (limited to 'helpcontent2/source/auxiliary/embed.xsl')
-rw-r--r-- | helpcontent2/source/auxiliary/embed.xsl | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/helpcontent2/source/auxiliary/embed.xsl b/helpcontent2/source/auxiliary/embed.xsl deleted file mode 100644 index 3a4e3ef80f..0000000000 --- a/helpcontent2/source/auxiliary/embed.xsl +++ /dev/null @@ -1,83 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> -<xsl:output indent="yes" method="xml"/> - -<!-- SPECIFY YOUR FILE SYSTEM ROOT PATH TO THE HELP FILES --> -<xsl:param name="fsroot" select="'file:///handbuch/WORKBENCH/helpcontent2/source/'"/> - -<!-- -###################################################### -All others -###################################################### ---> -<xsl:template match="/"> - <xsl:apply-templates/> -</xsl:template> - -<xsl:template match="*|@*|comment()|processing-instruction()|text()"> - <xsl:copy> - <xsl:apply-templates select="*|@*|comment()|processing-instruction()|text()"/> - </xsl:copy> -</xsl:template> - -<xsl:template match="*|@*|comment()|processing-instruction()|text()" mode="embedded"> - <xsl:copy> - <xsl:apply-templates select="*|@*|comment()|processing-instruction()|text()" mode="embedded"/> - </xsl:copy> -</xsl:template> - -<xsl:template match="bookmark" mode="embedded" /> -<xsl:template match="ahelp" mode="embedded"> - <xsl:apply-templates mode="embedded"/> -</xsl:template> - -<xsl:template match="paragraph[@role='heading']"> - <title> - <xsl:apply-templates/> - </title> -</xsl:template> - -<xsl:template match="paragraph[@role=*]"> - <paragraph> - <xsl:apply-templates/> - </paragraph> -</xsl:template> - -<xsl:template match="sort"> - <xsl:apply-templates/> -</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: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:template> -</xsl:stylesheet> |