dacarver | eb10690 | 2008-11-03 22:27:34 +0000 | [diff] [blame] | 1 | <!-- ============================================================= -->
|
| 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
|
| 16 | PUBLIC "-//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 ================================ --> |