On va avoir besoin de positionner des MD à différents niveaux de l'arborescence. On part sur l'arborescence suivante :
Il n'est pas impossible d'avoir plusieurs imbrications de niveaux 3. Ce n'est
pas représenté dans cet exemple et n'impacte pas la définition
des métadonnées.
Les différentes métadonnées spécifiques à
Injac devront utiliser un espace de nommage spécifique pour éviter
tout problème de collision. Nous utiliserons http://esup-portail.org/injac.
MD
|
Type
|
Explication
|
Format
|
description
|
DEIM
|
MD niveau 3 et 4
Description de l'espace ou du document
|
Texte libre
|
writer
|
EIM
|
MD niveau 3
Rédacteur(s) ou groupe(s) de rédacteurs sur l'espace
|
<writers>
<writer type="user" name="userx"/>
<writer type="group" name="groupy"/>
</writers>
|
editor
|
EIM
|
MD niveau 3
Editeurs(s) ou groupe(s) d'éditeurs sur l'espace
|
<editors>
<editor type="user" name="userx"/>
<editor type="group" name="groupy"/>
</editors>
|
manager
|
EIM
|
MD niveau 3
Gestionnaire(s) ou groupe(s) de getionnaires sur l'espace
|
<managers>
<manager type="user" name="userx"/>
<manager type="group" name="groupy"/>
</managers>
|
reader
|
EIM
|
MD niveau 3
lecteur(s) ou groupe(s) de lecteurs sur l'espace
|
<readers>
<reader type="public"/>
<reader type="user" name="userx"/>
<reader type="group" name="groupy"/>
</readers>
|
rendering-type
|
EIM
|
MD niveau 3
Type de rendu (cocoon) souhaité sur l'espace
|
???
|
author
|
DIM
|
MD niveau 4
Auteur du document
|
|
co-author
|
DIM
|
MD niveau 4
Co-Auteur(s) du document
|
|
creation-date
|
DSA
|
MD niveau 4
Date de création du document
|
|
last-modification-date
|
DSA
|
MD niveau 4
date de dernière modification du document
|
|
main-language
|
DIM
|
MD niveau 4
langue principale du document
|
|
title
|
DIM
|
MD niveau 4
titre du document
|
|
keywords
|
DIM
|
MD niveau 4
mots clé du document
|
|
publication-date-begin
|
DIM
|
MD niveau 4
Positionné par l'éditeur
Date de début de publication souhaitée pour le document
|
|
publication-date-end
|
DIM
|
MD niveau 4
Positionné par l'éditeur
Date de fin de publication souhaitée pour le document
|
|
validity-date-begin
|
DIM
|
MD niveau 4
Positionné par rédacteur
Date de début de validité du document
|
|
validity-date-end
|
DIM
|
MD niveau 4
Positionné par rédacteur
Date de fin de validité du document
|
|
edition-date-begin
|
DIA
|
MD niveau 4
Date de début d'édition du document
|
|
edition-date-end
|
DIA
|
MD niveau 4
Date de fin d'édition du document
|
|
reject-cause
|
DIM
|
MD niveau 4
Cause de rejet du document par l'éditeur
|
|
document-injac-metadata
|
EIA
|
MD niveau 3
Cette MD sert à stocker la liste des MD spécifiques Injac
à saisir par l'utilisateur* sur les documents. Cette MD est renseignée
au moment où l'on crée un espace INJAC.
*Utilisateur car les MD peuvent être à saisir, suivant l'attribut
level par le rédacteur (level=edition) ou l'éditeur (level=publication)
|
<metas>
<meta name="-----"
type="text|select|textarea"
choice-list="val1,val2,val3"
required="Y|N"
level="edition|publication"
default-value="----"/>
...
</metas>
|
document-custom-metadata
|
EIM
|
MD niveau 3
Cette MD sert à stocker la liste des MD personnalisées
à saisir par l'utilisateur* sur les documents. Cette MD est renseignée
par le gestionnaire via l'interface d'administration des espaces.
*Utilisateur car les MD peuvent être à saisir, suivant l'attribut
level par le rédacteur (level=edition) ou l'éditeur (level=publication)
|
Idem MD Injac
|
space-injac-metadata
|
EIA
|
MD niveau 3
Cette MD sert à stocker la liste des MD à saisir par le
gestionnaire sur les espaces. Cette MD est renseignée au moment
où l'on crée un espace INJAC.
|
Idem MD Injac
|