Add Item by Identifier (DOI) broken?
"Add Item by Identifier" stopped working for me, at least for DOIs. Any DOI entered yields the the Lookup-Failed-Message "Zotero could not find a record for the specified identifier. Please verify the identifier and try again." There is no problem with ISBNs and PMIDs.
Does, for example, the DOI
10.1126/science.162.3859.1243
work for you?
Does, for example, the DOI
10.1126/science.162.3859.1243
work for you?
This discussion has been closed.
Your copy of Zotero should auto-update within 24 hours, or you can update manually by clicking Update Now in the General pane of the Zotero prefs.
Thanks for letting us know.
Now ... if only I could highlight a DOI or medline reference number, right-click, and have a pop-up menu function "Add item by Identifier" (to accompany the existing "Create Zotero item ..." menu item)
Also, if the "Add item by Identifier" entry box could accept strings like: doi:10.1016/S0165-0173(05)00129-3 (i.e., parse away the "doi:") ... cutting and pasting would be all that much easier!
Many many thanks for Zotero and for the support!
1- for some DOI, it does not work
e.g. : doi: 10.1021/jp020449+
2- more important :
many times, only the first author is added to the notice !
e.g. : 10.1016/1352-2310(95)00404-1
how can you distinguish between incorect metadata and potential zotero bug ?
9780252075520
When I attempt this I get an error that I then reported using the report error function. The error ID was 1807188308.
Thanks alot
works fine for me, maybe you had a typo in the ISBN?
[JavaScript Error: "[Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///usr/lib/xulrunner-1.9.0.14/components/FeedProcessor.js :: FP_onStartRequest :: line 1440" data: no]" {file: "file:///usr/lib/xulrunner-1.9.0.14/components/FeedProcessor.js" line: 1440}]
The new error ID number is 1743311334. Does anyone have any idea what the problem might be???
Generate debug output for the add attempt from Advanced pane of the Zotero prefs, submit it to the server, and post the Debug ID here.
Debug ID is D378762285
The Debug ID is D1831324649.
sorry about that.
If it is, try disabling other Firefox extensions.
For example, this DOI:
10.1016/S1479-8387(04)01102-6
If I go to http://www.crossref.org/ and use their search box, the DOI locates the correct source.
If I try and use the DOI wizard in Zotero then it doesn't work. I get the usual error message about it not being found.
Turning on the debug output (below) I see that whilst Crossref is reporting that it didn't find the item (or is it Zotero saying that), it actually DID return the details of the item.
I have turned on third-party cookies, and restarted Firefox. Any ideas?
[debug output removed — D.S.]
72: var refXML = xml.doi_record[0].crossref.book.book_metadata;
140: item.title = refXML.titles[0].title.toString();
For a book chapter, at least, the first E4X does not work; the title could be pulled with:
item.title= xml.doi_record[0].crossref.book.content_item.titles[0]
.title.toString();
But it won't work to just replace
refXML
with thecontent_item
, since the metadata are stored inbook_series_metadata
. To handle these, it's probably necessary to add a special case for books with the typeedited_book
, but I'm not very familiar with the ins and outs of the CrossRef response format.