View Single Post
Old 04-04-2018, 06:22 PM   #152
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
Calibre File Path Not Valid URI per Zotero

aquiaolad:

I have been running Zotero in its debug mode, and have discovered that the reason that L1 is not being honored is because the Path to the Calibre Library's Book, such as "S:/Calibre/CalibreZotero/AlfredCoppel/Flight from Time (5558).pdf", is not (per Zotero itself) a valid URI.

I manually changed the L1 path for a ZMI RIS export .ris file to "https://www.mobileread.com/forums/attachment.php?attachmentid=146807&d=1456852975", which is a random .pdf file for one of my Calibre plugins stored on mobileread.com, and Zotero properly attached it after downloading it.

So, the challenge is to find a Path to a Calibre book that Zotero will view as a valid URI. If it is on the Internet, then it is valid.

Example of what did not work: S:\Calibre\CalibreZotero\AlfredCoppel\Flight from Time (5558).pdf

However, this worked perfectly: C:\Users\DaltonST\Zotero\storage\2VKJEH7F\1461.de. pdf

Zotero is written in JavaScript, and totally integrated with the Internet, so it plays by a different set of rules.

I will test using the new Calibre Server to see if pointing to that in some fashion passes the Zotero URI litmus test. I can change ZMI as necessary to facilitate a valid L1 URI.

I will look at this further until I can determine some workaround that works with Calibre, but I thought you would want to know.




DaltonST
DaltonST is offline   Reply With Quote