Skip to content

Commit ef3d04b

Browse files
KasinhouMatus Kasakclaude
authored
JCU/Add CitacePRO configuration (ported from customer/mendelu) (#1361)
* JCU/Add CitacePRO configuration (ported from customer/mendelu) Adds the CitacePRO citation-service configuration required by the frontend item-page citation widget: - dspace.cfg: citace.pro.url, citace.pro.university, citace.pro.allowed. citace.pro.university is a FLAGGED PLACEHOLDER (dspace.jcu.cz) -- the real JCU CitacePRO-registered repository host must be confirmed with the customer. - modules/rest.cfg: expose the three citace.pro.* properties via REST so the UI can read them through ConfigurationDataService. Ported from dataquest-dev/DSpace #1210. The OAI-PMH oai_dc.xsl citation formatting (#1233 / #1297 / #1312 / #1314) is intentionally NOT included: it is metadata-schema-specific to mendelu (local.volume, local.number, dc.relation.ispartof, dc.description.version) and will be applied separately on JCU prod against JCU's own metadata schema. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * Update comments --------- Co-authored-by: Matus Kasak <matus.kasak@dataquest.sk> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 7c961d9 commit ef3d04b

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

dspace/config/dspace.cfg

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,13 @@ identifier.doi.prefix = 10.5072
286286
# it from other services also minting DOIs under your prefix?
287287
identifier.doi.namespaceseparator = dspace/
288288

289+
##### Citacepro config ######
290+
citace.pro.url = https://www.citacepro.com/api/dspace/citace/oai
291+
citace.pro.university = dspace.jcu.cz
292+
293+
# only use true or false for the value of citace pro allowed
294+
citace.pro.allowed = true
295+
289296
##### Plugin management #####
290297

291298
# Where to look for third-party plugin packages. The value is a colon-separated

dspace/config/modules/rest.cfg

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,3 +72,6 @@ rest.properties.exposed = matomo.tracker.url
7272
rest.properties.exposed = bulkedit.export.max.items
7373
rest.properties.exposed = orcid.domain-url
7474
rest.properties.exposed = iiif.enabled
75+
rest.properties.exposed = citace.pro.url
76+
rest.properties.exposed = citace.pro.allowed
77+
rest.properties.exposed = citace.pro.university

0 commit comments

Comments
 (0)