Mercurial > hg > nginx-site
comparison dtd/content.dtd @ 76:4a4caa566120
Russian documentation import.
Changes in module.dtd: <example> now allowed to contain <value> and
<emphasis> elements (we need this to show important parts in examples),
less strict checking of <directive> syntax (we don't want to fully
document some directives, notably deprecated ones).
Known issues:
1. <syntax> elements are preserved as is, they will require manual conversion
(likely to some not-yet-existed format a la DocBook cmdsynopsis, as
currently used one seems to be incomplete);
2. <value> no longer corresponds to replaceable content, and it's use in
examples isn't correct;
3. <link doc="document#fragment"> doesn't work with current xslt, either
should be supported or changed to <link doc="document" id="fragment">.
The following files are intentionally omitted: maillists.xml (support.xml
should be used instead), experimental.xml (obsolete), faq.xml (conflicts
with existing one, needs discussion).
Not yet linked to site.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 11 Oct 2011 12:57:50 +0000 |
parents | 2bf4cd2787c5 |
children | 3179774f938e |
comparison
equal
deleted
inserted
replaced
75:2bf4cd2787c5 | 76:4a4caa566120 |
---|---|
1 <!ELEMENT section (para | list | book | download | security | note | | 1 <!ELEMENT section (para | list | book | download | security | note | |
2 programlisting)* > | 2 programlisting)* > |
3 <!ATTLIST section | 3 <!ATTLIST section |
4 name CDATA #IMPLIED | 4 name CDATA #IMPLIED |
5 title CDATA #IMPLIED | 5 title CDATA #IMPLIED |
6 id ID #IMPLIED | |
6 > | 7 > |
7 | 8 |
8 <!ELEMENT para (#PCDATA | a | br | list | orderedlist | note | i | b | | 9 <!ELEMENT para (#PCDATA | a | link | br | list | orderedlist | note | |
9 nobr | table | url | code | dirname | path | header | | 10 i | b | nobr | table | url | code | command | |
10 programlisting | initial | development_version | | 11 dirname | path | header | value | programlisting | |
11 stable_version )* > | 12 initial | development_version | stable_version )* > |
12 | 13 |
13 <!ELEMENT a (#PCDATA) > | 14 <!ELEMENT a (#PCDATA) > |
14 <!ATTLIST a | 15 <!ATTLIST a |
15 href CDATA #REQUIRED | 16 href CDATA #REQUIRED |
16 > | 17 > |
17 | 18 |
19 <!ELEMENT link (#PCDATA) > | |
20 <!ATTLIST link | |
21 doc CDATA #IMPLIED | |
22 id CDATA #IMPLIED | |
23 url CDATA #IMPLIED | |
24 > | |
25 | |
18 <!ELEMENT br EMPTY > | 26 <!ELEMENT br EMPTY > |
19 | 27 |
20 <!ELEMENT i (#PCDATA) > | 28 <!ELEMENT i (#PCDATA) > |
21 <!ELEMENT b (#PCDATA) > | 29 <!ELEMENT b (#PCDATA) > |
30 <!ELEMENT command (#PCDATA | value)* > | |
22 <!ELEMENT dirname (#PCDATA | i)* > | 31 <!ELEMENT dirname (#PCDATA | i)* > |
23 <!ELEMENT path (#PCDATA | development_version | stable_version)* > | 32 <!ELEMENT path (#PCDATA | development_version | stable_version)* > |
24 <!ELEMENT code (#PCDATA | i)* > | 33 <!ELEMENT code (#PCDATA | i)* > |
25 <!ELEMENT header (#PCDATA) > | 34 <!ELEMENT header (#PCDATA) > |
26 <!ELEMENT initial (#PCDATA) > | 35 <!ELEMENT initial (#PCDATA) > |
27 <!ELEMENT url (#PCDATA) > | 36 <!ELEMENT url (#PCDATA) > |
37 <!ELEMENT value (#PCDATA) > | |
28 | 38 |
29 <!ELEMENT programlisting (#PCDATA | i | b | dirname | path | | 39 <!ELEMENT programlisting (#PCDATA | i | b | dirname | path | |
30 development_version | stable_version)* > | 40 development_version | stable_version)* > |
31 | 41 |
32 <!ELEMENT nobr (#PCDATA | i | b | dirname | path)* > | 42 <!ELEMENT nobr (#PCDATA | i | b | command | dirname | path)* > |
33 | 43 |
34 <!ELEMENT list (item+) > | 44 <!ELEMENT list (item+ | listitem+) > |
35 <!ELEMENT orderedlist (item+) > | 45 <!ELEMENT orderedlist (item+) > |
36 <!ELEMENT item (#PCDATA | para | a | br | nobr | list | i | b | url | | 46 <!ELEMENT item (#PCDATA | para | a | br | nobr | list | i | b | url | |
37 dirname | path)* > | 47 dirname | path | command | value | programlisting)* > |
48 <!ELEMENT listitem (#PCDATA | para | a | br | nobr | list | i | b | url | | |
49 dirname | path | command | value | programlisting)* > | |
38 | 50 |
39 <!ELEMENT note (#PCDATA | para | a | br | nobr | list | i | b | url | | 51 <!ELEMENT note (#PCDATA | para | a | br | list | orderedlist | i | b | |
40 dirname | path | programlisting | paypal)* > | 52 nobr | table | url | code | command | dirname | path | |
53 header | programlisting | initial | paypal | | |
54 development_version | stable_version )* > | |
41 | 55 |
42 <!ELEMENT table (tr+) > | 56 <!ELEMENT table (tr+) > |
43 <!ATTLIST table | 57 <!ATTLIST table |
44 note CDATA #IMPLIED | 58 note CDATA #IMPLIED |
59 width CDATA #IMPLIED | |
45 > | 60 > |
46 <!ELEMENT tr (td+) > | 61 <!ELEMENT tr (td+) > |
47 <!ELEMENT td (#PCDATA | code | i)* > | 62 <!ELEMENT td (#PCDATA | code | i)* > |
48 <!ATTLIST td | 63 <!ATTLIST td |
49 width CDATA #IMPLIED | 64 width CDATA #IMPLIED |