Gentoo Archives: gentoo-commits

From: "Xavier Neys (neysx)" <neysx@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/dtd: metadoc.dtd
Date: Sat, 31 Jan 2009 11:57:06
Message-Id: E1LTETA-0006Eu-CP@stork.gentoo.org
1 neysx 09/01/31 11:57:04
2
3 Modified: metadoc.dtd
4 Log:
5 Simplify DTD and use shared parts
6
7 Revision Changes Path
8 1.16 xml/htdocs/dtd/metadoc.dtd
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/dtd/metadoc.dtd?rev=1.16&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/dtd/metadoc.dtd?rev=1.16&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/dtd/metadoc.dtd?r1=1.15&r2=1.16
13
14 Index: metadoc.dtd
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/dtd/metadoc.dtd,v
17 retrieving revision 1.15
18 retrieving revision 1.16
19 diff -u -r1.15 -r1.16
20 --- metadoc.dtd 9 Mar 2008 21:16:34 -0000 1.15
21 +++ metadoc.dtd 31 Jan 2009 11:57:04 -0000 1.16
22 @@ -1,7 +1,10 @@
23 +<!ENTITY % common SYSTEM "common.dtd">
24 +
25 +%common;
26 +
27 <!ELEMENT metadoc (version,members,categories,files,docs)>
28 <!ATTLIST metadoc lang CDATA #REQUIRED
29 parent CDATA #IMPLIED>
30 -<!ELEMENT version (#PCDATA)>
31 <!ELEMENT members (lead*,member*)>
32 <!ELEMENT lead (#PCDATA)*> <!-- <lead>nickname</lead> -->
33 <!ELEMENT member (#PCDATA)*>
34 @@ -28,7 +31,6 @@
35
36 <!ELEMENT dynamic (version?, title, intro?, (listing|catid*|overview))>
37 <!ATTLIST dynamic metadoc CDATA #REQUIRED>
38 -<!ELEMENT title (#PCDATA)*>
39 <!ELEMENT intro (section)*> <!-- Section stuff copy/pasted from guide.dtd -->
40 <!ELEMENT listing (list)*>
41 <!ELEMENT list (#PCDATA)*>
42 @@ -36,130 +38,6 @@
43 <!ELEMENT overview EMPTY>
44
45
46 -<!ENTITY % inline.class "b|brite|c|e|path|img|br|mail|uri">
47 -<!ENTITY % pre.class "comment|i">
48 -<!ENTITY % block.class "box|figure|fig|note|impo|warn|pre|p|table|ul|ol">
49 -
50 -<!ELEMENT section (title?, body)>
51 -<!ATTLIST section id CDATA #IMPLIED>
52 -<!ELEMENT body (%block.class;|glsa-latest|glsaindex)*>
53 -<!ELEMENT figure EMPTY>
54 -<!ATTLIST figure caption CDATA #IMPLIED
55 - short CDATA #IMPLIED
56 - link CDATA #REQUIRED>
57 -<!ELEMENT fig EMPTY>
58 -<!ATTLIST fig short CDATA #IMPLIED
59 - linkto CDATA #IMPLIED
60 - link CDATA #REQUIRED>
61 -<!ELEMENT img EMPTY>
62 -<!ATTLIST img src CDATA #REQUIRED>
63 -<!ELEMENT br (#PCDATA)>
64 -<!ELEMENT note (#PCDATA|%inline.class;)*>
65 -<!ELEMENT impo (#PCDATA|%inline.class;)*>
66 -<!ELEMENT warn (#PCDATA|%inline.class;)*>
67 -<!ELEMENT pre (#PCDATA|%pre.class;)*>
68 -<!ATTLIST pre caption CDATA #REQUIRED>
69 -<!ELEMENT p (#PCDATA|%inline.class;)*>
70 -<!ELEMENT table (tcolumn*, tr+)>
71 -<!ELEMENT tcolumn EMPTY>
72 -<!ATTLIST tcolumn width CDATA #REQUIRED>
73 -<!ELEMENT tr (th|ti)+>
74 -<!ELEMENT th (#PCDATA|%inline.class;)*>
75 -<!ELEMENT ti (#PCDATA|%inline.class;|%block.class;)*>
76 -<!ELEMENT ul (li+)>
77 -<!ELEMENT ol (li+)>
78 -<!ELEMENT li (#PCDATA|%inline.class;|ul|ol)*>
79 -
80 -<!--STYLE TAGS-->
81 -<!ELEMENT b (#PCDATA|%inline.class;)*>
82 -<!ELEMENT brite (#PCDATA|%inline.class;)*>
83 -<!ELEMENT box (#PCDATA|%inline.class;)*>
84 -<!ELEMENT c (#PCDATA|%inline.class;)*>
85 -<!ELEMENT comment (#PCDATA|%pre.class;)*>
86 -<!ELEMENT e (#PCDATA|%inline.class;)*>
87 -<!ELEMENT i (#PCDATA|%pre.class;)*>
88 -<!ELEMENT path (#PCDATA|%inline.class;)*>
89 -
90 -<!--LINK TAGS-->
91 -<!ELEMENT mail (#PCDATA)*>
92 -<!ATTLIST mail link CDATA #IMPLIED>
93 -<!ELEMENT uri (#PCDATA)*>
94 -<!ATTLIST uri link CDATA #IMPLIED>
95 -
96 -
97 -<!ENTITY half "&#x00BD;"> <!-- VULGAR FRACTION ONE HALF -->
98 -<!ENTITY frac12 "&#x00BD;"> <!-- VULGAR FRACTION ONE HALF -->
99 -<!ENTITY frac14 "&#x00BC;"> <!-- VULGAR FRACTION ONE QUARTER -->
100 -<!ENTITY frac34 "&#x00BE;"> <!-- VULGAR FRACTION THREE QUARTERS -->
101 -<!ENTITY frac18 "&#x215B;"> <!-- -->
102 -<!ENTITY frac38 "&#x215C;"> <!-- -->
103 -<!ENTITY frac58 "&#x215D;"> <!-- -->
104 -<!ENTITY frac78 "&#x215E;"> <!-- -->
105 -<!ENTITY sup1 "&#x00B9;"> <!-- SUPERSCRIPT ONE -->
106 -<!ENTITY sup2 "&#x00B2;"> <!-- SUPERSCRIPT TWO -->
107 -<!ENTITY sup3 "&#x00B3;"> <!-- SUPERSCRIPT THREE -->
108 -<!ENTITY plus "&#x002B;"> <!-- PLUS SIGN -->
109 -<!ENTITY plusmn "&#x00B1;"> <!-- PLUS-MINUS SIGN -->
110 -<!ENTITY lt "&#38;#60;"> <!-- LESS-THAN SIGN -->
111 -<!ENTITY equals "&#x003D;"> <!-- EQUALS SIGN -->
112 -<!ENTITY gt "&#x003E;"> <!-- GREATER-THAN SIGN -->
113 -<!ENTITY divide "&#x00F7;"> <!-- DIVISION SIGN -->
114 -<!ENTITY times "&#x00D7;"> <!-- MULTIPLICATION SIGN -->
115 -<!ENTITY curren "&#x00A4;"> <!-- CURRENCY SIGN -->
116 -<!ENTITY pound "&#x00A3;"> <!-- POUND SIGN -->
117 -<!ENTITY dollar "&#x0024;"> <!-- DOLLAR SIGN -->
118 -<!ENTITY cent "&#x00A2;"> <!-- CENT SIGN -->
119 -<!ENTITY yen "&#x00A5;"> <!-- YEN SIGN -->
120 -<!ENTITY num "&#x0023;"> <!-- NUMBER SIGN -->
121 -<!ENTITY percnt "&#x0025;"> <!-- PERCENT SIGN -->
122 -<!ENTITY amp "&#38;#38;"> <!-- AMPERSAND -->
123 -<!ENTITY ast "&#x2217;"> <!-- ASTERISK OPERATOR -->
124 -<!ENTITY commat "&#x0040;"> <!-- COMMERCIAL AT -->
125 -<!ENTITY lsqb "&#x005B;"> <!-- LEFT SQUARE BRACKET -->
126 -<!ENTITY bsol "&#x005C;"> <!-- REVERSE SOLIDUS -->
127 -<!ENTITY rsqb "&#x005D;"> <!-- RIGHT SQUARE BRACKET -->
128 -<!ENTITY lcub "&#x007B;"> <!-- LEFT CURLY BRACKET -->
129 -<!ENTITY horbar "&#x2015;"> <!-- HORIZONTAL BAR -->
130 -<!ENTITY verbar "&#x007C;"> <!-- VERTICAL LINE -->
131 -<!ENTITY rcub "&#x007D;"> <!-- RIGHT CURLY BRACKET -->
132 -<!ENTITY micro "&#x00B5;"> <!-- MICRO SIGN -->
133 -<!ENTITY ohm "&#x2126;"> <!-- OHM SIGN -->
134 -<!ENTITY deg "&#x00B0;"> <!-- DEGREE SIGN -->
135 -<!ENTITY ordm "&#x00BA;"> <!-- MASCULINE ORDINAL INDICATOR -->
136 -<!ENTITY ordf "&#x00AA;"> <!-- FEMININE ORDINAL INDICATOR -->
137 -<!ENTITY sect "&#x00A7;"> <!-- SECTION SIGN -->
138 -<!ENTITY para "&#x00B6;"> <!-- PILCROW SIGN -->
139 -<!ENTITY middot "&#x00B7;"> <!-- MIDDLE DOT -->
140 -<!ENTITY larr "&#x2190;"> <!-- LEFTWARDS DOUBLE ARROW -->
141 -<!ENTITY rarr "&#x2192;"> <!-- RIGHTWARDS DOUBLE ARROW -->
142 -<!ENTITY uarr "&#x2191;"> <!-- UPWARDS ARROW -->
143 -<!ENTITY darr "&#x2193;"> <!-- DOWNWARDS ARROW -->
144 -<!ENTITY copy "&#x00A9;"> <!-- COPYRIGHT SIGN -->
145 -<!ENTITY reg "&#x00AE;"> <!-- REG TRADE MARK SIGN -->
146 -<!ENTITY trade "&#x2122;"> <!-- TRADE MARK SIGN -->
147 -<!ENTITY brvbar "&#x00A6;"> <!-- BROKEN BAR -->
148 -<!ENTITY not "&#x00AC;"> <!-- NOT SIGN -->
149 -<!ENTITY sung "&#x2669;"> <!-- -->
150 -<!ENTITY excl "&#x0021;"> <!-- EXCLAMATION MARK -->
151 -<!ENTITY iexcl "&#x00A1;"> <!-- INVERTED EXCLAMATION MARK -->
152 -<!ENTITY quot "&#x0022;"> <!-- QUOTATION MARK -->
153 -<!ENTITY apos "&#x0027;"> <!-- APOSTROPHE -->
154 -<!ENTITY lpar "&#x0028;"> <!-- LEFT PARENTHESIS -->
155 -<!ENTITY rpar "&#x0029;"> <!-- RIGHT PARENTHESIS -->
156 -<!ENTITY comma "&#x002C;"> <!-- COMMA -->
157 -<!ENTITY lowbar "&#x005F;"> <!-- LOW LINE -->
158 -<!ENTITY hyphen "&#xE4F8;"> <!-- -->
159 -<!ENTITY period "&#x002E;"> <!-- FULL STOP -->
160 -<!ENTITY sol "&#x002F;"> <!-- SOLIDUS -->
161 -<!ENTITY colon "&#x003A;"> <!-- COLON -->
162 -<!ENTITY semi "&#x003B;"> <!-- SEMICOLON -->
163 -<!ENTITY quest "&#x003F;"> <!-- QUESTION MARK -->
164 -<!ENTITY iquest "&#x00BF;"> <!-- INVERTED QUESTION MARK -->
165 -<!ENTITY laquo "&#x00AB;"> <!-- LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -->
166 -<!ENTITY raquo "&#x00BB;"> <!-- RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -->
167 -<!ENTITY lsquo "&#x2018;"> <!-- -->
168 -<!ENTITY rsquo "&#x2019;"> <!-- RIGHT SINGLE QUOTATION MARK -->
169 -<!ENTITY ldquo "&#x201C;"> <!-- -->
170 -<!ENTITY rdquo "&#x201D;"> <!-- RIGHT DOUBLE QUOTATION MARK -->
171 -<!ENTITY nbsp "&#x00A0;"> <!-- NO-BREAK SPACE -->
172 -<!ENTITY shy "&#x00AD;"> <!-- SOFT HYPHEN -->
173 +<!ELEMENT section (include | (title?, body+))>
174 +
175 +<!ELEMENT body (include | (%block.class;)+)>