How would I move a collection from my library to a group library?
I have already made my own collection in my library, I want to move all the files to a group library. How can I do this.
This discussion has been closed.
But if you do drap and drop, the Group Library seems to lose the subcollection folder structure from the My Library folder. It's just a bunch of loose references. And it syncs very slowly. You seem to have to drag a subcollection at a time. And if you do drag a subcollection, it does not transfer the subcollections within it. Therefore, there seems to be no way to maintain the carefully crafted folder structure from a My Library collection to Group Library. Does this happen to other people? Am I doing something wrong?
Suggestions/Requests
- Make drag and drop keep exactly the same structure.
- Group libraries need collections and subcollections. Each one should be treated conceptually as a shared "My Library". Sorry if that isn't clear but I think it should be consistent.
- Ideally, there should be a way for users to sync from a collection or subcollection in My Library to a Group Library collection or subcollection. That way there isn't a drag and drop process at all. Maintaining the same files between both is importatn.
For accessibility reasons, we'll likely add a way to copy a collection to another library without using drag and drop in a future version. That certainly shouldn't happen. Dragging a collection should copy all child collections and items.
The one exception is that, currently, if you've already dragged a collection, you can't drag it again to apply changes without deleting the target version. That and other similar issues will be addressed in an upcoming version.
If you think you can reproduce this, you can create a test group and provide a Debug ID for a drag that doesn't copy collections. I don't know what you mean by that. Group libraries can certainly have collections and subcollections — they're exactly like a shared personal library in most respects.
If you've already dragged the item to the target library and want to copy an updated version, you currently need to delete the item in the target library and empty the trash, and then drag again. (This will be improved in a future version.)
the fact is that some items can be dragged, and others not, although they are not in the target library.
BTW I have tried exporting the files as Endnote tab-delimited text and .ris formats then importing them as a file but that does not work. However, I managed to import from Endnote directly into my pesonal library on the desktop.
The most likely reason for is that the item already exists in the target library.
It did say that item already exists - but then why can I not see it or find it when searching that library?
Before Zotero 5.0.86, there was a bug where Zotero would include the cross-library link when duplicating items, which would prevent you from dragging the second item to the group if the first dragged item still existed in the group. We've fixed that in 5.0.86.
To fix this, delete "Tool to calculate" in the group library and empty the trash. You'll then be able to drag both items again.
In another thread, I provided a script you can run to see all the items linked to more than one item. If you delete all of those group items and empty the trash, you'll be able to drag the appropriate originals back to the group.
TypeError: item.loadAllData is not a function