thanks, Dan. I cannot believe I never noticed this before (or more likely: totally forgot that I ever noticed). But then again, it's probably been a while since I opened a zip file on my Zotero WebDAV sync server.
@gadietrich: I have adjusted my workaround description above to take this into account.
Dan: Thanks for the clarifications on the encoding and zipping, and what is and isn't changing post Fx10. I certainly see why adding WebDAV attachment support to Zotero.org may not be worth the substantial effort required. I will be exploring it for Zandy at some point, but I know that it's not a trivial proposition.
@Dan. Just for clarification: will zotero cease to encode the filenames in the zip file once Firefox's limitations will not require it to do that anymore or will you just leave this as is since this sort of under-the-hood stuff doesn't really make a difference to users either way? I am asking since that would change the way my program would have to deal with these files (check for encoded file names rather than just decoding them without check).
After installing, I can not see any attachment detail info. I tried output the requested string of $zotero->getItemChildren. I can not find any "<entry>". Maybe result string of zotero request changed. So, details.php need some modifications. I changed all "<entry>" into "<entry". It seems ok.
I believe I've successfully installed and configured phpZoteroWebDav under my domain. Zotero has verified its ability to connect to the service. It has started to sync (two zip archives have been uploaded to the /zotero/ storage directory on the server).
Yet, the sync didn't complete but instead gives me the following error:
@gadietrich: I have adjusted my workaround description above to take this into account.
I have just released version 2.0 of my phpZoteroWebDAV script which now includes a library and attachment view of all synced library items.
After installing, I can not see any attachment detail info. I tried output the requested string of $zotero->getItemChildren. I can not find any "<entry>". Maybe result string of zotero request changed. So, details.php need some modifications. I changed all "<entry>" into "<entry". It seems ok.
Yet, the sync didn't complete but instead gives me the following error: I've closed and reopened Zotero and tried to sync again, but the same error still appears. Would anyone have any thoughts?