Today I tried to import data from a site on Omeka.net to a newly upgraded standalone Omeka site. I turned the API on at the omeka.net site and installed the plugin on the target site. All looked good.
The origin site has 196 items in one collection and 0 items in a second collection.
On the target site, I put in the API url and key then hit Submit.
It appears to import element sets, elements, item types, collections, and items, then hits an error and stops. (I glean this by repeatedly hitting the "Click to update status" link.)
Here's the weird part: when I look at the target site there are no new items. There are, however, new item types (good) and 196 new collections (bad). Given that I tried this numerous times before figuring out what was happening and then writing in to this forum, I now have nearly 2000 collections on my site--every time I clicked submit, nearly 200 new collections were created (super duper bad).
If I examine any of these new collections, it becomes clear that the API has imported each item from the origin collection not as an item but as a collection unto itself.
To see what I mean, go here: http://lgira.mesmernet.org/collections/browse
Anyone have an idea about why this happened and how to make the import work correctly?
PS: Is there any problem with me going into the database and deleting all these collections directly, rather than one at a time via the backend of the site?