[Koha-bugs] [Bug 13642] Adding new features for Dublin Core metadata

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Feb 25 06:33:04 CET 2015


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13642

--- Comment #41 from Marc Véron <veron at veron.ch> ---
Created attachment 36154
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=36154&action=edit
[Signed-off]Bug 13642 - Adding new features for Dublin Core metadata

When Koha export a bibliographic record to DC, makes it in XML format. This XML
is not well-formed document and do not follows the DC-XML recommendations as
should be. New feature, adds an ability to export Dublin Core metadata to XML
and RDF (including rdfxml, rdfjson, ntriples, turtle, etc.)

Test plan
---------------
1) Download Dublin Core file. Open up the file, and make sure that the document
is not well formed
2) Apply patch.
3) Go to whichever bib record in OPAC or staff and click on Save > Dublin Core.
A modal will display, prove all options.
4) Change the system preference 'Opac ExportOptions' by enabling and disabling
Dublin Core and try to download a record in the OPAC.
5) Try several bibliographic records in any format (book, magazine, DVD, etc.)
to confirm that properly exported.
6) RDF/XML can be validated per RDF Validator W3C and OAI-DC can be validated
by other validator.

Sponsored-by: Universidad de El Salvador

Signed-off-by: Hector Castro <hector.hecaxmmx at gmail.com>
XML::Entities not found in .deb package
New patch for work with librdf-helper-perl (2.0) and librdf-trine-perl (1.000).
RDF::Trine and RDF::Helper not need to be upgraded. Tested in both (upgraded
and not upgraded)
Fix some utf8 encoding. Tested with chinese records.

http://bugs.koha-community.org/show_bug.cgi?id=13642

Followed test plan. Works as expected. (Changed title of commit message.)
Signed-off-by: Marc Véron <veron at veron.ch>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list