What are prop or zip files in Webdav?
Hello,
I uploaded my local files to a webdav server. I get .prop and .zip files on the server whereas I was expecting the same files as on my local computer. What are these files and how can I use them?
Thank you
I uploaded my local files to a webdav server. I get .prop and .zip files on the server whereas I was expecting the same files as on my local computer. What are these files and how can I use them?
Thank you
If you are a developer who is trying to use these files outside of zotero, refer to the source for chrome/content/zotero/xpcom/storage.js
The name of the zip file is the same as the name of the subdirectory under your zotero storage directory. The names of files inside the zip file are base64-encoded.
I must say that I am not sure to understand the difference between the Webdav storage server and the Zotero Sync server...
http://www.zotero.org/support/zotero_data#how_do_i_back_up_my_zotero_library
Backing up will protect you from changes you might accidentally make and against changes from malware, etc. Syncing will happily mirror most changes, whether you actually wanted them to be made or not. It is useful if you use Zotero on multiple computers or want to share the same Zotero data between different firefox profiles, etc. It does protect against certain kinds of data loss (e.g. if you are starting from scratch & have no real backup, you can download the last set of data that was pushed to the sync servers by putting the same information in the sync preferences as you had originally put.). Again: using either service from within zotero does not require or benefit from you knowing what is going on behind the scenes or interacting with the servers from outside of zotero (such as by downloading the zip files manually).
The Zotero sync server syncronizes your database (which, as the link above states, includes your item data, notes, and tags). Your WebDAV server stores the contents of your storage directory--these are attached files: pdfs and webpage snapshots.
For web pages, I noticed is that the Zotero Sync Server only stores the link to the page and not the page itself. If the page changes or is deleted, the link becomes useless.
So what is the primary use of the Webdav sync server? How can I use it on different computers or on a mobile device?
We'll likely be offering uncompressed file syncing in the near future, which will allow you to access attachments via the website or mobile devices.
However, I think that the compression is _not_ in fact necessary, and that Zotero could still eventually move away from it for WebDAV clients. Dan may have insight to offer here, but the filename encoding issues in Firefox that made it a must are due to be solved soon, if they haven't already.
We are using a local webdav server to store a group library which seems to become very big. To directly access the files through WEBDAV connection to the server would be very useful, as sometimes you could need a resource and cannot just install zotero on a public machine, as to say.
So, as Dan mentioned on an earlier note, how far are we from uncompressed file syncing?
I appreciate your attention.
i set webdav on my nas (tonidoplug) but i also have .prop .zip.
i want to use this folder to have a store of my pdf but also the zip files are strange file
(EDITed with a bit more info after your reposts in other thread and a followup were deleted)
Prop files contain metadata that is needed for syncing. ZIP files contain the actual attachment files with base 64 encoded file names. Both are meant to be accessed only by Zotero.
Any news about that feature? Is 6 years something around the near future ;)
I'm not aware of any plans to offer uncompressed WebDAV storage
Another example: I was using local linked to a cloud storage directory. When I try to get WebDAV working I need to duplicate all the files in the cloud storage.
An option to disable the WebDAV optimisations and just have storage use the same layout might not be too hard?
It would be really nice to have the possibility to disable zip/prop-optimisations.