doc/share/sgml/usergroups.dtd
Murray Stokely 58aebe2415 Introduce <country> and <continent> tags to the usergroup entries in
usergroups.xml and use this to clean up the geographical information
associated with each usergroup.  Move the groups in the 'Other Areas'
region to the appropriate region, mostly Asia.

Use this data to sort regions on the page by the number of usergroups
in each region (36 in europe, 34 in north america, 11 in asia, 4 in
au/nz oceania, 4 in south america, and 1 meta-bug).

No south african user groups at the moment?
2008-04-20 22:14:54 +00:00

43 lines
1,023 B
DTD

<!-- $FreeBSD: www/share/sgml/usergroups.dtd,v 1.1 2006/08/19 21:20:54 hrs Exp $ -->
<!ENTITY % xml.features "INCLUDE">
<!ENTITY % sgml.features "IGNORE">
<!ELEMENT usergroups (continent, entry)*>
<!ELEMENT continent (country, entry)*>
<!ELEMENT country (entity)*>
<!ELEMENT entry (name, url, description)>
<!ATTLIST entry
id ID #IMPLIED
continent CDATA #IMPLIED
>
<!ELEMENT name (#PCDATA)>
<!ELEMENT url (#PCDATA)>
<!ELEMENT description (#PCDATA|a)*>
<!ELEMENT a (#PCDATA)>
<!ATTLIST a
id ID #IMPLIED
href CDATA #REQUIRED
>
<!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/share/sgml/l10n.ent">
%l10n.ent;
<!ENTITY % common.ent
PUBLIC "-//FreeBSD//ENTITIES FreeBSD Common Entities//EN"
"http://www.FreeBSD.org/XML/www/share/sgml/common.ent">
%common.ent;