diff options
Diffstat (limited to 'sitemap.dtd')
-rw-r--r-- | sitemap.dtd | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/sitemap.dtd b/sitemap.dtd new file mode 100644 index 0000000..a08dc8e --- /dev/null +++ b/sitemap.dtd @@ -0,0 +1,41 @@ +<!ELEMENT sitemap (section+,type+)> +<!ATTLIST sitemap + baseURL CDATA "/" + src CDATA #IMPLIED + dest CDATA #IMPLIED> + +<!ELEMENT section (main,(section|page)*)> +<!ATTLIST section + name CDATA #REQUIRED + src CDATA #IMPLIED + dest CDATA #IMPLIED + type IDREF #IMPLIED> + +<!ELEMENT main EMPTY> +<!ATTLIST main + name CDATA #REQUIRED + src CDATA #REQUIRED + dest CDATA #REQUIRED + type IDREF #IMPLIED> + +<!ELEMENT page EMPTY> +<!ATTLIST page + name CDATA #REQUIRED + visible (yes|no) "yes" + src CDATA #REQUIRED + dest CDATA #REQUIRED + type IDREF #IMPLIED> + +<!ELEMENT type (command+|xslt+)> +<!ATTLIST type + name ID #REQUIRED> + +<!ELEMENT command (#PCDATA)> + +<!ELEMENT xslt (param*)> +<!ATTLIST xslt + href CDATA #REQUIRED> + +<!ELEMENT param (#PCDATA)> +<!ATTLIST param + name CDATA #REQUIRED> |