View Full Version : mobi book with links to other books for Kindle2


bxrLvr
03-07-2009, 09:14 PM
Is it possible to create a mobi book that has links to other books on the kindle2?

AnemicOak
03-07-2009, 09:29 PM
Don't know, but if it is it could be very useful.

HarryT
03-08-2009, 04:21 AM
Why not try it and see? All the info is on the Mobi developer page.

bxrLvr
03-08-2009, 06:20 PM
tried, mobipocket creator gave me an error that it could not resolve the hyperlinks.. and did not include the links in the document.

which mobi developer page are you referring to?

AnemicOak
03-08-2009, 07:03 PM
Here's some info that may help from the Mobipocket Developer Center...

http://www.mobipocket.com/dev/article.asp?BaseFolder=prcgen&File=hyperlinks.htm
Hyperlinks between different ebook files
Linking to another ebook

You use the oeb:redirect special URL to link to a different ebook. The syntax is:
<a href="oeb:redirect?title=DatabaseName">External Link</a>

Where DatabaseName is the database name of the target ebook file to open. Using oeb:redirect, you do not have to know the exact location of the taget ebook on the device provided it is accessible from the library of the Mobipocket Reader.
You can specify the database name of an ebook using the <DatabaseName> entry in <x-metadata> part of the OPF publication file or use the one automatically computed by PRCGen from the book title. PRCGen displays the database name when compiling an ebook file using the following message: Info(prcgen): The document identifier is: "...."

WARNING: the database name is not the title of the document!

Haven't had any time to mess with this yet, but standard links don't come through in a Calibre converted HTML, maybe the above mention 'special' links are what's needed.

bxrLvr
03-08-2009, 11:20 PM
thanks for the info. just tried it and it worked great when i opened the prc file in mobipocket reader. however, when i copied the file to my kindle, their was no hyperlink on the text. :(

seem's like the kindle just ignores those links. other links in the document to other sections of the document work just fine.

emellaich
03-11-2009, 05:49 PM
I found the same thing -- it worked in mobipocket, but not so much in the Kindle. Any thoughts on an Http loop around address that would refer back to the device?

LSM Developer
03-20-2009, 07:16 PM
Bump. Same problem. Anyone found a solution? Trying to link from commentaries to a Bible.

kevindorsey
03-20-2009, 09:44 PM
I'm going to try it tonight and see if I could find a solution.

Nate the great
03-21-2009, 10:31 PM
I was over on Mobipocket looking for something else when I came across the answer to this problem.

The reason why it works in Mobipocket Desktop but not the Kindle is becuase the Kindle is based on the Java code and MobiDesktop is based on the C++ code. The Java version does not have support for this feature.

http://www.mobipocket.com/dev/article.asp?BaseFolder=prcgen&File=cross.htm

HarryT
03-22-2009, 04:50 AM
Thanks, Nate. Very helpful!

velusamys
11-24-2009, 10:27 AM
I want to give link to the many different mobi books . i am using the Mobicreator Hyperlink .
<a onclick="open('oeb:redirect?title=Sample')">Samples</a><br />
or
<a onclick="open('oeb:lilbrary?title=Sample')">Samples</a><br />

Here sample => Database name of the Mobi file specified in the OPF file.

Its working fine in my machine.Sampe OPF file is moved to another system its not working.When i click the link it displays the error "Could not open" in the Emulator S/w and Kindle for PC.

wallcraft
11-24-2009, 10:40 AM
As Nate the great said, the Kindle is based on the Java version of MobiPocket Reader which does not support Inter-book links, see Cross-platform feature support (http://www.mobipocket.com/dev/article.asp?BaseFolder=prcgen&File=cross.htm).