Link to file links gone after rdf re import
Hello,
I recently switched my zotero account. I transferred my library as advertised via rdf export import etc.. However, after the import, all my "link to file" links are gone. My base directory is set correctly but I assume that the link information was stored in the sqlite db and hence, gone after the account switch. Fair enough :)
On the other hand I found that the link information is somehow also stored in the rdf xml file (see snippet below). Now I wonder, do I really need to manually set up all links again?
Seems a bit unnecessary if all information is available and base directory is set correctly. Do I miss something?
Thanks,
Johannes
....
attachment
McCulloch and Pitts - 1943 - A logical calculus of the ideas immanent in nervou.pdf
2
application/pdf
....
I recently switched my zotero account. I transferred my library as advertised via rdf export import etc.. However, after the import, all my "link to file" links are gone. My base directory is set correctly but I assume that the link information was stored in the sqlite db and hence, gone after the account switch. Fair enough :)
On the other hand I found that the link information is somehow also stored in the rdf xml file (see snippet below). Now I wonder, do I really need to manually set up all links again?
Seems a bit unnecessary if all information is available and base directory is set correctly. Do I miss something?
Thanks,
Johannes
....
attachment
McCulloch and Pitts - 1943 - A logical calculus of the ideas immanent in nervou.pdf
2
application/pdf
....
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
I'm not sure what you mean by "switched my zotero account", but if you just want to change your username you can do that from your account settings.
(Whether file links should be preserved via export/import is a separate question.)
Sry for the usage of the word "advertised". What I meant was that in order to sync my old library with the new account I had to export and import the references as rdf. This is because the old sqlite db is associated with the old account. When switching accounts zotero consequently deletes it. When connected to the new account, replacing the new sqlite db with an backup of the old one breaks the syc. Hence, export import as rdf. This is at least what I read from other discussions. Correct me if I'm wrong and there is a better way that I missed. (Just to clarify, I only sync references not pdf files via zotero)
Coming back to my actual questions. Since I had "link to file" links set up in my initial library and since this information seems to be preserved in the rdf file. Why can zotero not recreate them automatically? Is this simply a feature that is not implemented or do I miss it? In other words, do I have to link all files manually again or not?
Please note that I DO NOT want to start a discussion (or complain) about whether this should work or not or if this should be a feature request or so. I'm very grateful for having open source software like zotero :)
I simply want to know what I have/can do next in my situation.
(I'm not entirely sure they should be there to begin with — the alternative would be to serialize them to absolute paths during export, at least when a base directory is set — but they're included in exports currently (I think just when it's set not to export files).)
I think preserving base-directory-relative paths during import is quite a nice feature. However, I also think that my situation (or how I did things) was an extreme corner case and people should be perfectly happy with the intended way of doing things, like simply renaming the account etc. Im aware of the difficulties of keeping data consistent and keeping it simple in general certainly helps.
Thanks for your great (community) work, keep going! :)