well, looks like a combination:
in case of mods it checks for the namespace URL, in case of rdf, it
looks for a format name of rdf_dc, ...
and yes, endnote export would have to have a name of "endnote" (i ran
into this problem as well with names like endnote-utf-8, ...). i think
unapi would be more usable if there were at least a recommendation of
common format names.

On Tue, Apr 6, 2010 at 4:07 PM, Jonathan Rochkind <rochk...@jhu.edu> wrote:
> Wait, does it actually recognize the format by the format _name_ used, and
> not by a mime content-type?  Like unless my unAPI server calls the endnote
> format "endnote", it won't recognize it?  That would be odd, and good to
> know. I thought the unAPI format names were purely arbitrary, but recognized
> by their association with a mime content-type like "application/x-
> /endnote/-refer".   But no, at least as far as Zotero is concerned, you have
> to pick format shortnames that match what Zotero expects?
> Robert Forkel wrote:
>> from looking at line 14 here
>> https://www.zotero.org/trac/browser/extension/trunk/translators/unAPI.js
>> i'd say:
>> ad 1. RECOGNIZABLE_FORMATS = ["mods", "marc", "endnote", "ris",
>> "bibtex", "rdf"] also see function checkFormats
>> ad 2. the order listed above
>> ad 4.: from my experience the unapi scraper takes precedence over coins
>> On Tue, Apr 6, 2010 at 3:48 PM, Jonathan Rochkind <rochk...@jhu.edu>
>> wrote:
>>> Anyone know if there's any developer documentation for Zotero on it's use
>>> of
>>> unAPI?  Alternately, anyone know where I can find the answers to these
>>> questions, or know the answers to these questions themselves?
>>> 1. What formats will Zotero use via unAPI. What mime content-types does
>>> it
>>> use to recognize those formats (sometimes a format has several in use, or
>>> no
>>> official content-type).
>>> 2. What is Zotero's order of preference when multiple formats via unAPI
>>> are
>>> available?
>>> 3. Will Zotero get confused if different documents on the page have
>>> different formats available?  This can be described with unAPI, but it
>>> seems
>>> atypical, so not sure if it will confuse Zotero.
>>> 4. If both unAPI and COinS are on a given page -- will Zotero use both
>>> (resulting in possible double-import for citations exposed both ways). Or
>>> only one? Or depends on how you set up the HTML?
>>> 5. Somewhere that now I can't find I saw a mention of a "Zotero RDF"
>>> format
>>> that Zotero would consume via unAPI. Is there any documentation of this
>>> format/vocabulary, how can I find out how to write it?

Reply via email to