Zotero connector RIS

We'd like to make records discoverable to the zotero connector in chrome on lib.byu.edu.

I have a test site that can target Dublin core in the <head> but would like to find how to get the Zotero Chrome extension to target RIS data as well.

ericwnord.com/zotero_test.html

Thank you ahead of time - I've looked through the documentation and it lists the types of valid metadata for zotero but couldn't find anything specific to the zotero connector for chrome.
  • edited September 11, 2014
    There shouldn't be any difference between the Firefox add-on and the Chrome connector. Do you have any example where the two behave differently?

    The only way to serve RIS to Zotero without a dedicated site translator is unAPI.

    Which discovery layer software are you using? This isn't anything I recognize.
  • Thanks for the insight.

    We have built our own discovery system and underlying search system. We'd like to integrate closely with zotero. Today I got a working Coins tag going but was hoping it could sense RIS as we already have that data available.

    We'll go ahead and use the DCMI <meta tags or coins for the time being and look at unAPI in the future.

    Your Zotero connector is awesome and I've shown it to a few subject librarians already. I'm excited to have the metadata to drive it on our details pages.

    Thanks @adamsmith

    Eric 801-4223800
  • Zotero connector recognizes DCMI terms like this:
    <meta name="DC.Title" content="Zotero test page">
    <meta name="DC.Creator" content="Eric">
    <meta name="DC.Creator" content="Eric2">
    <meta name="DC.Subject" content="zotero implementation">
    <meta name="DC.Description" content="Just a test to see how Zotero grabs DC metadata">
    <meta name="DC.Publisher" content="Eric">
    <meta name="DC.Type" content="Text">
    <meta name="DC.Format" content="text/html">
    <meta name="DC.Language" content="eng">
  • Zotero connector recognizes coins or ContextObjects in Spans like this:

    <span class='Z3988' title='url_ver=Z39.88-2004&ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fzotero.org%3A2&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Thelymitra%20epipactoides%20F.%20Muell.%20(Orchidaceae)%3A%20The%20morphology%2C%20biology%20and%20conservation%20of%20an%20endangered%20species&rft.jtitle=Proceedings%20of%20the%20Royal%20Society%20of%20Victoria&rft.volume=101&rft.aufirst=S.%20C.&rft.aulast=Cropper&rft.au=S.%20C.%20Cropper&rft.au=D.%20M.%20Calder&rft.au=D.%20Tonkinson&rft.date=1989&rft.pages=89-101&rft.spage=89&rft.epage=101'></span>
    <span class='Z3988' title='url_ver=Z39.88-2004&ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fzotero.org%3A2&rft_id=urn%3Aisbn%3A0%207306%202243%206&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=A%20census%20of%20Victorian%20bryophytes&rft.place=East%20Melbourne&rft.publisher=The%20Department%20of%20Conservation%20and%20Environment&rft.aufirst=S.%20C.&rft.aulast=Cropper&rft.au=S.%20C.%20Cropper&rft.au=D.%20A.%20Tonkinson&rft.au=G.%20A.%20M.%20Scott&rft.date=1991&rft.tpages=56&rft.isbn=0%207306%202243%206'></span>
    <span class='Z3988' title='url_ver=Z39.88-2004&ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fzotero.org%3A2&rft_id=urn%3Aisbn%3A0%20643%2005533%209&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Management%20of%20endangered%20plants&rft.place=East%20Melbourne&rft.publisher=CSIRO%20Publishing&rft.aufirst=S.%20C.&rft.aulast=Cropper&rft.au=S.%20C.%20Cropper&rft.date=1993&rft.tpages=182&rft.isbn=0%20643%2005533%209'></span>
  • Great. Unfortunately, both DublinCore and COinS are somewhat limited as vocabularies for the rich data you usually have in library catalogs.

    If you want your catalog to be a great source for people to get their data into Zotero from, you should indeed look into ways for making use of the RIS (or, better yet, underlying MARC, where available) data.

    There are two ways to go for that.

    1. If you implement unAPI -- as e.g. the University of Michigan has done: mirlyn.lib.umich.edu/Record/000210081 -- you could serve whichever data format you prefer to Zotero, including RIS. http://unapi.info/

    2. You could also just write a dedicated Zotero translator, which would give you even more flexibility: https://www.zotero.org/support/dev/translators/coding

    If you go this way and need help with more technical issues, please post to zotero-dev: https://groups.google.com/forum/#!forum/zotero-dev
  • Though you can also improve upon the embedded DC terms metadata with other vocabularies, like Google/Highwire tags, PRISM and eprints vocabularies. That would also help your site be better recognized by various crawlers.
  • @adamsmith
    Is there a way to get Zotero to recognize ISBN using DC <meta tags?
  • Found it thanks:
    <meta name="dc.identifier" value="ISBN 123456790"/>

This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.

Sign In or Register to comment.