Groupe 3F (CMS)

Date de création : 16/09/2004
Dernière modification : 23/09/2004
Diffusion : internet

Métadonnées InJac

Introduction

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.

Spécification 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"/>
<!--si type public est présent l'espace est accessible publiquement et les types user et group ne servent pas -->
<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

D pour MD liée à un Document Injac
E pour MD liée à un Espace Injac
S pour MD système (définie dans le protocole WebDav)
I pour MD spécifique Injac
A pour MD positionnée Automatiquement par l'outil INJAC
M pour MD positionnée Manuellement par l'utilisateur