summaryrefslogtreecommitdiff
path: root/slides/xhtml/vslides.xsl
diff options
context:
space:
mode:
Diffstat (limited to 'slides/xhtml/vslides.xsl')
-rw-r--r--slides/xhtml/vslides.xsl652
1 files changed, 0 insertions, 652 deletions
diff --git a/slides/xhtml/vslides.xsl b/slides/xhtml/vslides.xsl
deleted file mode 100644
index 26e9961..0000000
--- a/slides/xhtml/vslides.xsl
+++ /dev/null
@@ -1,652 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<!--This file was created automatically by html2xhtml-->
-<!--from the HTML stylesheets.-->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" version="1.0">
-
-<xsl:import href="slides-common.xsl"/>
-
-<xsl:param name="but-fforward.png" select="'active/but-fforward.png'"/>
-<xsl:param name="but-info.png" select="'active/but-info.png'"/>
-<xsl:param name="but-next.png" select="'active/but-next.png'"/>
-<xsl:param name="but-prev.png" select="'active/but-prev.png'"/>
-<xsl:param name="but-rewind.png" select="'active/but-rewind.png'"/>
-
-<xsl:param name="but-xfforward.png" select="'inactive/but-fforward.png'"/>
-<xsl:param name="but-xinfo.png" select="'inactive/but-info.png'"/>
-<xsl:param name="but-xnext.png" select="'inactive/but-next.png'"/>
-<xsl:param name="but-xprev.png" select="'inactive/but-prev.png'"/>
-<xsl:param name="but-xrewind.png" select="'inactive/but-rewind.png'"/>
-
-<!-- overrides for this stylesheet -->
-<xsl:param name="titlefoil.html" select="concat('index', $html.ext)"/>
-<xsl:param name="toc.width" select="40"/>
-
-<!-- ============================================================ -->
-
-<xsl:template match="slides">
- <xsl:call-template name="write.chunk">
- <xsl:with-param name="indent" select="$output.indent"/>
- <xsl:with-param name="filename" select="concat($base.dir, $toc.html)"/>
- <xsl:with-param name="content">
- <html>
- <head>
- <title><xsl:value-of select="slidesinfo/title"/></title>
- <xsl:if test="$css.stylesheet != ''">
- <link type="text/css" rel="stylesheet">
- <xsl:attribute name="href">
- <xsl:call-template name="css.stylesheet"/>
- </xsl:attribute>
- </link>
- </xsl:if>
- <xsl:apply-templates select="/processing-instruction('dbhtml')" mode="css.pi"/>
-
- <xsl:call-template name="links">
- <xsl:with-param name="next" select="/slides"/>
- <xsl:with-param name="tocfile" select="$toc.html"/>
- </xsl:call-template>
-
- <xsl:if test="$keyboard.nav != 0">
- <script language="javascript" type="text/javascript">
- <xsl:text> </xsl:text>
- </script>
- </xsl:if>
-
- <xsl:if test="$keyboard.nav != 0">
- <xsl:call-template name="ua.js"/>
- <xsl:call-template name="xbDOM.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- <xsl:call-template name="xbLibrary.js"/>
- <script language="javascript" type="text/javascript">
- <xsl:text disable-output-escaping="yes">
- &lt;!--
- xblibrary = new xbLibrary('../browser');
- // --&gt;
- </xsl:text>
- </script>
- <xsl:call-template name="xbStyle.js"/>
- <xsl:call-template name="xbCollapsibleLists.js"/>
- <xsl:call-template name="slides.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- </xsl:if>
- </head>
- <body class="tocpage">
- <xsl:call-template name="body.attributes"/>
- <xsl:if test="$keyboard.nav != 0">
- <xsl:attribute name="onkeypress">
- <xsl:text>navigate(event)</xsl:text>
- </xsl:attribute>
- </xsl:if>
-
- <table border="0" width="100%" summary="Navigation and body table" cellpadding="0" cellspacing="0">
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="header"/></td>
- </tr>
-
- <tr>
- <td width="{$toc.width}" valign="top" align="left">
- <xsl:if test="$toc.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$toc.bg.color"/>
- </xsl:attribute>
- </xsl:if>
-
- <xsl:call-template name="vertical-navigation">
- <xsl:with-param name="next" select="/slides"/>
- <xsl:with-param name="tocfile"/>
- </xsl:call-template>
-
- </td>
- <td valign="top" align="left">
- <xsl:if test="$body.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$body.bg.color"/>
- </xsl:attribute>
- </xsl:if>
-
- <div class="{name(.)}">
-
- <div class="toc-body">
- <xsl:call-template name="toc-body"/>
- </div>
-
- </div>
- </td>
- </tr>
-
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="footer"/></td>
- </tr>
- </table>
- </body>
- </html>
- </xsl:with-param>
- </xsl:call-template>
-
- <xsl:apply-templates/>
-</xsl:template>
-
-<xsl:template match="slidesinfo">
- <xsl:call-template name="write.chunk">
- <xsl:with-param name="indent" select="$output.indent"/>
- <xsl:with-param name="filename" select="concat($base.dir, $titlefoil.html)"/>
- <xsl:with-param name="content">
- <html>
- <head>
- <title><xsl:value-of select="title"/></title>
- <xsl:if test="$css.stylesheet != ''">
- <link type="text/css" rel="stylesheet">
- <xsl:attribute name="href">
- <xsl:call-template name="css.stylesheet"/>
- </xsl:attribute>
- </link>
- </xsl:if>
- <xsl:apply-templates select="/processing-instruction('dbhtml')" mode="css.pi"/>
-
- <xsl:call-template name="links">
- <xsl:with-param name="next" select="(/slides/foil|/slides/foilgroup)[1]"/>
- <xsl:with-param name="tocfile" select="$toc.html"/>
- </xsl:call-template>
-
- <xsl:if test="$keyboard.nav != 0">
- <script language="javascript" type="text/javascript">
- <xsl:text> </xsl:text>
- </script>
- </xsl:if>
-
- <xsl:if test="$keyboard.nav != 0">
- <xsl:call-template name="ua.js"/>
- <xsl:call-template name="xbDOM.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- <xsl:call-template name="xbLibrary.js"/>
- <script language="javascript" type="text/javascript">
- <xsl:text disable-output-escaping="yes">
- &lt;!--
- xblibrary = new xbLibrary('../browser');
- // --&gt;
- </xsl:text>
- </script>
- <xsl:call-template name="xbStyle.js"/>
- <xsl:call-template name="xbCollapsibleLists.js"/>
- <xsl:call-template name="slides.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- </xsl:if>
- </head>
- <body class="titlepage">
- <xsl:call-template name="body.attributes"/>
- <xsl:if test="$keyboard.nav != 0">
- <xsl:attribute name="onkeypress">
- <xsl:text>navigate(event)</xsl:text>
- </xsl:attribute>
- </xsl:if>
-
- <table border="0" width="100%" summary="Navigation and body table" cellpadding="0" cellspacing="0">
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="header"/></td>
- </tr>
-
- <tr>
- <td width="{$toc.width}" valign="top" align="left">
- <xsl:if test="$toc.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$toc.bg.color"/>
- </xsl:attribute>
- </xsl:if>
-
- <xsl:call-template name="vertical-navigation">
- <xsl:with-param name="first"/>
- <xsl:with-param name="last" select="(following::foilgroup|following::foil)[last()]"/>
- <xsl:with-param name="next" select="(following::foilgroup|following::foil)[1]"/>
- </xsl:call-template>
-
- </td>
- <td valign="top" align="left">
- <xsl:if test="$body.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$body.bg.color"/>
- </xsl:attribute>
- </xsl:if>
- <div class="{name(.)}">
- <xsl:apply-templates mode="titlepage.mode"/>
- </div>
- </td>
- </tr>
-
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="footer"/></td>
- </tr>
- </table>
- </body>
- </html>
- </xsl:with-param>
- </xsl:call-template>
-</xsl:template>
-
-<xsl:template match="foilgroup">
- <xsl:param name="thisfoilgroup">
- <xsl:apply-templates select="." mode="filename"/>
- </xsl:param>
-
- <xsl:variable name="id">
- <xsl:call-template name="object.id"/>
- </xsl:variable>
-
- <xsl:variable name="nextfoil" select="foil[1]"/>
- <xsl:variable name="lastfoil" select="(descendant::foil|following::foil)[last()]"/>
- <xsl:variable name="prevfoil" select="(preceding::foil|/slides)[last()]"/>
-
- <xsl:call-template name="write.chunk">
- <xsl:with-param name="indent" select="$output.indent"/>
- <xsl:with-param name="filename" select="concat($base.dir, $thisfoilgroup)"/>
- <xsl:with-param name="content">
- <html>
- <head>
- <title><xsl:value-of select="title"/></title>
- <xsl:if test="$css.stylesheet != ''">
- <link type="text/css" rel="stylesheet">
- <xsl:attribute name="href">
- <xsl:call-template name="css.stylesheet"/>
- </xsl:attribute>
- </link>
- </xsl:if>
- <xsl:apply-templates select="/processing-instruction('dbhtml')" mode="css.pi"/>
-
- <xsl:call-template name="links">
- <xsl:with-param name="prev" select="$prevfoil"/>
- <xsl:with-param name="next" select="$nextfoil"/>
- </xsl:call-template>
-
- <xsl:if test="$keyboard.nav != 0">
- <script language="javascript" type="text/javascript">
- <xsl:text> </xsl:text>
- </script>
- </xsl:if>
-
- <xsl:if test="$keyboard.nav != 0">
- <xsl:call-template name="ua.js"/>
- <xsl:call-template name="xbDOM.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- <xsl:call-template name="xbLibrary.js"/>
- <script language="javascript" type="text/javascript">
- <xsl:text disable-output-escaping="yes">
- &lt;!--
- xblibrary = new xbLibrary('../browser');
- // --&gt;
- </xsl:text>
- </script>
- <xsl:call-template name="xbStyle.js"/>
- <xsl:call-template name="xbCollapsibleLists.js"/>
- <xsl:call-template name="slides.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- </xsl:if>
- </head>
- <body class="foilgroup">
- <xsl:call-template name="body.attributes"/>
- <xsl:if test="$keyboard.nav != 0">
- <xsl:attribute name="onkeypress">
- <xsl:text>navigate(event)</xsl:text>
- </xsl:attribute>
- </xsl:if>
-
- <table border="0" width="100%" summary="Navigation and body table" cellpadding="0" cellspacing="0">
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="header"/></td>
- </tr>
-
- <tr>
- <td width="{$toc.width}" valign="top" align="left">
- <xsl:if test="$toc.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$toc.bg.color"/>
- </xsl:attribute>
- </xsl:if>
-
- <xsl:call-template name="vertical-navigation">
- <xsl:with-param name="last" select="$lastfoil"/>
- <xsl:with-param name="prev" select="$prevfoil"/>
- <xsl:with-param name="next" select="$nextfoil"/>
- </xsl:call-template>
-
- </td>
- <td valign="top" align="left">
- <xsl:if test="$body.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$body.bg.color"/>
- </xsl:attribute>
- </xsl:if>
-
- <div class="{name(.)}">
- <xsl:apply-templates/>
- </div>
- </td>
- </tr>
-
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="footer"/></td>
- </tr>
- </table>
- </body>
- </html>
- </xsl:with-param>
- </xsl:call-template>
-
- <xsl:apply-templates select="foil"/>
-</xsl:template>
-
-<xsl:template match="foil">
- <xsl:variable name="id">
- <xsl:call-template name="object.id"/>
- </xsl:variable>
-
- <xsl:variable name="foilgroup" select="ancestor::foilgroup"/>
-
- <xsl:variable name="thisfoil">
- <xsl:apply-templates select="." mode="filename"/>
- </xsl:variable>
-
- <xsl:variable name="nextfoil" select="(following::foil |following::foilgroup)[1]"/>
-
- <xsl:variable name="lastfoil" select="following::foil[last()]"/>
-
- <xsl:variable name="prevfoil" select="(preceding-sibling::foil[1] |parent::foilgroup[1] |/slides)[last()]"/>
-
- <xsl:call-template name="write.chunk">
- <xsl:with-param name="indent" select="$output.indent"/>
- <xsl:with-param name="filename" select="concat($base.dir, $thisfoil)"/>
- <xsl:with-param name="content">
- <html>
- <head>
- <title><xsl:value-of select="title"/></title>
- <xsl:if test="$css.stylesheet != ''">
- <link type="text/css" rel="stylesheet">
- <xsl:attribute name="href">
- <xsl:call-template name="css.stylesheet"/>
- </xsl:attribute>
- </link>
- </xsl:if>
- <xsl:apply-templates select="/processing-instruction('dbhtml')" mode="css.pi"/>
-
- <xsl:call-template name="links">
- <xsl:with-param name="prev" select="$prevfoil"/>
- <xsl:with-param name="next" select="$nextfoil"/>
- </xsl:call-template>
-
- <xsl:if test="$keyboard.nav != 0">
- <script language="javascript" type="text/javascript">
- <xsl:text> </xsl:text>
- </script>
- </xsl:if>
-
- <xsl:if test="$keyboard.nav != 0">
- <xsl:call-template name="ua.js"/>
- <xsl:call-template name="xbDOM.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- <xsl:call-template name="xbLibrary.js"/>
- <script language="javascript" type="text/javascript">
- <xsl:text disable-output-escaping="yes">
- &lt;!--
- xblibrary = new xbLibrary('../browser');
- // --&gt;
- </xsl:text>
- </script>
- <xsl:call-template name="xbStyle.js"/>
- <xsl:call-template name="xbCollapsibleLists.js"/>
- <xsl:call-template name="slides.js">
- <xsl:with-param name="language" select="'javascript'"/>
- </xsl:call-template>
- </xsl:if>
- </head>
- <body class="foil">
- <xsl:call-template name="body.attributes"/>
- <xsl:if test="$keyboard.nav != 0">
- <xsl:attribute name="onkeypress">
- <xsl:text>navigate(event)</xsl:text>
- </xsl:attribute>
- </xsl:if>
-
- <table border="0" width="100%" summary="Navigation and body table" cellpadding="0" cellspacing="0">
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="header"/></td>
- </tr>
-
- <tr>
- <td width="{$toc.width}" valign="top" align="left">
- <xsl:if test="$toc.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$toc.bg.color"/>
- </xsl:attribute>
- </xsl:if>
-
- <xsl:call-template name="vertical-navigation">
- <xsl:with-param name="last" select="$lastfoil"/>
- <xsl:with-param name="prev" select="$prevfoil"/>
- <xsl:with-param name="next" select="$nextfoil"/>
- </xsl:call-template>
-
- </td>
- <td valign="top" align="left">
- <xsl:if test="$body.bg.color != ''">
- <xsl:attribute name="bgcolor">
- <xsl:value-of select="$body.bg.color"/>
- </xsl:attribute>
- </xsl:if>
-
- <div class="{name(.)}">
- <xsl:apply-templates/>
- </div>
- </td>
- </tr>
-
- <tr>
- <td>&#160;</td>
- <td><xsl:apply-templates select="." mode="footer"/></td>
- </tr>
- </table>
- </body>
- </html>
- </xsl:with-param>
- </xsl:call-template>
-</xsl:template>
-
-<!-- ============================================================ -->
-
-<xsl:template match="slidesinfo" mode="header">
- <div class="navhead">
- <!-- nop -->
- </div>
-</xsl:template>
-
-<xsl:template match="foil|foilgroup" mode="header">
- <div class="navhead">
- <table border="0" width="100%" summary="Header table" cellpadding="0" cellspacing="0">
- <tr>
- <td align="left">
- <xsl:apply-templates select="/slides/slidesinfo/title" mode="slide.footer.mode"/>
- </td>
- <td align="right">
- <xsl:value-of select="count(preceding::foil) + count(preceding::foilgroup) + count(ancestor::foilgroup) + 1"/>
- </td>
- </tr>
- </table>
- </div>
-</xsl:template>
-
-<xsl:template match="slidesinfo" mode="footer">
- <div class="navfoot">
- <!-- nop -->
- </div>
-</xsl:template>
-
-<xsl:template match="foil|foilgroup" mode="footer">
- <div class="navfoot">
- <table border="0" width="100%" summary="Header table" cellpadding="0" cellspacing="0">
- <tr>
- <td align="center">
- <xsl:text>Slide </xsl:text>
- <xsl:value-of select="count(preceding::foil) + count(preceding::foilgroup) + count(ancestor::foilgroup) + 1"/>
- <xsl:text> of </xsl:text>
- <xsl:value-of select="count(//foil) + count(//foilgroup)"/>
- </td>
- </tr>
- </table>
- </div>
-</xsl:template>
-
-<xsl:template match="slides" mode="footer"/>
-
-<!-- ============================================================ -->
-
-<xsl:template name="vertical-navigation">
- <xsl:param name="first" select="/slides"/>
- <xsl:param name="prev"/>
- <xsl:param name="last"/>
- <xsl:param name="next"/>
- <xsl:param name="tocfile" select="$toc.html"/>
-
- <div class="vnav">
- <xsl:choose>
- <xsl:when test="$first">
- <a>
- <xsl:attribute name="href">
- <xsl:apply-templates select="$first" mode="filename"/>
- </xsl:attribute>
- <img border="0" alt="First">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-rewind.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </a>
- </xsl:when>
- <xsl:otherwise>
- <img alt="First">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-xrewind.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </xsl:otherwise>
- </xsl:choose>
- <br/>
- <xsl:choose>
- <xsl:when test="$prev">
- <a>
- <xsl:attribute name="href">
- <xsl:apply-templates select="$prev" mode="filename"/>
- </xsl:attribute>
- <img border="0" alt="Previous">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-prev.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </a>
- </xsl:when>
- <xsl:otherwise>
- <img alt="Previous">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-xprev.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </xsl:otherwise>
- </xsl:choose>
- <br/>
- <xsl:choose>
- <xsl:when test="$next">
- <a>
- <xsl:attribute name="href">
- <xsl:apply-templates select="$next" mode="filename"/>
- </xsl:attribute>
- <img border="0" alt="Last">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-next.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </a>
- </xsl:when>
- <xsl:otherwise>
- <img alt="Last">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-xnext.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </xsl:otherwise>
- </xsl:choose>
- <br/>
- <xsl:choose>
- <xsl:when test="$last">
- <a>
- <xsl:attribute name="href">
- <xsl:apply-templates select="$last" mode="filename"/>
- </xsl:attribute>
- <img border="0" alt="Next">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-fforward.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </a>
- </xsl:when>
- <xsl:otherwise>
- <img alt="Next">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-xfforward.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </xsl:otherwise>
- </xsl:choose>
-
- <br/>
- <br/>
-
- <xsl:choose>
- <xsl:when test="$tocfile != ''">
- <a href="{$tocfile}">
- <img border="0" alt="ToC">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-info.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </a>
- </xsl:when>
- <xsl:otherwise>
- <img border="0" alt="ToC">
- <xsl:attribute name="src">
- <xsl:call-template name="graphics-file">
- <xsl:with-param name="image" select="$but-xinfo.png"/>
- </xsl:call-template>
- </xsl:attribute>
- </img>
- </xsl:otherwise>
- </xsl:choose>
- </div>
-</xsl:template>
-
-</xsl:stylesheet>