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>