286 lines
No EOL
14 KiB
XML
286 lines
No EOL
14 KiB
XML
<!-- ============================================================= -->
|
|
<!-- HEADER -->
|
|
<!-- ============================================================= -->
|
|
<!-- MODULE: DITA Metadata -->
|
|
<!-- VERSION: 1.1 -->
|
|
<!-- DATE: November 2006 -->
|
|
<!-- -->
|
|
<!-- ============================================================= -->
|
|
|
|
<!-- ============================================================= -->
|
|
<!-- PUBLIC DOCUMENT TYPE DEFINITION -->
|
|
<!-- TYPICAL INVOCATION -->
|
|
<!-- -->
|
|
<!-- Refer to this file by the following public identifier or an
|
|
appropriate system identifier
|
|
PUBLIC "-//OASIS//ENTITIES DITA Metadata//EN"
|
|
Delivered as file "metaDecl.mod" -->
|
|
|
|
<!-- ============================================================= -->
|
|
<!-- SYSTEM: Darwin Information Typing Architecture (DITA) -->
|
|
<!-- -->
|
|
<!-- PURPOSE: Declaring the elements and specialization -->
|
|
<!-- attributes for the DITA XML Metadata -->
|
|
<!-- -->
|
|
<!-- ORIGINAL CREATION DATE: -->
|
|
<!-- March 2001 -->
|
|
<!-- -->
|
|
<!-- (C) Copyright OASIS Open 2005, 2006. -->
|
|
<!-- (C) Copyright IBM Corporation 2001, 2004. -->
|
|
<!-- All Rights Reserved. -->
|
|
<!-- -->
|
|
<!-- UPDATES: -->
|
|
<!-- 2005.11.15 RDA: Corrected the "Delivered as" system ID -->
|
|
<!-- 2006.06.06 RDA: Move indexterm into commonElements -->
|
|
<!-- 2006.06.07 RDA: Make universal attributes universal -->
|
|
<!-- (DITA 1.1 proposal #12) -->
|
|
<!-- 2006.11.30 RDA: Add -dita-use-conref-target to enumerated -->
|
|
<!-- attributes -->
|
|
<!-- ============================================================= -->
|
|
|
|
|
|
<!-- ============================================================= -->
|
|
<!-- ELEMENT NAME ENTITIES -->
|
|
<!-- ============================================================= -->
|
|
|
|
|
|
<!ENTITY % date-format 'CDATA' >
|
|
|
|
<!-- ============================================================= -->
|
|
<!-- ELEMENT DECLARATIONS -->
|
|
<!-- ============================================================= -->
|
|
|
|
<!-- LONG NAME: Author -->
|
|
<!ELEMENT author (%words.cnt;)* >
|
|
<!ATTLIST author
|
|
%univ-atts;
|
|
href CDATA #IMPLIED
|
|
keyref CDATA #IMPLIED
|
|
type (creator | contributor |
|
|
-dita-use-conref-target) #IMPLIED >
|
|
|
|
|
|
<!-- LONG NAME: Source -->
|
|
<!ELEMENT source (%words.cnt;)* >
|
|
<!ATTLIST source
|
|
%univ-atts;
|
|
href CDATA #IMPLIED
|
|
keyref CDATA #IMPLIED >
|
|
|
|
|
|
<!-- LONG NAME: Publisher -->
|
|
<!ELEMENT publisher (%words.cnt;)* >
|
|
<!ATTLIST publisher
|
|
href CDATA #IMPLIED
|
|
keyref CDATA #IMPLIED
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Copyright -->
|
|
<!ELEMENT copyright ((%copyryear;)+, %copyrholder;) >
|
|
<!ATTLIST copyright
|
|
%univ-atts;
|
|
type (primary | secondary |
|
|
-dita-use-conref-target) #IMPLIED >
|
|
|
|
|
|
<!-- LONG NAME: Copyright Year -->
|
|
<!ELEMENT copyryear EMPTY >
|
|
<!ATTLIST copyryear
|
|
year %date-format; #REQUIRED
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Copyright Holder -->
|
|
<!ELEMENT copyrholder (%words.cnt;)* >
|
|
<!ATTLIST copyrholder
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Critical Dates -->
|
|
<!ELEMENT critdates (%created;, (%revised;)*) >
|
|
<!ATTLIST critdates
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Created Date -->
|
|
<!ELEMENT created EMPTY >
|
|
<!ATTLIST created
|
|
%univ-atts;
|
|
date %date-format; #REQUIRED
|
|
golive %date-format; #IMPLIED
|
|
expiry %date-format; #IMPLIED >
|
|
|
|
|
|
<!-- LONG NAME: Revised Date -->
|
|
<!ELEMENT revised EMPTY >
|
|
<!ATTLIST revised
|
|
modified %date-format; #REQUIRED
|
|
golive %date-format; #IMPLIED
|
|
expiry %date-format; #IMPLIED
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Permissions -->
|
|
<!ELEMENT permissions EMPTY >
|
|
<!ATTLIST permissions
|
|
%univ-atts;
|
|
view (internal | classified | all |
|
|
entitled |
|
|
-dita-use-conref-target) #REQUIRED >
|
|
|
|
|
|
<!-- LONG NAME: Category -->
|
|
<!ELEMENT category (%words.cnt;)* >
|
|
<!ATTLIST category
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Audience -->
|
|
<!ELEMENT audience EMPTY >
|
|
<!ATTLIST audience
|
|
type (user | purchaser |
|
|
administrator | programmer |
|
|
executive | services | other |
|
|
-dita-use-conref-target) #IMPLIED
|
|
othertype CDATA #IMPLIED
|
|
job (installing | customizing |
|
|
administering | programming |
|
|
using | maintaining |
|
|
troubleshooting | evaluating |
|
|
planning | migrating | other |
|
|
-dita-use-conref-target) #IMPLIED
|
|
otherjob CDATA #IMPLIED
|
|
experiencelevel
|
|
(novice | general | expert |
|
|
-dita-use-conref-target) #IMPLIED
|
|
name NMTOKEN #IMPLIED
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Keywords -->
|
|
<!ELEMENT keywords (%indexterm; | %keyword;)* >
|
|
<!ATTLIST keywords
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Product Information -->
|
|
<!ELEMENT prodinfo ((%prodname;), (%vrmlist;),
|
|
(%brand; | %series; | %platform; |
|
|
%prognum; | %featnum; | %component;)* ) >
|
|
<!ATTLIST prodinfo
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Product Name -->
|
|
<!ELEMENT prodname (%words.cnt;)* >
|
|
<!ATTLIST prodname
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Version Release and Modification
|
|
List -->
|
|
<!ELEMENT vrmlist (%vrm;)+ >
|
|
<!ATTLIST vrmlist
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Version Release and Modification-->
|
|
<!ELEMENT vrm EMPTY >
|
|
<!ATTLIST vrm
|
|
%univ-atts;
|
|
version CDATA #REQUIRED
|
|
release CDATA #IMPLIED
|
|
modification
|
|
CDATA #IMPLIED >
|
|
|
|
<!-- LONG NAME: Brand -->
|
|
<!ELEMENT brand (%words.cnt;)* >
|
|
<!ATTLIST brand
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Series -->
|
|
<!ELEMENT series (%words.cnt;)* >
|
|
<!ATTLIST series
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Platform -->
|
|
<!ELEMENT platform (%words.cnt;)* >
|
|
<!ATTLIST platform
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Program Number -->
|
|
<!ELEMENT prognum (%words.cnt;)* >
|
|
<!ATTLIST prognum
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Feature Number -->
|
|
<!ELEMENT featnum (%words.cnt;)* >
|
|
<!ATTLIST featnum
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Component -->
|
|
<!ELEMENT component (%words.cnt;)* >
|
|
<!ATTLIST component
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Other Metadata -->
|
|
<!-- NOTE: needs to be HTML-equiv, at least -->
|
|
<!ELEMENT othermeta EMPTY >
|
|
<!ATTLIST othermeta
|
|
name CDATA #REQUIRED
|
|
content CDATA #REQUIRED
|
|
translate-content
|
|
(yes | no |
|
|
-dita-use-conref-target) #IMPLIED
|
|
%univ-atts; >
|
|
|
|
|
|
<!-- LONG NAME: Resource Identifier -->
|
|
<!ELEMENT resourceid EMPTY >
|
|
<!ATTLIST resourceid
|
|
%select-atts;
|
|
%localization-atts;
|
|
id CDATA #REQUIRED
|
|
conref CDATA #IMPLIED
|
|
appname CDATA #IMPLIED >
|
|
|
|
|
|
<!-- ============================================================= -->
|
|
<!-- SPECIALIZATION ATTRIBUTE DECLARATIONS -->
|
|
<!-- ============================================================= -->
|
|
|
|
|
|
<!ATTLIST author %global-atts; class CDATA "- topic/author " >
|
|
<!ATTLIST source %global-atts; class CDATA "- topic/source " >
|
|
<!ATTLIST publisher %global-atts; class CDATA "- topic/publisher " >
|
|
<!ATTLIST copyright %global-atts; class CDATA "- topic/copyright " >
|
|
<!ATTLIST copyryear %global-atts; class CDATA "- topic/copyryear " >
|
|
<!ATTLIST copyrholder %global-atts; class CDATA "- topic/copyrholder " >
|
|
<!ATTLIST critdates %global-atts; class CDATA "- topic/critdates " >
|
|
<!ATTLIST created %global-atts; class CDATA "- topic/created " >
|
|
<!ATTLIST revised %global-atts; class CDATA "- topic/revised " >
|
|
<!ATTLIST permissions %global-atts; class CDATA "- topic/permissions " >
|
|
<!ATTLIST category %global-atts; class CDATA "- topic/category " >
|
|
<!ATTLIST audience %global-atts; class CDATA "- topic/audience " >
|
|
<!ATTLIST keywords %global-atts; class CDATA "- topic/keywords " >
|
|
<!ATTLIST prodinfo %global-atts; class CDATA "- topic/prodinfo " >
|
|
<!ATTLIST prodname %global-atts; class CDATA "- topic/prodname " >
|
|
<!ATTLIST vrmlist %global-atts; class CDATA "- topic/vrmlist " >
|
|
<!ATTLIST vrm %global-atts; class CDATA "- topic/vrm " >
|
|
<!ATTLIST brand %global-atts; class CDATA "- topic/brand " >
|
|
<!ATTLIST series %global-atts; class CDATA "- topic/series " >
|
|
<!ATTLIST platform %global-atts; class CDATA "- topic/platform " >
|
|
<!ATTLIST prognum %global-atts; class CDATA "- topic/prognum " >
|
|
<!ATTLIST featnum %global-atts; class CDATA "- topic/featnum " >
|
|
<!ATTLIST component %global-atts; class CDATA "- topic/component " >
|
|
<!ATTLIST othermeta %global-atts; class CDATA "- topic/othermeta " >
|
|
<!ATTLIST resourceid %global-atts; class CDATA "- topic/resourceid " >
|
|
|
|
<!-- ================== End Metadata ================================ --> |