cannot access .pdf files sync via WebDAV from the web interface
Hi,
everything is in the title. I sync Zotero via WebDAV and my own cloud. This works fine for computers where Zotero is installed via a firefox add on (then the .pdfs are stored on hard disk). But when I use Zotero via the website I have access to my library but I can't access the pdfs. Is this normal or should I be able to access them ? Is this feature available only when syncing via Zotero's storage ?
Thanks for your help,
Niels
everything is in the title. I sync Zotero via WebDAV and my own cloud. This works fine for computers where Zotero is installed via a firefox add on (then the .pdfs are stored on hard disk). But when I use Zotero via the website I have access to my library but I can't access the pdfs. Is this normal or should I be able to access them ? Is this feature available only when syncing via Zotero's storage ?
Thanks for your help,
Niels
There is a WebDAV PHP script on the forum that, IIRC, does allow for files to be accessible on zotero.org via PHP - should be easy to find.
The alternative of linking directly to WebDAV would be for zotero.org to mediate the process by fetching the ZIPs from the WebDAV server, unpacking them, and serving them correctly to your browser (this is what phpZoteroWebDAV essentially does, I think). While it seems nice, this would add a LOT of bandwidth overhead for zotero.org and it would require you to provide your WebDAV login credentials to zotero.org (most people would, and should, not be comfortable with this)
Perhaps I'm overlooking some other possibility here, but I just don't think this will happen.
It would be theoretically possible to ask for the username and password and store them in javascript variables on the client side, then retrieve zip from WebDAV in the browser, store it in local storage, uncompress it and decode the filenames, and then open it in the browser. This would probably need a lot of browser specific code and would not work on all browsers. Because of the technical difficulties, this is very unlikely to be implemented.
I do wonder if interacting with the downloaded ZIP would be limited by the Same Origin Policy.
But in anycase, this would be really difficult to implement. And considering that using Zotero storage provides a good workaround, I feel that it is unlikely to happen.
I understood it was impossible with any Webdav service.
I understood it was possible with phpZoteroWebDAV 2.0 through a special web interface.
But is it possible with phpZoteroWebDAV through the zotero interface ?
thanks for your help.