Mercurial > hg > nginx-site
comparison dtd/content.dtd @ 75:2bf4cd2787c5
Added DTDs to make xmllint happy.
Note that these DTDs don't try to be actually correct: possible element
contents require cleanup. This is enough to pass all documents through
xmllint though.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Mon, 10 Oct 2011 14:47:09 +0000 |
parents | 61e04fc01027 |
children | 4a4caa566120 |
comparison
equal
deleted
inserted
replaced
74:e9948ec6286b | 75:2bf4cd2787c5 |
---|---|
1 <!ELEMENT section (para | list | book | download | security | note | | |
2 programlisting)* > | |
3 <!ATTLIST section | |
4 name CDATA #IMPLIED | |
5 title CDATA #IMPLIED | |
6 > | |
7 | |
8 <!ELEMENT para (#PCDATA | a | br | list | orderedlist | note | i | b | | |
9 nobr | table | url | code | dirname | path | header | | |
10 programlisting | initial | development_version | | |
11 stable_version )* > | |
12 | |
13 <!ELEMENT a (#PCDATA) > | |
14 <!ATTLIST a | |
15 href CDATA #REQUIRED | |
16 > | |
17 | |
18 <!ELEMENT br EMPTY > | |
19 | |
20 <!ELEMENT i (#PCDATA) > | |
21 <!ELEMENT b (#PCDATA) > | |
22 <!ELEMENT dirname (#PCDATA | i)* > | |
23 <!ELEMENT path (#PCDATA | development_version | stable_version)* > | |
24 <!ELEMENT code (#PCDATA | i)* > | |
25 <!ELEMENT header (#PCDATA) > | |
26 <!ELEMENT initial (#PCDATA) > | |
27 <!ELEMENT url (#PCDATA) > | |
28 | |
29 <!ELEMENT programlisting (#PCDATA | i | b | dirname | path | | |
30 development_version | stable_version)* > | |
31 | |
32 <!ELEMENT nobr (#PCDATA | i | b | dirname | path)* > | |
33 | |
34 <!ELEMENT list (item+) > | |
35 <!ELEMENT orderedlist (item+) > | |
36 <!ELEMENT item (#PCDATA | para | a | br | nobr | list | i | b | url | | |
37 dirname | path)* > | |
38 | |
39 <!ELEMENT note (#PCDATA | para | a | br | nobr | list | i | b | url | | |
40 dirname | path | programlisting | paypal)* > | |
41 | |
42 <!ELEMENT table (tr+) > | |
43 <!ATTLIST table | |
44 note CDATA #IMPLIED | |
45 > | |
46 <!ELEMENT tr (td+) > | |
47 <!ELEMENT td (#PCDATA | code | i)* > | |
48 <!ATTLIST td | |
49 width CDATA #IMPLIED | |
50 > | |
51 | |
52 <!ELEMENT paypal EMPTY > | |
53 | |
54 <!ELEMENT development_version EMPTY > | |
55 <!ELEMENT stable_version EMPTY > | |
56 | |
57 <!ELEMENT book EMPTY > | |
58 <!ATTLIST book | |
59 title CDATA #REQUIRED | |
60 link CDATA #REQUIRED | |
61 author CDATA #REQUIRED | |
62 site CDATA #REQUIRED | |
63 publisher CDATA #REQUIRED | |
64 lang CDATA #REQUIRED | |
65 cover CDATA #REQUIRED | |
66 translator CDATA #IMPLIED | |
67 > | |
68 | |
69 <!ELEMENT download (item+) > | |
70 <!ATTLIST download | |
71 last CDATA #REQUIRED | |
72 changes CDATA #REQUIRED | |
73 > | |
74 | |
75 <!ATTLIST item | |
76 ver CDATA #IMPLIED | |
77 pgp CDATA #IMPLIED | |
78 win CDATA #IMPLIED | |
79 > | |
80 | |
81 <!ELEMENT security (item+) > | |
82 | |
83 <!ATTLIST item | |
84 title CDATA #IMPLIED | |
85 severity CDATA #IMPLIED | |
86 cve CDATA #IMPLIED | |
87 good CDATA #IMPLIED | |
88 vulnerable CDATA #IMPLIED | |
89 patch CDATA #IMPLIED | |
90 core CDATA #IMPLIED | |
91 href CDATA #IMPLIED | |
92 cert CDATA #IMPLIED | |
93 > | |
94 | |
1 <!ENTITY nbsp " "> | 95 <!ENTITY nbsp " "> |
2 <!ENTITY times "×"> | 96 <!ENTITY times "×"> |
3 <!ENTITY lsquo "‘"> | 97 <!ENTITY lsquo "‘"> |
4 <!ENTITY rsquo "’"> | 98 <!ENTITY rsquo "’"> |
5 <!ENTITY ldquo "“"> | 99 <!ENTITY ldquo "“"> |