annotate xslt/body.xslt @ 1017:9f9a427a73eb

Fixed broken links to chinese versions of some modules. The chinese version contains untranslated copies of english documentation for random_index and realip modules. The result is the appearance of 'translation to chinese' link for this modules pointing to non-existing document. This files are removed. Also, broken links are generated for the chinese version of the "flv" module, but the translation exists, although not enabled for publication. Since contents of file looks like a valid translation, it is allowed to be published.
author Vladimir Homutov <vl@nginx.com>
date Mon, 18 Nov 2013 12:48:10 +0400
parents f8ef590048e7
children 441a71c4e5ef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
3
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
4 <xsl:template name="body">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5 <xsl:param name="lang"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
6
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
7 <xsl:variable name="MENU_ALIGN">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
8 <xsl:choose>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
9
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
10 <xsl:when test="$lang = 'he'">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
11 <xsl:text>left</xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
12 </xsl:when>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
13 <xsl:otherwise>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
14 <xsl:text>right</xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
15 </xsl:otherwise>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
16 </xsl:choose>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
17 </xsl:variable>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
18
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
19 <xsl:variable name="INDEX_ALIGN">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
20 <xsl:choose>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
21
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
22 <xsl:when test="$lang = 'he'">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
23 <xsl:text>right</xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
24 </xsl:when>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
25 <xsl:otherwise>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
26 <xsl:text>left</xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
27 </xsl:otherwise>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
28 </xsl:choose>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
29 </xsl:variable>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
30
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
31 <body>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
32
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
33 <table width="100%">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
34
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
35 <tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
36
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
37 <td width="70%">
694
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
38
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
39 <div id="banner">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
40
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
41 <xsl:if test="@lang = 'he'">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
42 <xsl:attribute name="class">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
43 <xsl:text>ltr</xsl:text>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
44 </xsl:attribute>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
45 </xsl:if>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
46
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
47 <center>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
48
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
49 <table>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
50
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
51 <tr>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
52
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
53 <td align="center">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
54
947
d352266017bf Banner's message and URL updated one more time.
Maxim Konovalov <maxim@nginx.com>
parents: 892
diff changeset
55 <a href="http://nginx.com/products/">
694
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
56
947
d352266017bf Banner's message and URL updated one more time.
Maxim Konovalov <maxim@nginx.com>
parents: 892
diff changeset
57 <strong>Make your web site fast and reliable.</strong>
694
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
58
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
59 </a>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
60
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
61 </td>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
62
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
63 </tr>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
64
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
65 <tr>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
66
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
67 <td align="center">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
68
973
f8ef590048e7 NGINX Plus announced, banner message corrected.
Maxim Konovalov <maxim@nginx.com>
parents: 947
diff changeset
69 <i>NGINX Plus for mission critical environments.</i>
694
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
70
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
71 </td>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
72
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
73 </tr>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
74
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
75 </table>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
76
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
77 </center>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
78
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
79 </div>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
80
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
81 </td>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
82
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
83 <td align="right">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
84
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
85 <xsl:if test="@lang = 'he'">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
86 <xsl:attribute name="align">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
87 <xsl:text>left</xsl:text>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
88 </xsl:attribute>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
89 </xsl:if>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
90
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
91 <a href="http://nginx.org">
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
92
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
93 <img src="http://nginx.org/nginx.gif" alt="nginx" border="0"/>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
94
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
95 </a>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
96
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
97 </td>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
98
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
99 </tr>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
100
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
101 <tr>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
102
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 649
diff changeset
103 <td width="70%">
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
104 <center>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
105 <h3>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
106
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
107 <xsl:value-of select="@name"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
108 <xsl:if test="$YEAR">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
109 <xsl:text>: </xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
110 <xsl:value-of select="$YEAR"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
111 </xsl:if>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
112
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
113 </h3>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
114 </center>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
115 </td>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
116
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
117 <td rowspan="2" align="{$MENU_ALIGN}" valign="top">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
118
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
119 <br/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
120
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
121 <xsl:apply-templates select="document(concat($XML, '/menu.xml')) /menus/menu[@lang = $lang]/item"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
122
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
123 </td>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
124
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
125 </tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
126
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
127 <tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
128 <td valign="top">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
129
605
bfdc7833085a Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 601
diff changeset
130 <xsl:if test="$ORIGIN and document(concat($XML, '/', $ORIGIN))/*/@rev and (not(@rev) or @rev != document(concat($XML, '/', $ORIGIN))/*/@rev)">
601
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
131
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
132 <span>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
133
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
134 <xsl:if test="@lang = 'he'">
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
135 <xsl:attribute name="class">
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
136 <xsl:text>ltr</xsl:text>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
137 </xsl:attribute>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
138 </xsl:if>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
139
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
140 <blockquote class="note">
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
141 <xsl:choose>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
142
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
143 <xsl:when test="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $lang]/item[@id='outdated']">
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
144
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
145 <xsl:apply-templates select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $lang]/item[@id='outdated']"/>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
146 </xsl:when>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
147
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
148 <xsl:otherwise>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
149
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
150 <xsl:apply-templates select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = 'en']/item[@id='outdated']"/>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
151 </xsl:otherwise>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
152 </xsl:choose>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
153
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
154 </blockquote>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
155
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
156 </span>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
157 </xsl:if>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 599
diff changeset
158
592
d40371689c1c Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 170
diff changeset
159 <xsl:if test="@toc = 'yes' and section[@id and @name]">
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
160
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
161 <table width="100%">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
162 <tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
163 <td align="{$INDEX_ALIGN}">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
164
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
165 <xsl:for-each select="section[@id and @name]">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
166
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
167 <a href="#{@id}">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
168 <xsl:value-of select="@name"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
169 </a>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
170 <br/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
171
608
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
172 <xsl:for-each select="section[@id and @name]">
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
173
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
174 <xsl:text>     </xsl:text>
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
175
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
176 <a href="#{@id}">
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
177 <xsl:value-of select="@name"/>
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
178 </a>
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
179 <br/>
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
180 </xsl:for-each>
34b0e74528a5 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 605
diff changeset
181
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
182 <xsl:if test="@id = 'directives'">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
183
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
184 <xsl:for-each select="directive[@name]">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
185
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
186 <xsl:text>     </xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
187
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
188 <a href="#{@name}">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
189 <xsl:value-of select="@name"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
190 </a>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
191 <br/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
192 </xsl:for-each>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
193 </xsl:if>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
194 </xsl:for-each>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
195
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
196 </td>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
197 </tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
198 </table>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
199 </xsl:if>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
200
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
201 <xsl:apply-templates/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
202
599
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
203 <xsl:if test="@author or @editor or @translator">
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
204
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
205 <table width="100%">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
206 <tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
207 <td align="right">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
208
599
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
209 <xsl:if test="@author">
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
210
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
211 <xsl:value-of select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $lang]/item[@id='author']"/>
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
212
599
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
213 <xsl:text> </xsl:text>
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
214 <xsl:value-of select="@author"/>
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
215 <br/>
992a542565b1 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
216 </xsl:if>
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
217
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
218 <xsl:if test="@editor">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
219
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
220 <xsl:value-of select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $lang]/item[@id='editor']"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
221
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
222 <xsl:text> </xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
223 <xsl:value-of select="@editor"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
224 <br/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
225 </xsl:if>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
226
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
227 <xsl:if test="@translator">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
228
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
229 <xsl:value-of select="document(concat($XML, '/i18n.xml')) /i18n/text[@lang = $lang]/item[@id='translator']"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
230
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
231 <xsl:text> </xsl:text>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
232 <xsl:value-of select="@translator"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
233 <br/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
234 </xsl:if>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
235
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
236 </td>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
237 </tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
238 </table>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
239 </xsl:if>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
240
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
241 </td>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
242 </tr>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
243
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
244 </table>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
245
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
246 </body>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
247 </xsl:template>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
248
722
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 694
diff changeset
249 </xsl:stylesheet>