annotate xslt/article.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 6c3349baa1d3
children c454373427ef
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:output indent="no" version="4.0" encoding="utf-8" method="html"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
5
269
2681cad309d2 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 170
diff changeset
6 <xsl:strip-space elements="article section"/>
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
7
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
8 <xsl:param select="'../xml'" name="XML"/>
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:param name="YEAR"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
11
601
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
12 <xsl:param name="ORIGIN"/>
eea23daa6e57 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 592
diff changeset
13
694
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 601
diff changeset
14 <xsl:param name="TRANS"/>
2ced25001893 Regenerated.
Vladimir Homutov <vl@nginx.com>
parents: 601
diff changeset
15
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
16 <xsl:variable select="/article/@link | /module/@link" name="LINK"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
17
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
18 <xsl:variable select="/article/@lang | /module/@lang" name="LANG"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
19
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
20 <xsl:include href="dirname.xslt"/>
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:include href="link.xslt"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
23
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
24 <xsl:include href="style.xslt"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
25
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
26 <xsl:include href="body.xslt"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
27
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
28 <xsl:include href="menu.xslt"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
29
722
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
30 <xsl:include href="ga.xslt"/>
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
31
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
32 <xsl:include href="content.xslt"/>
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
33
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
34 <xsl:include href="books.xslt"/>
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
35
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
36 <xsl:include href="directive.xslt"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
37
722
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
38 <xsl:include href="donate.xslt"/>
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
39
722
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
40 <xsl:include href="download.xslt"/>
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
41
91dd4a7fadbb Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 707
diff changeset
42 <xsl:include href="security.xslt"/>
544
1507ec5ba69a Regenerated
Sergey Budnevitch <sb@waeme.net>
parents: 269
diff changeset
43
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
44 <xsl:include href="versions.xslt"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
45
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
46 <xsl:template match="/article | /module">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
47
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
48 <html>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
49
592
d40371689c1c Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 544
diff changeset
50 <xsl:if test="@lang = 'he'">
d40371689c1c Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 544
diff changeset
51 <xsl:attribute name="dir">
d40371689c1c Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 544
diff changeset
52 <xsl:text>rtl</xsl:text>
d40371689c1c Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 544
diff changeset
53 </xsl:attribute>
d40371689c1c Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 544
diff changeset
54 </xsl:if>
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
55
803
6c3349baa1d3 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 722
diff changeset
56 <xsl:if test="@lang = 'cn'">
6c3349baa1d3 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 722
diff changeset
57 <xsl:attribute name="lang">
6c3349baa1d3 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 722
diff changeset
58 <xsl:text>zh-CN</xsl:text>
6c3349baa1d3 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 722
diff changeset
59 </xsl:attribute>
6c3349baa1d3 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 722
diff changeset
60 </xsl:if>
6c3349baa1d3 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 722
diff changeset
61
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
62 <head>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
63
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
64 <title>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
65 <xsl:value-of select="@name"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
66 </title>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
67
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
68 <xsl:call-template name="style">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
69 <xsl:with-param select="@lang" name="lang"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
70 </xsl:call-template>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
71
544
1507ec5ba69a Regenerated
Sergey Budnevitch <sb@waeme.net>
parents: 269
diff changeset
72 <xsl:call-template name="ga"/>
1507ec5ba69a Regenerated
Sergey Budnevitch <sb@waeme.net>
parents: 269
diff changeset
73
170
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
74 </head>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
75
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
76 <xsl:call-template name="body">
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
77 <xsl:with-param select="@lang" name="lang"/>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
78 </xsl:call-template>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
79
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
80 </html>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
81 </xsl:template>
cd2698ea00ab Added generated XSLTs.
Ruslan Ermilov <ru@nginx.com>
parents:
diff changeset
82
707
b133b1f44765 Regenerated.
Ruslan Ermilov <ru@nginx.com>
parents: 694
diff changeset
83 </xsl:stylesheet>