diff xsls/directive.xsls @ 22:9d3403f5204d

nginx-1.1.3, ngx_http_mp4_module
author Igor Sysoev <igor@sysoev.ru>
date Wed, 14 Sep 2011 15:05:04 +0000
parents
children 1d315ef37215
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/xsls/directive.xsls	Wed Sep 14 15:05:04 2011 +0000
@@ -0,0 +1,52 @@
+X:stylesheet {
+
+    X:template = "directive" {
+        <a name="{@name}"/>
+        <!-- <center><h4> !{@name} </h4></center> -->
+        <div class="directive">
+        !! "syntax";
+        !! "default";
+        !! "context";
+        X:if "(@appeared-in)" {
+            <strong>appeared in version</strong>: !{@appeared-in}
+        }
+        </div>
+        !! "para";
+    }
+
+    X:template = "syntax" {
+        X:if "position() = 1" {
+            <strong>syntax</strong>:
+        } else {
+            <code>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</code>
+        }
+        <code> !!; </code> <br/>
+    }
+
+    X:template = "default" {
+        <strong>default</strong>:
+        X:if "count(text()) = 0" {
+            <strong>none</strong>
+        } else {
+            <code> !!; </code>
+        }
+        <br/>
+    }
+
+    X:template = "context" {
+        X:if "position() = 1" {
+            <strong>context</strong>:
+        }
+        X:if "count(text()) = 0" {
+            <strong>any</strong>
+        } else {
+            <code> !!; </code>
+        }
+        X:if "position() != last()" {
+            X:text{, }
+        } else {
+            <br/>
+        }
+    }
+
+}