Mercurial > hg > nginx-site
annotate xslt/versions.xslt @ 1082:c3a1cf38f19e
Added explicit X:text to avoid spurious whitespaces.
While use of XSLScript produces no trailing whitespace and resulting
link is correct, it's believed that this is by chance. XSLT produced
with perl-based XSLScript replacement is slightly different (trailing
whitespace after "./" isn't stripped), and X:text is required to produce
proper output.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 27 Feb 2014 18:07:35 +0400 |
parents | aded7086e84f |
children | c454373427ef |
rev | line source |
---|---|
170 | 1 <?xml version="1.0" encoding="utf-8"?> |
2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> | |
3 | |
923 | 4 <xsl:template match="mainline_version"> |
170 | 5 |
923 | 6 <xsl:apply-templates select="document(concat($XML, '/versions.xml')) /versions/download[@tag='mainline'][1]/item[1]/@ver"/> |
170 | 7 </xsl:template> |
8 | |
9 <xsl:template match="stable_version"> | |
10 | |
728 | 11 <xsl:apply-templates select="document(concat($XML, '/versions.xml')) /versions/download[@tag='stable'][1]/item[1]/@ver"/> |
170 | 12 </xsl:template> |
13 | |
953
aded7086e84f
Commercial version documentation.
Ruslan Ermilov <ru@nginx.com>
parents:
923
diff
changeset
|
14 <xsl:template match="commercial_version"> |
aded7086e84f
Commercial version documentation.
Ruslan Ermilov <ru@nginx.com>
parents:
923
diff
changeset
|
15 |
aded7086e84f
Commercial version documentation.
Ruslan Ermilov <ru@nginx.com>
parents:
923
diff
changeset
|
16 <a href="http://nginx.com/products/">commercial subscription</a> |
aded7086e84f
Commercial version documentation.
Ruslan Ermilov <ru@nginx.com>
parents:
923
diff
changeset
|
17 </xsl:template> |
aded7086e84f
Commercial version documentation.
Ruslan Ermilov <ru@nginx.com>
parents:
923
diff
changeset
|
18 |
170 | 19 </xsl:stylesheet> |