Skip to content

Commit a6fdec6

Browse files
committed
add item links
1 parent a7469ec commit a6fdec6

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

zotero.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,13 @@ function parseZoteroResults(resultText) {
165165
}
166166
}
167167

168+
function parseItemLink(url) {
169+
if (url)
170+
return '<a href="' + url + '" target="_blank" rel="noopener">Item link.</a>';
171+
else
172+
return "";
173+
}
174+
168175
var results = JSON.parse(resultText);
169176
var sortDiv = document.getElementById(ZOTERO_CONFIG["sortDiv"]);
170177
if (sortDiv) {
@@ -206,12 +213,13 @@ function parseZoteroResults(resultText) {
206213
}
207214
var itemType = parseType(result["data"]["itemType"]);
208215
var tagsToShow = parseShowTags(result["data"]["tags"]);
209-
var links = parseDataLinks(result["data"]["extra"]);
216+
var itemLink = parseItemLink(result["data"]["url"]);
217+
var dataLinks = parseDataLinks(result["data"]["extra"]);
210218
var row = "<tr>";
211219
if (showYear) {
212220
row += "<td>" + year + "</td>";
213221
}
214-
row += "<td>" + result["bib"] + links + "</td>";
222+
row += "<td>" + result["bib"] + itemLink + " " + dataLinks + "</td>";
215223
if (showType) {
216224
row += "<td>" + itemType + "</td>";
217225
}

0 commit comments

Comments
 (0)