changeset 1684:ac9fa096b685

Added the module/para/@id attribute.
author Ruslan Ermilov <ru@nginx.com>
date Wed, 13 Apr 2016 09:09:01 +0300
parents 5244689583a9
children c3a53a1bb063
files dtd/module.dtd xsls/content.xsls
diffstat 2 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dtd/module.dtd	Tue Apr 12 14:26:10 2016 +0000
+++ b/dtd/module.dtd	Wed Apr 13 09:09:01 2016 +0300
@@ -40,6 +40,9 @@
                          emphasis | example | header | http-status | link |
                          list | literal | note | path | value | var |
                          mainline_version | stable_version | commercial_version)* >
+<!ATTLIST   para
+            id          ID #IMPLIED
+>
 
 <!ELEMENT   c-def       (#PCDATA)* >
 
--- a/xsls/content.xsls	Tue Apr 12 14:26:10 2016 +0000
+++ b/xsls/content.xsls	Wed Apr 13 09:09:01 2016 +0300
@@ -30,6 +30,11 @@
         !!;
     }
 
+    X:template = "para[@id]" {
+        <a name="{@id}" />
+        <p> !!; </p>
+    }
+
     X:template = "para" { <p> !!; </p> }
 
     X:template = "para[@align]" { <p align="{@align}"> !!; </p> }