comparison docs/dtd/module.dtd @ 4066:ac19e755a132

DTD and XSLS changes for modules.
author Ruslan Ermilov <ru@nginx.com>
date Mon, 05 Sep 2011 09:32:00 +0000
parents fc808f006ff4
children 24f511e94057
comparison
equal deleted inserted replaced
4065:227a819b46db 4066:ac19e755a132
1 1
2 <!ELEMENT module (section+) > 2 <!ELEMENT module (section+) >
3 <!ATTLIST module title CDATA #REQUIRED 3 <!ATTLIST module
4 link CDATA #REQUIRED 4 name CDATA #REQUIRED
5 lang (en) #REQUIRED 5 id ID #REQUIRED
6 > 6 >
7 7
8 <!ELEMENT section (directive+ | para+) > 8 <!ELEMENT section (directive+ | para+) >
9 <!ATTLIST section title CDATA #REQUIRED 9 <!ATTLIST section
10 name CDATA #IMPLIED 10 name CDATA #REQUIRED
11 id ID #IMPLIED
11 > 12 >
12 13
13 <!ELEMENT directive (syntax, default, context, para+) > 14 <!ELEMENT directive (syntax+, default, context+, para+) >
14 <!ATTLIST directive name CDATA #REQUIRED > 15 <!ATTLIST directive
16 name ID #REQUIRED
17 appeared-in CDATA #IMPLIED
18 >
15 19
16 <!ELEMENT syntax (#PCDATA | value)* > 20 <!ELEMENT syntax (#PCDATA | argument | code | parameter | value)* >
17 <!ELEMENT default (#PCDATA)* >
18 <!ELEMENT context (#PCDATA)* >
19 21
20 <!ELEMENT para (#PCDATA | value)* > 22 <!ELEMENT default (#PCDATA | code)* >
21 <!ELEMENT value (#PCDATA)* >
22 23
23 <!ENTITY nbsp "&#xA0;" > 24 <!ELEMENT context (#PCDATA)* >
24 <!ENTITY mdash "&#xA0;- " > 25
26 <!ELEMENT para (#PCDATA | argument | c-def | c-func | code | command | emphasis | example | header | http-error | link | list | note | parameter | value | var)* >
27
28 <!ELEMENT argument (#PCDATA)* >
29
30 <!ELEMENT c-def (#PCDATA)* >
31
32 <!ELEMENT c-func (#PCDATA)* >
33
34 <!ELEMENT code (#PCDATA | value)* >
35
36 <!ELEMENT command (#PCDATA)* >
37
38 <!ELEMENT emphasis (#PCDATA)* >
39
40 <!ELEMENT example (#PCDATA)* >
41
42 <!ELEMENT header (#PCDATA)* >
43
44 <!ELEMENT http-error EMPTY >
45 <!ATTLIST http-error
46 code CDATA #REQUIRED
47 text CDATA #IMPLIED
48 >
49
50 <!ELEMENT link (#PCDATA)* >
51 <!ATTLIST link
52 doc CDATA #IMPLIED
53 id CDATA #IMPLIED
54 >
55
56 <!ELEMENT list (listitem+) >
57 <!ATTLIST list
58 type (bullet | enum) #REQUIRED
59 >
60
61 <!ELEMENT listitem ANY >
62
63 <!ELEMENT note ANY >
64
65 <!ELEMENT parameter (#PCDATA)* >
66
67 <!ELEMENT value (#PCDATA)* >
68
69 <!ELEMENT var (#PCDATA)* >
70
71 <!ENTITY nbsp "&#xA0;" >
72 <!ENTITY mdash "&#xA0;- " >