1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/doc/xml/dtd/manifest.dtd
David Steele 17e611cb88 Replace keywords with more flexible if statements.
Keywords were extremely limited and prevented us from generating multi-version documentation and other improvements.

Replace keywords with an if statement that can evaluate a Perl expression with variable replacement.

Since keywords were used to generate cache keys, add a --key-var parameter to identify which variables should make up the key.
2018-12-01 12:40:01 -05:00

24 lines
782 B
DTD

<!ELEMENT doc (variable-list, source-list, render-list)>
<!ELEMENT variable-list (variable+)>
<!ELEMENT variable (#PCDATA)>
<!ATTLIST variable key CDATA #REQUIRED>
<!ATTLIST variable eval CDATA "n">
<!ELEMENT source-list (source+)>
<!ELEMENT source EMPTY>
<!ATTLIST source key CDATA #REQUIRED>
<!ATTLIST source type CDATA "">
<!ELEMENT render-list (render+)>
<!ELEMENT render (render-source+)>
<!ATTLIST render type CDATA #REQUIRED>
<!ATTLIST render compact CDATA "n">
<!ATTLIST render pretty CDATA "n">
<!ATTLIST render file CDATA "">
<!ELEMENT render-source EMPTY>
<!ATTLIST render-source key CDATA #REQUIRED>
<!ATTLIST render-source source CDATA "">
<!ATTLIST render-source file CDATA "">
<!ATTLIST render-source menu CDATA "">