aboutsummaryrefslogtreecommitdiffstats
path: root/docs/stylesheets/WebHelp-DrakX.xsl
diff options
context:
space:
mode:
Diffstat (limited to 'docs/stylesheets/WebHelp-DrakX.xsl')
-rw-r--r--docs/stylesheets/WebHelp-DrakX.xsl109
1 files changed, 109 insertions, 0 deletions
diff --git a/docs/stylesheets/WebHelp-DrakX.xsl b/docs/stylesheets/WebHelp-DrakX.xsl
new file mode 100644
index 00000000..85b74ac2
--- /dev/null
+++ b/docs/stylesheets/WebHelp-DrakX.xsl
@@ -0,0 +1,109 @@
+<?xml version='1.0'?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ xmlns:cf="http://docbook.sourceforge.net/xmlns/chunkfast/1.0"
+ xmlns:ng="http://docbook.org/docbook-ng"
+ xmlns:db="http://docbook.org/ns/docbook"
+ exclude-result-prefixes="exsl cf ng db"
+ version="1.0">
+
+<?cco_xsltype addon="DocBook5.0" toolchain="DocBook_Screen_WebHelp"?>
+
+<xsl:import href="http://www.calenco.com/xsl/docbook/ns/webhelp/calenco-webhelp.xsl" />
+
+<!-- This stylesheet is used to generate the online html WebHelp publications
+ for our traditional (so not Live) installer -->
+
+<!--Add our own favicon and logo to the publications-->
+
+<xsl:param name="logo">http://docteam.mageia.nl/mageia-2013-200p.png</xsl:param>
+<xsl:param name="favicon">http://docteam.mageia.nl/favicon.png</xsl:param>
+
+<!-- if the value of "use.id.as.filename" is set to "1", and all
+sections have an xml:id, the generated files will get the names that
+are in the xml:id's -->
+
+<xsl:param name="use.id.as.filename" select="1"></xsl:param>
+
+<!-- add footer for license and copyright-->
+
+<xsl:template name="user.footer.content">
+ <script type="text/javascript" src="http://www.calenco.com/xsl/docbook/ns/webhelp/main.js">
+ <xsl:comment></xsl:comment>
+ </script>
+ <hr/>
+ <div class="copyright">&#169; Mageia</div>
+ <div class="license"><a href="index.html#CC_BY-SA">CC BY-SA 3.0</a></div>
+</xsl:template>
+
+<xsl:template name="article.titlepage.recto">
+ <xsl:choose>
+ <xsl:when test="db:articleinfo/db:title">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:title"/>
+ </xsl:when>
+ <xsl:when test="db:artheader/db:title">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:title"/>
+ </xsl:when>
+ <xsl:when test="db:info/db:title">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:title"/>
+ </xsl:when>
+ <xsl:when test="db:title">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:title"/>
+ </xsl:when>
+ </xsl:choose>
+
+ <xsl:choose>
+ <xsl:when test="db:articleinfo/db:subtitle">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:subtitle"/>
+ </xsl:when>
+ <xsl:when test="db:artheader/db:subtitle">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:subtitle"/>
+ </xsl:when>
+ <xsl:when test="db:info/db:subtitle">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:subtitle"/>
+ </xsl:when>
+ <xsl:when test="db:subtitle">
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:subtitle"/>
+ </xsl:when>
+ </xsl:choose>
+
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:corpauthor"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:corpauthor"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:corpauthor"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:authorgroup"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:authorgroup"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:authorgroup"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:author"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:author"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:author"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:othercredit"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:othercredit"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:othercredit"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:releaseinfo"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:releaseinfo"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:releaseinfo"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:copyright"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:copyright"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:copyright"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:legalnotice"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:legalnotice"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:legalnotice"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:pubdate"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:pubdate"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:pubdate"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:revision"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:revision"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:revision"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:revhistory"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:revhistory"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:revhistory"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:articleinfo/db:abstract"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:artheader/db:abstract"/>
+ <xsl:apply-templates mode="article.titlepage.recto.auto.mode" select="db:info/db:abstract"/>
+
+ <xsl:apply-templates select="//db:cover[1]/*"/>
+
+</xsl:template>
+
+
+</xsl:stylesheet>