View Single Post
Old 05-12-2015, 12:22 PM   #206
Anak
Guru
Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.
 
Posts: 603
Karma: 641742
Join Date: Mar 2012
Location: DE
Device: Kobo Glo
Quote:
Originally Posted by GeoffR View Post
It displays the ISBN in the book details page. I have been using Calibre's KoboUtilities plugin to add the ISBN and publisher info for my sideloaded books to the database until now to get that feature.
I've upgraded to 3.15.0 but there is still no ISBN info available for sideloaded epubs.
The ISBN metadata tag is present in the content.opf file.
Code:
<dc:identifier opf:scheme="ISBN">9789044345575</dc:identifier>

Language
File Size
File Format: EPUB

is all I get.

Edit/Update. The database is not updated. Previous books don't show the ISBN number. If books are added after the fw 3.15.0 updated the "bookid" is displayed, which is not the ISBN number.

Code:
<dc:identifier xmlns:dc="http://purl.org/dc/elements/1.1/" id="bookid">urn:uuid:0558FF9D-675E-48CC-89D8-7776E337DF17</dc:identifier>
This, urn:uuid:0558FF9D-675E-48CC-89D8-7776E337DF17 is displayed as ISBN-number instead of 9780425259658 from the opf:scheme="ISBN".

Code:
<dc:identifier xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:opf="http://www.idpf.org/2007/opf" opf:scheme="ISBN">9780425259658</dc:identifier>
The bookid can be any unique number. Some publishers might use the ISBN number here, but most often it is an unique generated number which reads like gibberish.
If publishers also use the ISBN as unique identifier it usually looks like:

Code:
<dc:identifier id="BookId" opf:scheme="ISBN">123456789X</dc:identifier>
Where the "opf:scheme="ISBN" is added to the identifier "BookID".

It should not scan for "BookID" to retrieve the ISBN but for "opf:scheme="ISBN".
Sure, I understand why the BookID is added to the database to identify books but is should also scan for "opf:scheme="ISBN" and add the output to the database and use it on the book details page.

Last edited by Anak; 05-15-2015 at 09:35 AM.
Anak is offline   Reply With Quote