Ignore:
Timestamp:
2005-12-15T14:26:10+13:00 (18 years ago)
Author:
kjdon
Message:

Tidied up the metadata sets. Now they all use the same DTD, which is at greenstone.org/dtd/MetadataSeet/1.0/MetadataSet.dtd. They are all valid for this DTD.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/metadata/dublin.mds

    r10585 r10991  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <!DOCTYPE MetadataSet [
    3 
    4   <!-- The outer tag of any metadata set. Contains some number of elements.             -->
    5   <!-- @param contact     A contact address for the creator.                            -->
    6   <!-- @param creator     The name of the entity resposibly for this set.               -->
    7   <!-- @param family      The name of this sets family.                                 -->
    8   <!-- @param lastchanged The full date, user name and machine name of the last editor. -->
    9   <!--   uses the form:                                                                 -->
    10   <!--   Day Mon(th) dd hh:mm:ss yyyy '-' <username> on <machine>                       -->
    11   <!-- @param namespace   The namespace of this metadata set.                           -->
    12   <!ELEMENT MetadataSet ((Name|Description|SetLanguage|Element)+)>
    13   <!ATTLIST MetadataSet
    14         contact            CDATA #REQUIRED
    15         creator            CDATA #REQUIRED
    16         description        CDATA #REQUIRED
    17             family             CDATA #REQUIRED
    18         lastchanged        CDATA #REQUIRED
    19             name               CDATA #REQUIRED
    20         namespace          CDATA #REQUIRED
    21         language_dependent CDATA "">
    22 
    23   <!-- The name of a metadata set. Is language specific. -->
    24   <!ELEMENT Name (#PCDATA)>
    25   <!ATTLIST Name
    26             language CDATA "en">
    27 
    28   <!-- The description of a metadata set. Is language specific. -->
    29   <!ELEMENT Description (#PCDATA)>
    30   <!ATTLIST Description
    31             language CDATA "en">
    32 
    33   <!-- When used in conjuction with defer-node-expansion, allows for better memory use when dealing with several or more languages. -->
    34   <!ELEMENT SetLanguage (Name, Description?)>
    35   <!ATTLIST Language
    36         code CDATA #REQUIRED>
    37 
    38   <!-- An element in the metadata set. -->
    39   <!-- Note that the name attribute isn't really Dublin Core compliant - it was just the first thing I came up with. -->
    40   <!ELEMENT Element (Attribute*,Language*,OptionList?)>
    41   <!ATTLIST Element
    42             name       CDATA #REQUIRED
    43         occurances CDATA "0">
    44 
    45   <!-- Each element has several attribute children. -->
    46   <!-- Given that name was already used for an Element, I decided to use identifier for the language specific 'name', which I've been told isn't really compliant with Dublin Core. -->
    47   <!ELEMENT Attribute (#PCDATA)>
    48   <!ATTLIST Attribute
    49             name CDATA "">
    50 
    51   <!-- When used in conjuction with defer-node-expansion, allows for better memory use when dealing with several or more languages. -->
    52   <!ELEMENT Language (Attribute*)>
    53   <!ATTLIST Language
    54         code CDATA #REQUIRED>
    55 
    56   <!-- For listing predefined values for this element. -->
    57   <!ELEMENT OptionList (Value+)>
    58   <!ATTLIST OptionList
    59             restricted (true|false) "false">
    60 ]>
    61 
     2<!DOCTYPE MetadataSet SYSTEM "http://www.greenstone.org/dtd/MetadataSet/1.0/MetadataSet.dtd">
    623<MetadataSet contact="[email protected]" creator="Dublin Core Metadata Initiative" family="Dublin Core" lastchanged="Tue Jun 04 10:35:30 2002 - jmt12 on blackbird" namespace="dc" language_dependent="identifier, definition, comment">
    634
     
    164105  </SetLanguage>
    165106
    166   <Element name="Title" remember_values="true">
     107  <Element name="Title" >
    167108    <!-- English -->
    168109    <Language code="en">
     
    259200  </Element>
    260201
    261   <Element name="Creator" remember_values="true">
     202  <Element name="Creator" >
    262203    <!-- English -->
    263204    <Language code="en">
     
    365306  </Element>
    366307
    367   <Element name="Subject" remember_values="true">
     308  <Element name="Subject" >
    368309    <!-- English -->
    369310    <Language code="en">
     
    479420  </Element>
    480421
    481   <Element name="Description" remember_values="true">
     422  <Element name="Description" >
    482423    <!-- English -->
    483424    <Language code="en">
     
    582523  </Element>
    583524
    584   <Element name="Publisher" remember_values="true">
     525  <Element name="Publisher" >
    585526    <!-- English -->
    586527    <Language code="en">
     
    682623  </Element>
    683624
    684   <Element name="Contributor" remember_values="true">
     625  <Element name="Contributor" >
    685626    <!-- English -->
    686627    <Language code="en">
     
    801742  </Element>
    802743
    803   <Element name="Date" remember_values="true">
     744  <Element name="Date" >
    804745    <!-- English -->
    805746    <Language code="en">
     
    908849  </Element>
    909850
    910   <Element name="Type" remember_values="true">
     851  <Element name="Type" >
    911852    <!-- English -->
    912853    <Language code="en">
     
    1015956  </Element>
    1016957
    1017   <Element name="Format" remember_values="true">
     958  <Element name="Format" >
    1018959    <!-- English -->
    1019960    <Language code="en">
     
    11241065  </Element>
    11251066
    1126   <Element name="Identifier" remember_values="true">
     1067  <Element name="Identifier" >
    11271068    <!-- English -->
    11281069    <Language code="en">
     
    12361177  </Element>
    12371178
    1238   <Element name="Source" remember_values="true">
     1179  <Element name="Source" >
    12391180    <!-- English -->
    12401181    <Language code="en">
     
    13561297  </Element>
    13571298
    1358   <Element name="Language" remember_values="true">
     1299  <Element name="Language" >
    13591300    <!-- English -->
    13601301    <Language code="en">
     
    14571398  </Element>
    14581399
    1459   <Element name="Relation" remember_values="true">
     1400  <Element name="Relation" >
    14601401    <!-- English -->
    14611402    <Language code="en">
     
    14791420    <Language code="ru">
    14801421    <Attribute name="identifier">ОтМПшеМОе</Attribute>
    1481     <Attribute name="definition">²ÐµÐœÐœÑ‹Ð¹ ресурс.</Attribute>
     1422    <Attribute name="definition">веММый ресурс.</Attribute>
    14821423    <Attribute name="comment">Для практОческПгП ОспПльзПваМОя рекПЌеМЎуется ОЎеМтОфОцОрПвать ресурс пПсреЎствПЌ стрПкО ОлО чОсла, сППтветствующегП фПрЌальМПй ОЎеМтОфОкацОПММПй сОстеЌе.</Attribute>
    14831424    </Language>
     
    15801521  </Element>
    15811522
    1582   <Element name="Coverage" remember_values="true">
     1523  <Element name="Coverage" >
    15831524    <!-- English -->
    15841525    <Language code="en">
     
    17121653  </Element>
    17131654
    1714   <Element name="Rights" remember_values="true">
     1655  <Element name="Rights" >
    17151656    <!-- English -->
    17161657    <Language code="en">
Note: See TracChangeset for help on using the changeset viewer.