Allow to create anchors in list items of module-type documents.
author |
Ruslan Ermilov <ru@nginx.com> |
date |
Mon, 12 Nov 2012 07:13:07 +0000 |
parents |
7b8d659687b8 |
children |
1f58eb09aa8c |
files |
dtd/module.dtd xsls/content.xsls |
diffstat |
2 files changed, 10 insertions(+), 0 deletions(-)
[+]
|
line diff
--- a/dtd/module.dtd
+++ b/dtd/module.dtd
@@ -72,7 +72,15 @@
>
<!ELEMENT listitem ANY >
+<!ATTLIST listitem
+ id ID #IMPLIED
+>
+
<!ELEMENT tag-name ANY >
+<!ATTLIST tag-name
+ id ID #IMPLIED
+>
+
<!ELEMENT tag-desc ANY >
<!ELEMENT literal (#PCDATA | value)* >
--- a/xsls/content.xsls
+++ b/xsls/content.xsls
@@ -109,6 +109,8 @@ X:stylesheet {
}
X:template = "tag-name" { <dt> !!; </dt> }
+ X:template = "tag-name[@id]" { <dt id="{@id}"> !!; </dt> }
+
X:template = "tag-desc" { <dd> !!; </dd> }
X:template = "table[@note and @width]" {