Mercurial > hg > nginx-site
view dtd/module.dtd @ 104:3ae68fe2e938
A nicer look for the directive's synopsis section, including i18n
for "syntax", "default", "context", and "any (context)" strings.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Wed, 19 Oct 2011 08:29:21 +0000 |
parents | c76a257f3fd4 |
children | 72524ae53106 |
line wrap: on
line source
<!ELEMENT module (section+) > <!ATTLIST module name CDATA #REQUIRED link CDATA #REQUIRED lang CDATA #REQUIRED > <!ELEMENT section (directive | para)+ > <!ATTLIST section name CDATA #REQUIRED id ID #IMPLIED > <!ELEMENT directive (syntax+, default+, context*, para+) > <!ATTLIST directive name ID #REQUIRED appeared-in CDATA #IMPLIED > <!ELEMENT syntax (#PCDATA | argument | code | parameter | value)* > <!ELEMENT default (#PCDATA)* > <!ELEMENT context (#PCDATA)* > <!ELEMENT para (#PCDATA | argument | c-def | c-func | code | command | dq | emphasis | example | header | http-status | link | list | note | parameter | pathname | value | var)* > <!ELEMENT argument (#PCDATA)* > <!ELEMENT c-def (#PCDATA)* > <!ELEMENT c-func (#PCDATA)* > <!ELEMENT code (#PCDATA | value)* > <!ELEMENT command (#PCDATA)* > <!ELEMENT dq ANY > <!ELEMENT emphasis (#PCDATA | value)* > <!ELEMENT example (#PCDATA | value | emphasis)* > <!ELEMENT header (#PCDATA | argument)* > <!ELEMENT http-status EMPTY > <!ATTLIST http-status code CDATA #REQUIRED text CDATA #IMPLIED > <!ELEMENT link (#PCDATA)* > <!ATTLIST link doc CDATA #IMPLIED id CDATA #IMPLIED url CDATA #IMPLIED > <!ELEMENT list (listitem+ | (tag-name | tag-desc)+) > <!ATTLIST list type (bullet | enum | tag) #REQUIRED > <!ELEMENT listitem ANY > <!ELEMENT tag-name ANY > <!ELEMENT tag-desc ANY > <!ELEMENT note ANY > <!ELEMENT parameter (#PCDATA)* > <!ELEMENT pathname (#PCDATA)* > <!ELEMENT value (#PCDATA)* > <!ELEMENT var (#PCDATA)* > <!ENTITY nbsp " " > <!ENTITY mdash " - " > <!ENTITY lsquo "‘"> <!ENTITY rsquo "’"> <!ENTITY ldquo "“"> <!ENTITY rdquo "”">