Export -> Import Problem
To transfer my citations from one machine to another, I exported my library and imported it. The contents of the library were imported, however the imported items were all under My Library. The distribution that I had set up with citations in various collections (and sub-collections) was not honored. An integrity check of the database after import showed it was OK.
Firefox 2.0.0.10 + Zotero 1.0.1
Exporting Machine: Windows Vista -> Importing Machine: MacOS 10.4.10
Firefox 2.0.0.10 + Zotero 1.0.1
Exporting Machine: Windows Vista -> Importing Machine: MacOS 10.4.10
Regardless, my disappointment in using the (seemingly easirer) export -> import process to transfer a library was because it did not honor the collection structure that had been set up for the library on the originating machine. In answer to Tjowens, yes, I did have an Imported + Time Stamp folder when the Zotero RTD was imported, and that folder (collection) had all the sub-folders properly labelled under it. What I lost was the division of citations into their original collections.
In this regard, if the above mentioned behavior is not a bug, I suggest adding a clarification to the FAQ that Export -> Import transfers the entire My Library folder (not just collections) and that, when it is used as such to transfer a library, all citations are imported to the top-most level in the import folder (ie, citations have to be manually moved back into their originating collection folders after the import process is completed).
Thanks!
So, the bug would seem to be that, after importing, items in subcollections show up in the top-level collection in addition to the subcollection. Is that the behavior you see as well?
Original Structure
------
My Library
..Collection 1
....Sub-Collection X
.......Citation 1
.......Citation 2
....Sub-Collection Y
.......Citation 3
..Collection 2
....Citation A
Imported Structure
------
My Library
..Imported (date)
....Citation 1
....Citation 2
....Citation 3
....Citation A
....Collection 1
......Sub-Collection X
......Sub-Collection Y
....Collection 2
--
JJW
The RDF file should include as few items as possible, with Export Files not checked.
I also see now how right-clicking on a lowest level collection will give a menu to export just the collection. In my example above, this means I can export just Sub-Collection X, Sub-Collection Y, or Collection 2; however I cannot export Collection 1 as one unit (ostensibly because it contains sub-collections). This partially addresses my desire to be able to transfer just collections - they can be exported -> imported as long as they do not contain any sub-collections (a useful note perhaps to add to the FAQ).
Thanks!
--
JJW
However, I have noticed that the export/import sequence seems to lose abstracts somewhere - are they saved in RIS -Reference Manager mode?
As a separate point, can Zotero cope with the database being on an web-based site such as Box.net, or would data transfer be too slow to be practicable?
Syncing to an online service after closing Firefox on one computer is another matter and should be possible with a decently fast uplink speed (though using a tool like rsync to copy only the part of the database that had changed would be better).
Once the full database is in place, I can scroll through the entries and see details, but the Search facility seems to be unable to cope with the load of data. I started to put in a search term, but I could only enter two characters of the term before the system froze and the Script Error message referred to above appeared again. On clicking 'Continue' I got a Firefox error message (reported as Error #570930125) and had to restart Firefox.
Having now seen the problems with a large database in Zotero (I suspect that lack of RAM and processor power may be a factor in those problems rather than the software), I am now wondering if there is an 'Undo Import' facility available for Zotero, and if not, could it be put under consideration for a future upgrade of the program?
type " (double quotation mark) before whatever you want to search for then press enter once you've typed the full search term.
http://forums.zotero.org/discussion/1415/
Alternatively, you can turn off the full-text indexing altogether, by setting both "Maximum characters to index per file" and "Maximum pages to index per file" to 0 and then deleting the existing index, all in Zotero's Preferences for Search (the gear icon). I do this because I find the text cache slows down my Zotero too much (I have an AMD Sempron 2800+ processor and 1.5 GB of RAM), but also because I use another full-text indexing service for my files (Beagle search on Linux). I just had to add the Zotero storage folder to Beagle's preferences, and that works fine for me.
We'll try to fix the unresponsive script warning, but in the meantime you can disable it by going to about:config in the address bar and setting dom.max_chrome_script_run_time to 0. We haven't seen that DB error behavior before, but it's probably a spurious error from accessing a large amount of data in the Firefox 2 storage system and will go away in Firefox 3 (though disabling the unresponsive script warning may also help).
In the meantime, you can try clearing the fulltext index to see if that helps. If not, you can delete those imported items for now by going to the newly created import collection, selecting all items, right-clicking, and selecting "Delete Selected Items from Library".
Thank you!
--
JJW