Add COiNS metadata to make reference managers recognize references
-
Hello all,
I am setting up a system to share a large (1500+ articles) Zotero library with the users of Ecopath with Ecosim, a scientific tool (https://ecopath.org). To me, ZotPress is an ideal system for showing references, but the reference list shown in the website is not easily consumed by reference managers that now require an intermediate step of downloading and manually importing BibTex files. This is unnecessarily cumbersome. This intermediate step can be eliminated by following strategies deployed by Google Scholar and others, who adorn references with metadata that allows reference managers such as Zotero, Mendeley, and EndNote to recognize and directly import references. IMHO, ZotPress needs this functionality as well.
There are two mechanisms that could be added to ZotPress with just a few lines of code (by someone who knows what they’re doing), text below extracted from a ChatGPT conversation:
– Use COinS Metadata for Each Reference. COinS (ContextObjects in Spans) is a standard way to embed metadata about a publication into HTML. See here.– Add Schema.org Metadata with JSON-LD. If COinS feels dated, you can include metadata in the form of JSON-LD (linked data) using the Citation schema from Schema.org. This can sit in the head of your page or inline in script tags. See here.
What do you think?
I can give this is shot, but I am not sure where the active ZotPress core branch is to add this to – and I am not well-versed in PhP. Alternatively, I am willing to provide funding for someone willing to build this, happy to discuss directly. This functionality is important to EwE, and I hope to the wider ZotPress user base as well.
Best wishes,
Jeroen
EwE core developer / Ecopath International Initiative
The topic ‘Add COiNS metadata to make reference managers recognize references’ is closed to new replies.