source: trunk/Distribution/XSL/slides/xhtml/jscript.xsl

Last change on this file was 2, checked in by jkacer, 18 years ago

Added all DocBook Framework stuff:

  • DocBook DTD
  • Transformation software FOP 0.20.5 and Saxon 6
  • XSL styles
  • Rexx scripts

Also added some WarpIN-related stuff for creation of WarpIN installation packages.
This state corresponds to version 1.0.0 from November 2005, just slightly modified to carry versioning information (Rexx scripts).

File size: 4.4 KB
Line 
1<?xml version="1.0" encoding="US-ASCII"?>
2<!--This file was created automatically by html2xhtml-->
3<!--from the HTML stylesheets. Do not edit this file.-->
4<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" version="1.0">
5
6<xsl:output method="xml" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
7
8<xsl:template name="script-dir">
9 <xsl:variable name="source.script.dir">
10 <xsl:call-template name="dbhtml-attribute">
11 <xsl:with-param name="pis" select="/processing-instruction('dbhtml')"/>
12 <xsl:with-param name="attribute" select="'script-dir'"/>
13 </xsl:call-template>
14 </xsl:variable>
15
16 <xsl:choose>
17 <xsl:when test="$source.script.dir != ''">
18 <xsl:value-of select="$source.script.dir"/>
19 <xsl:text>/</xsl:text>
20 </xsl:when>
21 <xsl:when test="$script.dir != ''">
22 <xsl:value-of select="$script.dir"/>
23 <xsl:text>/</xsl:text>
24 </xsl:when>
25 <xsl:otherwise>
26 <xsl:text>http://docbook.sourceforge.net/release/slides/browser/</xsl:text>
27 </xsl:otherwise>
28 </xsl:choose>
29</xsl:template>
30
31<xsl:template name="script-file">
32 <xsl:param name="js" select="'slides.js'"/>
33 <xsl:call-template name="script-dir"/>
34 <xsl:value-of select="$js"/>
35</xsl:template>
36
37<xsl:template name="ua.js">
38 <!-- Danger Will Robinson: template shadows parameter -->
39 <xsl:param name="language" select="'javascript'"/>
40 <script type="text/javascript" language="{$language}">
41 <xsl:attribute name="src">
42 <xsl:call-template name="script-file">
43 <xsl:with-param name="js" select="$ua.js"/>
44 </xsl:call-template>
45 </xsl:attribute>
46 <xsl:text> </xsl:text>
47 </script>
48</xsl:template>
49
50<xsl:template name="xbDOM.js">
51 <!-- Danger Will Robinson: template shadows parameter -->
52 <xsl:param name="language" select="'javascript'"/>
53 <script type="text/javascript" language="{$language}">
54 <xsl:attribute name="src">
55 <xsl:call-template name="script-file">
56 <xsl:with-param name="js" select="$xbDOM.js"/>
57 </xsl:call-template>
58 </xsl:attribute>
59 <xsl:text> </xsl:text>
60 </script>
61</xsl:template>
62
63<xsl:template name="xbStyle.js">
64 <!-- Danger Will Robinson: template shadows parameter -->
65 <xsl:param name="language" select="'javascript'"/>
66 <script type="text/javascript" language="{$language}">
67 <xsl:attribute name="src">
68 <xsl:call-template name="script-file">
69 <xsl:with-param name="js" select="$xbStyle.js"/>
70 </xsl:call-template>
71 </xsl:attribute>
72 <xsl:text> </xsl:text>
73 </script>
74</xsl:template>
75
76<xsl:template name="xbLibrary.js">
77 <!-- Danger Will Robinson: template shadows parameter -->
78 <xsl:param name="language" select="'javascript'"/>
79 <script type="text/javascript" language="{$language}">
80 <xsl:attribute name="src">
81 <xsl:call-template name="script-file">
82 <xsl:with-param name="js" select="$xbLibrary.js"/>
83 </xsl:call-template>
84 </xsl:attribute>
85 <xsl:text> </xsl:text>
86 </script>
87</xsl:template>
88
89<xsl:template name="xbCollapsibleLists.js">
90 <!-- Danger Will Robinson: template shadows parameter -->
91 <xsl:param name="language" select="'javascript'"/>
92 <script type="text/javascript" language="{$language}">
93 <xsl:attribute name="src">
94 <xsl:call-template name="script-file">
95 <xsl:with-param name="js" select="$xbCollapsibleLists.js"/>
96 </xsl:call-template>
97 </xsl:attribute>
98 <xsl:text> </xsl:text>
99 </script>
100</xsl:template>
101
102<xsl:template name="overlay.js">
103 <!-- Danger Will Robinson: template shadows parameter -->
104 <xsl:param name="language" select="'javascript'"/>
105 <script type="text/javascript" language="{$language}">
106 <xsl:attribute name="src">
107 <xsl:call-template name="script-file">
108 <xsl:with-param name="js" select="$overlay.js"/>
109 </xsl:call-template>
110 </xsl:attribute>
111 <xsl:text> </xsl:text>
112 </script>
113</xsl:template>
114
115<xsl:template name="slides.js">
116 <!-- Danger Will Robinson: template shadows parameter -->
117 <xsl:param name="language" select="'javascript'"/>
118 <script type="text/javascript" language="{$language}">
119 <xsl:attribute name="src">
120 <xsl:call-template name="script-file">
121 <xsl:with-param name="js" select="$slides.js"/>
122 </xsl:call-template>
123 </xsl:attribute>
124 <xsl:text> </xsl:text>
125 </script>
126</xsl:template>
127
128</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.