comparison xsls/body.xsls @ 0:61e04fc01027

Initial import of the nginx.org website.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 11 Aug 2011 12:19:13 +0000
parents
children 2bcfb5f75e06
comparison
equal deleted inserted replaced
-1:000000000000 0:61e04fc01027
1 X:stylesheet {
2
3 X:template body (lang) {
4
5 X:variable ALIGN = {
6 X:if "$lang = 'he'" { X:text {left} } else { X:text {right} }
7 }
8
9 <body>
10 <table width="100%">
11
12 <tr>
13 <td width="70%"><center><h3>
14 !{@title} X:if "$YEAR" { X:text{: } !{$YEAR} }
15 </h3></center></td>
16
17 <td rowspan="2" align="{$ALIGN}" valign="top">
18 <img src="/nginx.gif" alt="nginx"/><br/>
19
20 <br/>
21 <br/>
22
23 !! "document(concat($XML, '/menu.xml'))
24 /menus/menu[@lang = $lang]/item";
25 </td>
26
27 </tr>
28
29 <tr><td valign="top">
30
31 <table width="100%"><tr><td align="{$ALIGN}">
32 X:for-each "section[@name]" {
33 <a href="#{@name}"> !{@title} </a><br/>
34 }
35 </td></tr></table>
36
37 !!;
38
39 X:if "@author" {
40 <table width="100%"><tr><td align="right">
41
42 !{document(concat($XML, '/i18n.xml'))
43 /i18n/text[@lang = $lang]/item[@id='author']}
44 X:text { } !{@author} <br/>
45
46 X:if "@editor" {
47 !{document(concat($XML, '/i18n.xml'))
48 /i18n/text[@lang = $lang]/item[@id='editor']}
49 X:text { } !{@editor} <br/>
50 }
51
52 X:if "@translator" {
53 !{document(concat($XML, '/i18n.xml'))
54 /i18n/text[@lang = $lang]/item[@id='translator']}
55 X:text { } !{@translator} <br/>
56 }
57
58 </td></tr></table>
59 }
60
61 </td></tr>
62
63 </table>
64 </body>
65
66 }
67
68 }