Mercurial > hg > nginx-site
annotate xslt/varindex.xslt @ 1582:8973c7b37854
Updated commercial docs.
details: http://hg.nginx.com/nginx.org-se/rev/23bf3610377f
branches: se
changeset: 1814:23bf3610377f
user: Yaroslav Zhuravlev <yar@nginx.com>
description:
Added purge parameters to proxy_cache_path and friends.
diffstat:
xml/en/docs/http/ngx_http_fastcgi_module.xml | 60 +++++++++++++++++++++++++++-
xml/en/docs/http/ngx_http_proxy_module.xml | 60 +++++++++++++++++++++++++++-
xml/en/docs/http/ngx_http_scgi_module.xml | 60 +++++++++++++++++++++++++++-
xml/en/docs/http/ngx_http_uwsgi_module.xml | 60 +++++++++++++++++++++++++++-
xml/ru/docs/http/ngx_http_fastcgi_module.xml | 60 +++++++++++++++++++++++++++-
xml/ru/docs/http/ngx_http_proxy_module.xml | 60 +++++++++++++++++++++++++++-
xml/ru/docs/http/ngx_http_scgi_module.xml | 60 +++++++++++++++++++++++++++-
xml/ru/docs/http/ngx_http_uwsgi_module.xml | 60 +++++++++++++++++++++++++++-
8 files changed, 472 insertions(+), 8 deletions(-)
diffs (truncated from 672 to 500 lines):
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Wed, 30 Sep 2015 18:48:54 +0300 |
parents | 1c9871bbb3e7 |
children |
rev | line source |
---|---|
1158 | 1 <?xml version="1.0" encoding="utf-8"?> |
2 <!-- | |
3 Copyright (C) Nginx, Inc. | |
4 --> | |
5 | |
1196 | 6 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> |
1158 | 7 |
1196 | 8 <xsl:output method="xml" doctype-system="../../../dtd/article.dtd" encoding="utf-8" indent="yes"/> |
1158 | 9 |
10 <!-- | |
11 .. a current directory of a XSLT script is where the script is stored, | |
12 .. but not where XSLT processor has been started to run the script | |
13 --> | |
14 <xsl:param select="'../xml'" name="XML"/> | |
15 | |
16 <xsl:param name="LANG"/> | |
17 | |
18 <xsl:template match="modules"> | |
19 <article name="{document(concat($XML, '/i18n.xml')) | |
20 /i18n/text[@lang = $LANG]/item[@id='varindex']}" link="/{$LANG}/docs/varindex.html" lang="{$LANG}"> | |
21 <section> | |
22 <para> | |
23 <varlinks> | |
24 <xsl:apply-templates select="module"/> | |
25 </varlinks> | |
26 </para> | |
27 </section> | |
28 </article> | |
29 </xsl:template> | |
30 | |
31 <xsl:template match="module"> | |
32 <xsl:variable select="@name" name="module"/> | |
33 <xsl:for-each select="document(@name)//tag-name/var"> | |
34 <link doc="{$module}" id="{../@id}"><xsl:apply-templates/></link> | |
35 </xsl:for-each> | |
36 </xsl:template> | |
37 | |
38 </xsl:stylesheet> |