source: other-projects/tipple-android/i-greenstone-server-files/greenstone/webapps/greenstone3/interfaces/nzdl/transform/gsdl.xsl@ 26899

Last change on this file since 26899 was 26899, checked in by davidb, 11 years ago

Tipple reborn after Chris's Summer of Code 2013

  • Property svn:mime-type set to application/xml
File size: 4.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<xsl:stylesheet version="1.0"
3 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
4 xmlns:java="http://xml.apache.org/xslt/java"
5 xmlns:util="xalan://org.greenstone.gsdl3.util.XSLTUtil"
6 extension-element-prefixes="java util"
7 exclude-result-prefixes="java util">
8
9 <!-- style includes global params interface_name, library_name -->
10 <xsl:include href="style.xsl"/>
11 <xsl:include href="gsdl-text.xsl"/>
12 <xsl:include href="home-text.xsl"/>
13 <xsl:include href="page-common.xsl"/>
14
15 <xsl:output method="html"/>
16
17 <!-- the main page layout template is here -->
18 <xsl:template match="page">
19 <html>
20 <head>
21 <title>
22 <!-- put a space in the title in case the actual value is missing - mozilla will not display a page with no title-->
23 <xsl:call-template name="pageTitle"/><xsl:text> </xsl:text>
24 </title>
25 <xsl:call-template name="globalStyle"/>
26 <xsl:call-template name="pageStyle"/>
27 </head>
28 <body>
29 <xsl:attribute name="dir"><xsl:call-template name="direction"/></xsl:attribute>
30 <div id="page-wrapper">
31 <xsl:apply-templates select="pageResponse"/>
32 <xsl:call-template name="greenstoneFooter"/>
33 </div>
34 </body>
35 </html>
36 </xsl:template>
37
38 <xsl:template name="pageTitle">
39 <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'nzdl')"/>
40 </xsl:template>
41
42 <!-- page specific style goes here -->
43 <xsl:template name="pageStyle"/>
44
45 <xsl:template match="pageResponse">
46 <center>
47 <xsl:call-template name="genericPageBanner"><xsl:with-param name='text'><xsl:call-template name="aboutgs"/></xsl:with-param></xsl:call-template>
48 </center>
49 <p />
50 <table border='0' cellspacing='0' cellpadding='0'>
51 <tr>
52 <td valign='top' align='center'><xsl:call-template name="imagegreenstone"/></td>
53 <td valign='top'><xsl:call-template name="textgreenstone1"/>
54 <br /><br />
55 </td>
56 </tr>
57 <tr>
58 <td valign='top' align='center'>
59 <h2><a href="http://nzdl.org">nzdl.org</a></h2>
60 </td>
61 <td valign='top'><xsl:call-template name="textgreenstone2"/>
62 <br /><br />
63 </td>
64 </tr>
65 <tr>
66 <td valign='top' align='center'>
67 <h2><xsl:call-template name="textplatformtitle"/></h2>
68 </td>
69 <td valign='top'><xsl:call-template name="textgreenstone3"/>
70 <br /><br />
71 </td>
72 </tr>
73 <tr>
74 <td valign='top' align='center'>
75 <a href="http://nzdl.org/hdl"><img border='0' width='101' height='100' src="interfaces/nzdl/images/hdlimg.jpg"/></a>
76 </td>
77 <td valign='top'>
78 <xsl:call-template name="textgreenstone4"/>
79 <br /><br />
80 </td>
81 </tr>
82 <tr>
83 <td valign='top' align='center'>
84 <h2><xsl:call-template name="textcustomisationtitle"/></h2>
85 </td>
86 <td valign='top'><xsl:call-template name="textgreenstone5"/>
87 <br /><br />
88 </td>
89 </tr>
90 <tr>
91 <td valign='top' align='center'>
92 <h2><a href="http://www.greenstone.org/english/docs.html"><xsl:call-template name="textdocumentationtitle"/></a></h2>
93 </td>
94 <td valign='top'><xsl:call-template name="textdocuments"/>
95 <br /><br />
96 </td>
97 </tr>
98 <tr>
99 <td valign='top' align='center'>
100 <h2><xsl:call-template name="textmailinglisttitle"/></h2>
101 </td>
102 <td valign='top'><xsl:call-template name="textmailinglist"/>
103 <br /><br />
104 </td>
105 </tr>
106 <tr>
107 <td valign='top' align='center'>
108 <h2><xsl:call-template name="textbugstitle"/></h2>
109 </td>
110 <td valign='top'><xsl:call-template name="textreport"/>
111 <br /><br />
112 </td>
113 </tr>
114 <tr>
115 <td valign='top' align='center'>
116 <h2><xsl:call-template name="textgs3title"/></h2>
117 </td>
118 <td valign='top'><xsl:call-template name="textgs3"/>
119 <br /><br />
120 </td>
121 </tr>
122
123 <tr>
124 <td valign='top' align='center'>
125 <h2><xsl:call-template name="textcreditstitle"/></h2>
126 </td>
127 <td valign='top'><xsl:call-template name="textwhoswho"/>
128 </td>
129 </tr>
130 </table>
131 <center>
132 <p /><xsl:call-template name="dividerBar"/>
133 <xsl:call-template name="greenstone_info"/>
134 <xsl:call-template name="nzdlpagefooter"/>
135 </center>
136 </xsl:template>
137
138</xsl:stylesheet>
139
Note: See TracBrowser for help on using the repository browser.