The citation button and options are defined by the citation_button macro. Currently the macro takes a doi param and passes it to formatCitation, a Javascript function that uses the doi.org citation formatting service to return a citation string in the requested style.
The RIS text can be computed for catalog records at publishing time. We can add RIS as a metadata schema and output option for all SAEON (and hence MIMS) records, in a similar vein to the schema.org / JSON-LD output for MIMS records.
The RIS record can then be rendered as applicable by the citation_button macro in the UI.
Add the RIS file format as a citation option.
The citation button and options are defined by the citation_button macro. Currently the macro takes a
doi
param and passes it toformatCitation
, a Javascript function that uses the doi.org citation formatting service to return a citation string in the requested style.The RIS text can be computed for catalog records at publishing time. We can add RIS as a metadata schema and output option for all SAEON (and hence MIMS) records, in a similar vein to the schema.org / JSON-LD output for MIMS records.
The RIS record can then be rendered as applicable by the
citation_button
macro in the UI.