Mercurial > hg > nginx-site
diff xslt/article.xslt @ 1085:c454373427ef
Regenerated.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Fri, 28 Feb 2014 20:12:47 +0400 |
parents | 6c3349baa1d3 |
children | fdf1464e1977 |
line wrap: on
line diff
--- a/xslt/article.xslt Fri Feb 21 20:15:37 2014 +0400 +++ b/xslt/article.xslt Fri Feb 28 20:12:47 2014 +0400 @@ -1,83 +1,57 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) Igor Sysoev + Copyright (C) Nginx, Inc. + --> + <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> - <xsl:output indent="no" version="4.0" encoding="utf-8" method="html"/> - - <xsl:strip-space elements="article section"/> - - <xsl:param select="'../xml'" name="XML"/> - - <xsl:param name="YEAR"/> +<xsl:output method="html" version="4.0" indent="no" encoding="utf-8"/> - <xsl:param name="ORIGIN"/> - - <xsl:param name="TRANS"/> - - <xsl:variable select="/article/@link | /module/@link" name="LINK"/> - - <xsl:variable select="/article/@lang | /module/@lang" name="LANG"/> - - <xsl:include href="dirname.xslt"/> +<xsl:strip-space elements="article section"/> - <xsl:include href="link.xslt"/> - - <xsl:include href="style.xslt"/> - - <xsl:include href="body.xslt"/> - - <xsl:include href="menu.xslt"/> - - <xsl:include href="ga.xslt"/> +<!-- + .. a current directory of a XSLT script is where the script is stored, + .. but not where XSLT processor has been started to run the script + --> +<xsl:param select="'../xml'" name="XML"/> +<xsl:param name="YEAR"/> +<xsl:param name="ORIGIN"/> +<xsl:param name="TRANS"/> - <xsl:include href="content.xslt"/> - - <xsl:include href="books.xslt"/> - - <xsl:include href="directive.xslt"/> - - <xsl:include href="donate.xslt"/> - - <xsl:include href="download.xslt"/> +<xsl:variable select="/article/@link | /module/@link" name="LINK"/> +<xsl:variable select="/article/@lang | /module/@lang" name="LANG"/> - <xsl:include href="security.xslt"/> - - <xsl:include href="versions.xslt"/> - - <xsl:template match="/article | /module"> - - <html> +<xsl:include href="dirname.xslt"/> +<xsl:include href="link.xslt"/> +<xsl:include href="style.xslt"/> +<xsl:include href="body.xslt"/> +<xsl:include href="menu.xslt"/> +<xsl:include href="ga.xslt"/> +<xsl:include href="content.xslt"/> +<xsl:include href="books.xslt"/> +<xsl:include href="directive.xslt"/> +<xsl:include href="donate.xslt"/> +<xsl:include href="download.xslt"/> +<xsl:include href="security.xslt"/> +<xsl:include href="versions.xslt"/> - <xsl:if test="@lang = 'he'"> - <xsl:attribute name="dir"> - <xsl:text>rtl</xsl:text> - </xsl:attribute> - </xsl:if> - - <xsl:if test="@lang = 'cn'"> - <xsl:attribute name="lang"> - <xsl:text>zh-CN</xsl:text> - </xsl:attribute> - </xsl:if> - <head> +<xsl:template match="/article | /module"> + <html> - <title> - <xsl:value-of select="@name"/> - </title> + <xsl:if test="@lang = 'he'"> <xsl:attribute name="dir"> <xsl:text>rtl</xsl:text> </xsl:attribute> </xsl:if> - <xsl:call-template name="style"> - <xsl:with-param select="@lang" name="lang"/> - </xsl:call-template> + <xsl:if test="@lang = 'cn'"> <xsl:attribute name="lang"> <xsl:text>zh-CN</xsl:text> </xsl:attribute> </xsl:if> - <xsl:call-template name="ga"/> + <head> - </head> + <title> <xsl:value-of select="@name"/> </title> - <xsl:call-template name="body"> - <xsl:with-param select="@lang" name="lang"/> - </xsl:call-template> + <xsl:call-template name="style"><xsl:with-param select="@lang" name="lang"/></xsl:call-template><xsl:call-template name="ga"/></head> - </html> - </xsl:template> + <xsl:call-template name="body"><xsl:with-param select="@lang" name="lang"/></xsl:call-template></html> +</xsl:template> + </xsl:stylesheet>