Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 25/01/2016 13:12:55

RSellin
Guest
Registered: 29/08/2012
Posts: 59

Récupérer les données Dublin Core des ressources

Bonjour,

Y a-t-il un moyen de récupérer les informations Dublin Core d'une ressource ?

Merci smile

Offline

#2 25/01/2016 14:55:13

Laurence Aumeunier
Expert Team
Registered: 10/08/2010
Posts: 154

Re: Récupérer les données Dublin Core des ressources

Bonjour,

A quel niveau souhaitez-vous les récupérer ?

Pour une ressource de l'explorateur de ressources, il y a un bouton "Dublin Core" pour visualiser et éditer les métadonnées Dublin Core.
Il existe aussi une url dans Ametys pour exposer les infos Dublin Core au format RDF, mais c'est une URL qui n'est pas exploitée aujourd'hui, qui nécessite de connaitre l'identifiant de la ressource et qui est authentifié (nécessité d'être loggué sur le CMS)
Exemple sur le serveur de démonstration:
(se logguer avec admin/admin par exemple)

Enfin, il existe une vue "Métadonnées Dublin Core" du service "Contenu d'un répertoire" qui permet d'afficher les méta Dublin Core des fichiers d'un répertoire de l'explorateur de ressources.


Laurence Aumeunier
Ametys Expert

Offline

#3 25/01/2016 15:29:38

RSellin
Guest
Registered: 29/08/2012
Posts: 59

Re: Récupérer les données Dublin Core des ressources

Merci pour ces infos Laurence.

En fait, j'ai surchargé la vue du service "Contenu d'un répertoire" (les grands esprits se rencontrent ^^).
Du coup, il me manque juste la syntaxe pour récupérer la description de ma ressource.
Un coup de main ?

Offline

#4 25/01/2016 16:05:01

Laurence Aumeunier
Expert Team
Registered: 10/08/2010
Posts: 154

Re: Récupérer les données Dublin Core des ressources

Les métadonnées Dublin Core sont accessibles dans les service "Contenu d'un répertoire" et "Pièce jointe d'une page" depuis la version 3.7 ()

Elles sont présentes (si non vide) dans les attributs XML des ressources.
La description d'une ressource doit pouvoir être récupérée simplement par

<xsl:value-of select="@dc_description"/>

La XSL utilisée pour la vue "Metadonnée Dublin Core" est celle-ci :

Ca peut sans doute vous aider.


Laurence Aumeunier
Ametys Expert

Offline

#5 25/01/2016 16:22:05

RSellin
Guest
Registered: 29/08/2012
Posts: 59

Re: Récupérer les données Dublin Core des ressources

Arf, j'aurai du préciser dans ma question que j'étais en version 3.5 du CMS.
Bon, pour le coup, je vais pas trop me prendre la tête et attendre qu'on passe en 3.7 pour mettre mon service à jour.

Merci en tout cas, pour ces réponses, Laurence !
Et bonne journée

Offline

Board footer

Powered by FluxBB