Page History

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Remplissage automatique de la fiche de métadonnées

Toutes les métadonnées citées ici sont pré-configurées et modifiables dans le fichier de configuration ori-oai-nuxeo/src/main/resources/OSGI-INF/orioainuxeo2xml-contrib.xml

Métadonnées depuis Nuxeo

Nuxeo stocke dans sa base de données tout un tas de données techniques : la taille du fichier, le type mime, etc.
Ces données peuvent automatiquement être utilisées pour les injecter dans la fiche de métadonnées.
Par exemple, la taille du fichier est automatiquement remplie dans la fiche LOM sous le chemin //lom:lom/lom:technical/lom:size.

Wiki Markup
En plus des métadonnées techniques, Nuxeo propose son propre jeu de métadonnées. De base on retrouve les métadonnées du format Dublin Core. Il est également possible de reprendre ces métadonnées pour les injecter dans la fiche que l'on souhaite éditer.
Par exemple, par défaut, le titre du document dans Nuxeo est utilisé pour remplir la métadonnées *//lom:lom/lom:general/lom:title/lom:string\[2orioainuxeo:@language='fre'\]* dans la fiche LOM que l'on édite.

Métadonnées embarquées dans le document ZIP

Note
titleNouveau en version 2

Les fonctionnalités énoncées ci-après ne seront disponibles qu'en version 2.
Pour une utilisation avant sa sortie, veuillez prendre contact avec les développeurs.

...

Wiki Markup
Une table de correspondance a été établie par défaut mais elle peut être modifiée par les exploitants.
L'exemple suivant indique que l'on va chercher les valeurs disponibles dans le fichier XML embarqué dans le ZIP sous le chemin */lom:lom/lom:general/lom:title/lom:string\[2orioainuxeo:starts-with(@language,'fr')\]*. Ces valeurs sont alors utilisées pour renseigner le champ */lom:lom/lom:general/lom:title/lom:string\[2orioainuxeo:@language='fre'\]* dans la fiche de métadonnés cible que l'on est en train d'éditer.
Le champ *workflowXpathRoot* permet d'indiquer la racine commune à toutes les valeurs et que les nouveaux noeuds XML à créer doivent se faire sous */lom:lom/lom:general*. 

...