EBSCO translator does not save DOI
I noticed that EBSCO translator either does not save DOIs or that this does not work for all articles.
Here is a test case
http://search.ebscohost.com/login.aspx?direct=true&db=bth&AN=39564295&site=ehost-live
For this particular item, also the date parser fails and the item list shows year as 0000
Here is a test case
http://search.ebscohost.com/login.aspx?direct=true&db=bth&AN=39564295&site=ehost-live
For this particular item, also the date parser fails and the item list shows year as 0000
The item is recognised as report, but it is really a journal article, but this is probably an error in the database.
http://search.ebscohost.com/login.aspx?direct=true&db=bth&AN=57366258&site=ehost-live
Are you running the latest Zotero version? The date parser has been updated for 4.0 and it's saving this for me correctly.
The second article is indeed in the database incorrectly - the RIS has
TY - RPRT
feel free to report that to EBSCO
TY - RPRT
M3 - Report
But I'm open to ideas about fixing their metadata and detecting correct item type
I might have not been clear on my error report. Forget what I said about date before, I will explain this again.
When I import an item from this URL
http://search.ebscohost.com/login.aspx?direct=true&db=bth&AN=39564295&site=ehost-live
The date is imported as "Apr2009 Supplement 1". The Zotero date parser fails to parse the year. This is indicated by the item list showing "0000" in the year column for this item.
This is not a translator issue, but the issue in Zotero date parser, so I should have probably started a new thread.
Y1 - 2009/04/04/Apr2009 Supplement 1
I think that that maps nicely to the zotero date format year/month/day/date-part
(I assume that ebsco translator uses RIS import translator)
Should I run translators from github directly?
// If we have a double year in risDate, use last section
Based on some of my other comments in the code, I think this may have been an improvement for a case like
Y1 - 2009///Spring2009
But I never noted the item, so I'm not sure if that's really the case. Give it a few minutes. Translator updates should be instantaneous, but maybe it's taking a little longer today.
You shouldn't need to delete translators or restart Zotero (just refresh the page) for translator updates (unless you have your reasons)
The EBSCO translator in now states.
"lastUpdated": "2013-04-06 16:05:00"
But both issues remain.
I do not expect to import anything from EBSCO in the near future, so maybe the issue with Standalone will fix itself over time.
The discussion is here: https://groups.google.com/d/msg/zotero-dev/07GNRJ0qjso/T6GyfMsdP3cJ
You should be able to force translator update from Zotero Connector Options -> Advanced. I'm not sure how you access that in Safari
http://link.springer.com/journal/10551/98/3/page/1
So it seems that this journal uses the terms "Report" and "OriginalPaper" for journal papers. My guess is that "Report" is like a research note. So the EBSCO data are correct here.
But is there really a case where the EBSCO translator would need to produce a report item? Could all the items just be articles?
Aurimas - how would you work around this?
(We do get this correctly from Springer btw., but that's easier and we get the item type from the URL, not the metadata there).