From fa9cbc9bcc5d72b1c8f7bbcdb1306005fac18ae2 Mon Sep 17 00:00:00 2001 From: "Erin E. Sullivan" Date: Thu, 21 Sep 2023 10:18:12 -0400 Subject: [PATCH 1/2] Restoring `title` attribute after being removed for incompatibility. --- src/modules/records/components/Zotero/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/records/components/Zotero/index.js b/src/modules/records/components/Zotero/index.js index 71437d356..944de8c5c 100644 --- a/src/modules/records/components/Zotero/index.js +++ b/src/modules/records/components/Zotero/index.js @@ -44,7 +44,7 @@ function Zotero ({ record }) { // Create COinS return ( - + ); } From 14d522e7d11ebd29d9701508b9ea4670c9fc2dda Mon Sep 17 00:00:00 2001 From: "Erin E. Sullivan" Date: Thu, 21 Sep 2023 10:33:02 -0400 Subject: [PATCH 2/2] Adding note about accessibility. --- src/modules/records/components/Zotero/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/records/components/Zotero/index.js b/src/modules/records/components/Zotero/index.js index 944de8c5c..743effa92 100644 --- a/src/modules/records/components/Zotero/index.js +++ b/src/modules/records/components/Zotero/index.js @@ -43,6 +43,9 @@ function Zotero ({ record }) { } // Create COinS + // Accessiblity note: `title` is not a compatible attribute with `span` + // as it is a non-interactive element. Unfortunately this is how OpenURL COinS are expected to be placed: + // https://web.archive.org/web/20170424223448/http://ocoins.info/ return ( );