summaryrefslogtreecommitdiff
path: root/helpcontent2/source/auxiliary/embed.xsl
diff options
context:
space:
mode:
authorHans-Joachim Lankenau <hjs@openoffice.org>2010-09-17 13:32:40 +0200
committerHans-Joachim Lankenau <hjs@openoffice.org>2010-09-17 13:32:40 +0200
commit5c107be679f65bb86859e81778beb78bff40bda9 (patch)
treec44402c06bdb15e9d3f5e00e5f14e30cf43ad65a /helpcontent2/source/auxiliary/embed.xsl
parent33c145e564b254d3b261b2f843a0165b24fa44dd (diff)
parent7a97cbbe91429c2820172094052e78994eb018b5 (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.xsl83
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>