This item no longer exists in your Zotero database. Do you want to select a substitute item?

I get the above comment for each and every footnote in my dissertation, every time I open it. All the items are in the database, both the database on the computer and the one synced with the server.

I'm using Word 2010, Zotero 2.1.7, and the newest Word plugin.

I've tried a variety of things (saving the document by a different name each and every time, using firefox on a thumb drive, disabling sync) and each time I seem to get the connections between the footnotes and the database to stick for an hour or a day, but they all get lost eventually.

I do work on a variety of computers in my school library, but that shouldn't matter if I'm using zotero and firefox on the same flash drive, or if I'm using the sync server, right?

I am perfectly willing to help zotero find each footnote yet again (what are a couple of hours in the years of writing a dissertation?) if they'll stick.
  • http://forums.zotero.org/discussion/17826/#Comment_91632
    If the items do not exist, it is probably because you either upgraded from Zotero 1.0 on separate computers or because you have tried to rely on export/import (which does not preserve item IDs: that is what syncing is for)
  • Even if export/import fails to preserve item IDs, does it disable those items from ever having item IDs in the future? My items cannot seem to save item IDs now.

    Also, I'm trying to sync, but the green circle arrow never stops turning. Is that proper or is it a sign of a problem?

    Thanks, noksagt.
  • All items have IDs. Export/import will generate a new ID for an item, which means there will be no link between the newly imported item and the old item that you had cited originally.

    Syncing can take some time, especially if it is a first-time sync or is a sync of a library that is largely new because you've imported a bunch of items (which, again, zotero treats as completely new items). If you don't see an error message, then yes: things are probably fine.
  • Does syncing take hours? I've got less than 300 items.
  • I closed firefox and reopened and it synced in seconds.
  • Problem persists after library is syncing with zotero server.

    I open my Word document. I hit zotero refresh. It goes to the first zotero footnote, and reports that the item no longer exists, and after I locate it for zotero, it continues to the second footnote, reports it no longer exists, to each of the hundreds of footnotes. If I locate the first three footnotes and then cancel the rest of the refresh, and then refresh again, it takes me to the fourth footnote, so it remembered the item ID temporarily. Then I close the Word document and reopen it and refresh zotero and it goes back to the first footnote, as if all the item IDs were gone. Even if I keep firefox running while closing and reopening Word, no item IDs remain.

    How can I maintain item IDs while closing and reopening Word?
  • how are you saving your document? In what format?
    Obviously, IDs usually are maintained permanently.
  • Also, give us an example URI from one of the missing items, following my instructions in the linked thread above.
  • Adamsmith: I've saved it as a .doc and a .docx.

    Dan Stillman: I'm in Word 2007, using fields. Zotero preferences prevent me from choosing the other option of bookmarks (it's greyed out). Right clicking on the reference in the text yields nothing. Right clicking on the footnote yields just Word options for footnotes, nothing about field codes.
  • Dan says nothing about right-click in that thread - it says "hover". You should also be able to display field codes by pressing alt+F9 (on windows - opt+F9 on Mac)
  • Well, I say if using Fields in Word you would have to right-click. I think that generally works—or maybe you need to highlight a section first—but, yes, the shortcut key should also work.
  • alt+9 worked to get codes.

    I tried a few different codes, but never was able to get a report. just "invalid ID" in my firefox window.
  • I refreshed zotero in the document, showed zotero where in the database the first two references were, refreshed again and it skipped to the third. Tried codes for those in my firefox, and still invalid ID. Saved document as new name.docx. Refreshed still went to third reference, but codes still yield nothing in browser.

    Suddenly, however, I was able to close the document and reopen it, and refresh zotero and it skipped to the third reference, but it still won't create a report for that code in firefox.
  • edited June 8, 2011
    I asked for an example URI for a missing item.
  • QD4F46DZ
    3W329SX5
    PJASHG23
  • Dan? Do those codes tell you anything?
  • What are the full http:// URIs (not just the 8-character keys at the end)?

    There are no items with those keys in your database on the server. This doesn't tell us what you have on your computer, but assuming you're fully synced, which you seem to be, that would seem to indicate that the message just means exactly what it says and the items don't exist in your database.
  • http://zotero.org/users/57564/items/QD4F46DZ
    http://zotero.org/users/57564/items/3W329SX5
    http://zotero.org/users/57564/items/PJASHG23

    Yes, the item code does not exist in the database. The item certainly does.

    Winword plugin remembers the wrong code for each item, no matter what I do.
  • By the way, the symptom is exactly the same now that I'm fully synced from when I was not synced at all. I think syncing is a red herring.
  • I've discovered the problem! I have too many footnotes to update in one sitting!

    The automated zotero process that brings the codes into line with the items doesn't record the change for the FIRST item until ALL OF THE FOOTNOTES have found proper codes. With over a thousand footnotes, I'd always get stuck somewhere in the middle of that process. That process must be finished before one closes Word, or else not one single code updates itself.

    I should have done this weeks ago, but I finally broke the links on a copy of my document, and started deleting footnotes and replacing them manually, and they effectively replaced the codes.

    Then I copied a paragraph of the document into a new document, used the zotero automated feature to update ALL the footnotes in that new document, and they seemed to hold, even after closing firefox and word and reopening them.

    Interestingly, when I toggle codes, both the old and new codes are there now. Could that be a problem? The first reads: "http://zotero.org/users/57564/items/QD4F46DZ","http://zotero.org/users/57564/items/GU3GMF2C"

    I suppose the way to proceed is to copy just a chapter or even a section of a chapter at a time of my document into a new document, fix ALL the footnotes in that portion, (save it individually also), and replace that back into the master document.
  • Where Zotero is misleading is that when one cancels the process of updating codes in the middle, and begins that process again without closing word, it seems to remember the changes, advancing past the items you've updated to the new items. It does not record the changes to the document when one saves the document if any of the items have not been changed.
  • Of course the version in which I broke the links only has the new codes, while the version in which I used zotero has both old and new codes.

    Could both old and new codes in the document come to haunt me later?
  • This seems to be working for saving codes. Perhaps there ought to be a warning in the box with the code updating that says "you must finish this process for the entire document for anything to be changed."

    My problem with syncing perhaps ought to go in another thread. How do I keep my library from doubling every item every time I sync from another computer that I've used before? I've used fifty computers in the library at school, and will use all fifty at some point or another before I'm done.
  • Yes, the item code does not exist in the database. The item certainly does.
    No, it doesn't. All Zotero cares about is the item identifier, which, as I just said in the other thread, is created for any item in Zotero 2.0 onward and is changed only during export/import. What looks like the same item to you is irrelevant. But you can follow up in that thread.
    Could both old and new codes in the document come to haunt me later?
    No. That's by design, to prevent lost links. As long as one of the items matches, it's fine.
    Perhaps there ought to be a warning in the box with the code updating that says "you must finish this process for the entire document for anything to be changed."
    We'll see what we can do to either record changes immediately or provide a proper warning.
  • Thanks for helping me through this.

    For future reference for long documents, my process of upgrading one chapter at a time seems effective.
  • I had the same problem today with a document I last edited and saved a month ago. I had no problems during the 5 months or so I worked on it, always finding everything synced perfectly, and creating a reference list with each updated version with no trouble. Nothing has changed - same computer, same operating system. I got the message today when I attempted to enter a new citation. Zotero responded by highlighting the 7th citation, which is still in my data base but apparently not synced. I entered it as the "substitute." Next it highlighted the 45th citation and delivered the same message. I have version 2.01.10. thanks for any help.
This discussion has been closed.