diff options
Diffstat (limited to 'share/sgml/ideas.dtd')
-rw-r--r-- | share/sgml/ideas.dtd | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/share/sgml/ideas.dtd b/share/sgml/ideas.dtd new file mode 100644 index 0000000000..3a8d5c7016 --- /dev/null +++ b/share/sgml/ideas.dtd @@ -0,0 +1,58 @@ +<!-- $FreeBSD$ --> + +<!ENTITY % xml.features "INCLUDE"> +<!ENTITY % sgml.features "IGNORE"> + +<!ELEMENT ideas (cvs:keywords?, category)+> + +<!ELEMENT cvs:keywords (cvs:keyword+)> +<!ATTLIST cvs:keywords xmlns:cvs CDATA #FIXED 'http://www.FreeBSD.org/XML/CVS'> +<!ATTLIST cvs:keywords version CDATA #FIXED '1.0'> + +<!ELEMENT cvs:keyword (#PCDATA)> +<!ATTLIST cvs:keyword name CDATA #REQUIRED> + +<!ELEMENT title (#PCDATA)> +<!ATTLIST title + id ID #IMPLIED +> + +<!ELEMENT category (title, (idea)+)> +<!ATTLIST category + id ID #IMPLIED +> + +<!ELEMENT idea (title, desc)> +<!ATTLIST idea + id ID #IMPLIED +> + +<!ELEMENT desc (#PCDATA)> +<!ATTLIST desc + id ID #IMPLIED +> + +<!ENTITY % autogen.ent + PUBLIC "-//FreeBSD//ENTITIES FreeBSD Automatically Generated Entities//EN" + "http://www.FreeBSD.org/XML/cwd/autogen.ent"> +%autogen.ent; + +<!ENTITY % iso8879.ent + PUBLIC "-//FreeBSD//ENTITIES ISO 8879:1986 Entity Set//EN//XML" + "http://www.FreeBSD.org/XML/www/share/sgml/iso8879.ent"> +%iso8879.ent; + +<!ENTITY % l10n.ent + PUBLIC "-//FreeBSD//ENTITIES FreeBSD L10N Entities//EN" + "http://www.FreeBSD.org/XML/www/lang/share/sgml/l10n.ent"> +%l10n.ent; + +<!ENTITY % l10n-common.ent + PUBLIC "-//FreeBSD//ENTITIES FreeBSD L10N Common Entities//EN" + "http://www.FreeBSD.org/XML/www/share/sgml/l10n.ent"> +%l10n-common.ent; + +<!ENTITY % common.ent + PUBLIC "-//FreeBSD//ENTITIES FreeBSD Common Entities//EN" + "common.ent"> +%common.ent; |