blob: bbe32f7014d897c330641fd91e2d99702b229041 [file] [log] [blame]
dacarvereb106902008-11-03 22:27:34 +00001<!-- ============================================================= -->
2<!-- HEADER -->
3<!-- ============================================================= -->
4<!-- MODULE: DITA Metadata -->
5<!-- VERSION: 1.1 -->
6<!-- DATE: November 2006 -->
7<!-- -->
8<!-- ============================================================= -->
9
10<!-- ============================================================= -->
11<!-- PUBLIC DOCUMENT TYPE DEFINITION -->
12<!-- TYPICAL INVOCATION -->
13<!-- -->
14<!-- Refer to this file by the following public identifier or an
15 appropriate system identifier
16PUBLIC "-//OASIS//ENTITIES DITA Metadata//EN"
17 Delivered as file "metaDecl.mod" -->
18
19<!-- ============================================================= -->
20<!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
21<!-- -->
22<!-- PURPOSE: Declaring the elements and specialization -->
23<!-- attributes for the DITA XML Metadata -->
24<!-- -->
25<!-- ORIGINAL CREATION DATE: -->
26<!-- March 2001 -->
27<!-- -->
28<!-- (C) Copyright OASIS Open 2005, 2006. -->
29<!-- (C) Copyright IBM Corporation 2001, 2004. -->
30<!-- All Rights Reserved. -->
31<!-- -->
32<!-- UPDATES: -->
33<!-- 2005.11.15 RDA: Corrected the "Delivered as" system ID -->
34<!-- 2006.06.06 RDA: Move indexterm into commonElements -->
35<!-- 2006.06.07 RDA: Make universal attributes universal -->
36<!-- (DITA 1.1 proposal #12) -->
37<!-- 2006.11.30 RDA: Add -dita-use-conref-target to enumerated -->
38<!-- attributes -->
39<!-- ============================================================= -->
40
41
42<!-- ============================================================= -->
43<!-- ELEMENT NAME ENTITIES -->
44<!-- ============================================================= -->
45
46
47<!ENTITY % date-format 'CDATA' >
48
49<!-- ============================================================= -->
50<!-- ELEMENT DECLARATIONS -->
51<!-- ============================================================= -->
52
53<!-- LONG NAME: Author -->
54<!ELEMENT author (%words.cnt;)* >
55<!ATTLIST author
56 %univ-atts;
57 href CDATA #IMPLIED
58 keyref CDATA #IMPLIED
59 type (creator | contributor |
60 -dita-use-conref-target) #IMPLIED >
61
62
63<!-- LONG NAME: Source -->
64<!ELEMENT source (%words.cnt;)* >
65<!ATTLIST source
66 %univ-atts;
67 href CDATA #IMPLIED
68 keyref CDATA #IMPLIED >
69
70
71<!-- LONG NAME: Publisher -->
72<!ELEMENT publisher (%words.cnt;)* >
73<!ATTLIST publisher
74 href CDATA #IMPLIED
75 keyref CDATA #IMPLIED
76 %univ-atts; >
77
78
79<!-- LONG NAME: Copyright -->
80<!ELEMENT copyright ((%copyryear;)+, %copyrholder;) >
81<!ATTLIST copyright
82 %univ-atts;
83 type (primary | secondary |
84 -dita-use-conref-target) #IMPLIED >
85
86
87<!-- LONG NAME: Copyright Year -->
88<!ELEMENT copyryear EMPTY >
89<!ATTLIST copyryear
90 year %date-format; #REQUIRED
91 %univ-atts; >
92
93
94<!-- LONG NAME: Copyright Holder -->
95<!ELEMENT copyrholder (%words.cnt;)* >
96<!ATTLIST copyrholder
97 %univ-atts; >
98
99
100<!-- LONG NAME: Critical Dates -->
101<!ELEMENT critdates (%created;, (%revised;)*) >
102<!ATTLIST critdates
103 %univ-atts; >
104
105
106<!-- LONG NAME: Created Date -->
107<!ELEMENT created EMPTY >
108<!ATTLIST created
109 %univ-atts;
110 date %date-format; #REQUIRED
111 golive %date-format; #IMPLIED
112 expiry %date-format; #IMPLIED >
113
114
115<!-- LONG NAME: Revised Date -->
116<!ELEMENT revised EMPTY >
117<!ATTLIST revised
118 modified %date-format; #REQUIRED
119 golive %date-format; #IMPLIED
120 expiry %date-format; #IMPLIED
121 %univ-atts; >
122
123
124<!-- LONG NAME: Permissions -->
125<!ELEMENT permissions EMPTY >
126<!ATTLIST permissions
127 %univ-atts;
128 view (internal | classified | all |
129 entitled |
130 -dita-use-conref-target) #REQUIRED >
131
132
133<!-- LONG NAME: Category -->
134<!ELEMENT category (%words.cnt;)* >
135<!ATTLIST category
136 %univ-atts; >
137
138
139<!-- LONG NAME: Audience -->
140<!ELEMENT audience EMPTY >
141<!ATTLIST audience
142 type (user | purchaser |
143 administrator | programmer |
144 executive | services | other |
145 -dita-use-conref-target) #IMPLIED
146 othertype CDATA #IMPLIED
147 job (installing | customizing |
148 administering | programming |
149 using | maintaining |
150 troubleshooting | evaluating |
151 planning | migrating | other |
152 -dita-use-conref-target) #IMPLIED
153 otherjob CDATA #IMPLIED
154 experiencelevel
155 (novice | general | expert |
156 -dita-use-conref-target) #IMPLIED
157 name NMTOKEN #IMPLIED
158 %univ-atts; >
159
160
161<!-- LONG NAME: Keywords -->
162<!ELEMENT keywords (%indexterm; | %keyword;)* >
163<!ATTLIST keywords
164 %univ-atts; >
165
166
167<!-- LONG NAME: Product Information -->
168<!ELEMENT prodinfo ((%prodname;), (%vrmlist;),
169 (%brand; | %series; | %platform; |
170 %prognum; | %featnum; | %component;)* ) >
171<!ATTLIST prodinfo
172 %univ-atts; >
173
174
175<!-- LONG NAME: Product Name -->
176<!ELEMENT prodname (%words.cnt;)* >
177<!ATTLIST prodname
178 %univ-atts; >
179
180
181<!-- LONG NAME: Version Release and Modification
182 List -->
183<!ELEMENT vrmlist (%vrm;)+ >
184<!ATTLIST vrmlist
185 %univ-atts; >
186
187
188<!-- LONG NAME: Version Release and Modification-->
189<!ELEMENT vrm EMPTY >
190<!ATTLIST vrm
191 %univ-atts;
192 version CDATA #REQUIRED
193 release CDATA #IMPLIED
194 modification
195 CDATA #IMPLIED >
196
197<!-- LONG NAME: Brand -->
198<!ELEMENT brand (%words.cnt;)* >
199<!ATTLIST brand
200 %univ-atts; >
201
202
203<!-- LONG NAME: Series -->
204<!ELEMENT series (%words.cnt;)* >
205<!ATTLIST series
206 %univ-atts; >
207
208
209<!-- LONG NAME: Platform -->
210<!ELEMENT platform (%words.cnt;)* >
211<!ATTLIST platform
212 %univ-atts; >
213
214
215<!-- LONG NAME: Program Number -->
216<!ELEMENT prognum (%words.cnt;)* >
217<!ATTLIST prognum
218 %univ-atts; >
219
220
221<!-- LONG NAME: Feature Number -->
222<!ELEMENT featnum (%words.cnt;)* >
223<!ATTLIST featnum
224 %univ-atts; >
225
226
227<!-- LONG NAME: Component -->
228<!ELEMENT component (%words.cnt;)* >
229<!ATTLIST component
230 %univ-atts; >
231
232
233<!-- LONG NAME: Other Metadata -->
234<!-- NOTE: needs to be HTML-equiv, at least -->
235<!ELEMENT othermeta EMPTY >
236<!ATTLIST othermeta
237 name CDATA #REQUIRED
238 content CDATA #REQUIRED
239 translate-content
240 (yes | no |
241 -dita-use-conref-target) #IMPLIED
242 %univ-atts; >
243
244
245<!-- LONG NAME: Resource Identifier -->
246<!ELEMENT resourceid EMPTY >
247<!ATTLIST resourceid
248 %select-atts;
249 %localization-atts;
250 id CDATA #REQUIRED
251 conref CDATA #IMPLIED
252 appname CDATA #IMPLIED >
253
254
255<!-- ============================================================= -->
256<!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
257<!-- ============================================================= -->
258
259
260<!ATTLIST author %global-atts; class CDATA "- topic/author " >
261<!ATTLIST source %global-atts; class CDATA "- topic/source " >
262<!ATTLIST publisher %global-atts; class CDATA "- topic/publisher " >
263<!ATTLIST copyright %global-atts; class CDATA "- topic/copyright " >
264<!ATTLIST copyryear %global-atts; class CDATA "- topic/copyryear " >
265<!ATTLIST copyrholder %global-atts; class CDATA "- topic/copyrholder " >
266<!ATTLIST critdates %global-atts; class CDATA "- topic/critdates " >
267<!ATTLIST created %global-atts; class CDATA "- topic/created " >
268<!ATTLIST revised %global-atts; class CDATA "- topic/revised " >
269<!ATTLIST permissions %global-atts; class CDATA "- topic/permissions " >
270<!ATTLIST category %global-atts; class CDATA "- topic/category " >
271<!ATTLIST audience %global-atts; class CDATA "- topic/audience " >
272<!ATTLIST keywords %global-atts; class CDATA "- topic/keywords " >
273<!ATTLIST prodinfo %global-atts; class CDATA "- topic/prodinfo " >
274<!ATTLIST prodname %global-atts; class CDATA "- topic/prodname " >
275<!ATTLIST vrmlist %global-atts; class CDATA "- topic/vrmlist " >
276<!ATTLIST vrm %global-atts; class CDATA "- topic/vrm " >
277<!ATTLIST brand %global-atts; class CDATA "- topic/brand " >
278<!ATTLIST series %global-atts; class CDATA "- topic/series " >
279<!ATTLIST platform %global-atts; class CDATA "- topic/platform " >
280<!ATTLIST prognum %global-atts; class CDATA "- topic/prognum " >
281<!ATTLIST featnum %global-atts; class CDATA "- topic/featnum " >
282<!ATTLIST component %global-atts; class CDATA "- topic/component " >
283<!ATTLIST othermeta %global-atts; class CDATA "- topic/othermeta " >
284<!ATTLIST resourceid %global-atts; class CDATA "- topic/resourceid " >
285
286<!-- ================== End Metadata ================================ -->