DoMyBiblio

 

Fonctionnalités

DoMyBiblio est un outil en ligne d’édition de bibliographie reposant sur les données du SUDOC. Développée en PHP, cette application permet, à partir d’une liste de numéros ISBN, d’obtenir l’affichage d’une bibliographie, contenant, pour chaque document :

  • 4 éléments de description (Titre / Auteur / Édition / Description)
  • une vignette représentant la couverture (lorsqu’elle est disponible) provenant du service Amazon.

Cette bibliographie peut être imprimée ou enregistrée au format PDF.

De plus, en mode simple, il est possible d’ajouter un commentaire pour chacun des ouvrages figurant dans la liste en respectant la syntaxe proposée : « 978-2-84678-116-9*lire le chapitre 2″

Dans ce cas précis, un champ commentaire apparaîtra et contiendra « lire le chapitre 2 ». Ainsi, un professeur peut éditer une bibliographie en indiquant à ses étudiants quels chapitres lire en priorité.

En mode avancé, l’utilisateur peut ajouter plusieurs champs relatifs à chaque référence en suivant la syntaxe proposée par l’application : « 0-12-391861-8*Commentaire|lire le chapitre 2*Localisation|Magasin »

Ici, un champ dénommé Commentaire contiendra « lire le chapitre 2 » et un champ Localisation contiendra « Magasin». L’astérisque annonce l’ajout d’un champ et le caractère | sépare l’intitulé du champ de son contenu.

domybiblio_advancedmode

Cette application peut être également utilisée afin d’éditer des listes de nouveautés si votre SIGB ne vous propose pas un outil pour le faire.

De l’utilisation des webservices

DoMyBiblio utilise deux services web proposés par l’ABES : isbn2ppn et Sudoc en RDF. Le premier permet d’obtenir le PPN d’une notice bibliographique à partir d’un ISBN, le second permet  d’afficher les données d’une notice bibliographique donnée. Si le premier est facile à manipuler dans la mesure où il présente une structure xml simple, le second l’est beaucoup moins. En effet, il comprend plusieurs espaces de nommage (namespaces) utilisés pour les différents éléments de la notice :

<rdf:RDF xmlns:rdf= »http://www.w3.org/1999/02/22-rdf-syntax-ns# » xmlns:bibo= »http://purl.org/ontology/bibo/ » xmlns:dc= »http://purl.org/dc/elements/1.1/ » xmlns:dcterms= »http://purl.org/dc/terms/ » xmlns:rdafrbr1= »http://rdvocab.info/RDARelationshipsWEMI/ » xmlns:marcrel= »http://www.loc.gov/loc.terms/relators/ » xmlns:foaf= »http://xmlns.com/foaf/0.1/ » xmlns:gr= »http://purl.org/goodrelations/v1# » xmlns:owl= »http://www.w3.org/2002/07/owl# » xmlns:frbr= »http://purl.org/vocab/frbr/core# » xmlns:isbd= »http://iflastandards.info/ns/isbd/elements/ » xmlns:skos= »http://www.w3.org/2004/02/skos/core# » xmlns:rdafrbr2= »http://RDVocab.info/uri/schema/FRBRentitiesRDA/ » xmlns:rdaelements= »http://rdvocab.info/Elements/ »>

Pour accéder à l’outil : http://mydk-tomic.net/biblio/do_biblio.php

Yves Tomic, Département du système d’information documentaire, Service commun de documentation de l’Université Paris Sud. Contact : yves.tomic[@]u-psud.fr ou yves[@]mydk-tomic.net

L’ABES remercie Yves Tomic pour sa contribution à l’enrichissement des outils du Sudoc. Le Pôle Formation Documentation vous informe que le tutoriel « La boîte à outils du catalogue Sudoc » a été mis à jour et une leçon « DoMyBiblio »  a été créée : https://callisto-formation.fr/course/view.php?id=631

Cet article a 4 commentaires

  1. marieidille

    Bonjour et merci beaucoup pour ce nouvel outil !
    J’avais justement une biblio à préparer, j’ai testé sur quelques ISBN. C’est pratique et agréable visuellement ! Par contre ça ne marche pas à tous les coups. par exemple pour l’ISBN 2-7298-2623-8 (parce qu’il y a 2 ISBN en 010 ?) et ISBN 2-02-006191-0 (parce que 2 PPN répondent à l’ISBN ?). Je ne sais pas si ça peut s’arranger ?
    Parmi les « champs personnalisés », est-ce qu’il y aurait moyen de récupérer des infos sur les exemplaires ?
    Merci encore à Yves Tomic!

  2. Thomas Michaux

    Bonjour, le service isbn2ppn retourne bien pour http://www.sudoc.fr/services/isbn2ppn/2-7298-2623-8 la réponse {« sudoc »:{« query »:{« isbn »: »2-7298-2623-8″, »result »:{« ppn »: »096036532″}}}} et ce ppn renvoie bien une notice sur l’adresse http://www.sudoc.fr/096036532.rdf, je n’ai d’ailleurs pas rencontré de problème avec cet isbn 2-7298-2623-8 sur le site http://mydk-tomic.net/biblio/do_biblio.php présenté ci-dessus. Cordialement.

  3. Yves Tomic

    Merci pour ce retour. Je vais analyser ce problème. Pris individuellement, ces ISBN fonctionnent.

    Sinon, petit bug corrigé lors de l’ajout de champs supplémentaires contenant des textes longs. La création du PDF s’effectue désormais correctement.

  4. Yves Tomic

    Bonjour, Cela n’avait finalement rien à voir avec le fait qu’il y ait plusieurs ISBN ou PPN. Dans ce cas précis, il y avait un retour chariot gênant sur l’un des ISBN.

Laisser un commentaire

Aller au contenu principal