Quote:
Originally Posted by GeoffR
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.