Support for DOAJ Link
This is a request for support for the Direct Open Access Journals (DAOJ) site. Not sure how this works in Zotero but in most major publishing sites (Springer, ACM, MITPress, etc. Google books, Amazon, my university library), I get the little link in the address bar to be able to add an item from the website to my Zotero database. This is currently not appearing on the DAOJ site. Is there something they need to publish in their web content or is it something that Zotero has to add to support? Is there documentation I can send them on what they need to do somewhere?
http://www.doaj.org/doaj?func=loadTempl&templ=faq#metadata
http://www.doaj.org/doaj?func=loadTempl&templ=faq#metadata
http://www.zotero.org/support/make_your_site_zotero_ready
although it would probably make more sense to write a dedicated translator:
http://www.zotero.org/support/dev/creating_translators_for_sites
DOAJ has a wealth of information and it would be convenient to bring it into Zotero. Has anyone found a way to get data from the site? Is there an alternative journal portal that supplies reference matadata?
http://www.doaj.org/doaj?func=abstract&id=724732&q1=violence&f1=all&b1=and&q2=&f2=all&recNo=356&uiLanguage=en
and here is a url for the results of a search -- it lists multiple articles:
http://www.doaj.org/doaj?func=searchArticles&q1=violence&f1=all&b1=and&q2=&f2=all&p=36&uiLanguage=en
It seems to me that the consistency of the records isn't perfect but acceptable as a starting point. Also, to get the doi number (for articles that have one) it is necessary to click a full-text button; go to the journal publisher's website, and find the pdf version of the article.
The accuracy of the article-level information is quite good -- much better than is obtained if I get the article meta-data from the pdf by bringing it into Zotero. It seems that articles from obscure journals don't do well when found via Google Scholar. (Author first/last names reversed, page numbers wrong, misspelling of words in title, etc.)
What ajlyon is looking at is getting the metadata in a structured form (which is what the OAI standard is for). The information is available, via links that look like this:
http://www.doaj.org/oai.article?verb=GetRecord&identifier=oai:doaj-articles:09deef8e70fa208b06c1ef7cb7d399f8&metadataPrefix=oai_dc
That gives standard OAI-encoded Dublin Core metadata, that is assured not to change even if the visual appearance of the site changes. The problem is that the user-friendly page does not contain the "identifier" key; if the site maintainers include that string in the page, a solid Zotero translator can be quickly built for the site.
We clearly need a new import translator for the format, possibly with a web component and some changes to the RDF translator to account for the mappings used by OAI-PMH.
The Newberry folks are interested in writing a translator for ContentDM-- if we can put together something for OAI-PMH in general, we'll be able to work with a very large range of collections with minimal effort.
This still would be a pretty simple addition-- if you have any JavaScript hackers around, you may want to talk to them about trying to write this. I don't have the time now to do much new translator development, but the docs have progressed significantly in the past year, so it's now much easier to get started making a translator like this one. Please direct any interested people to this thread and to the development mailing list, http://groups.google.com/group/zotero-dev