...
Code Block | ||
---|---|---|
| ||
// Begin BrowZine - Primo Integration...
var primolang = location.search.match(/lang=cy/) ? 'cy' : 'en';
if (primolang == "cy") {
window.browzine = {
libraryId: "XXX",
apiKey: "ENTER API KEY",
journalCoverImagesEnabled: true,
journalBrowZineWebLinkTextEnabled: true,
journalBrowZineWebLinkText: "Gweld Cynnwys y Cyfnodolyn",
articleBrowZineWebLinkTextEnabled: true,
articleBrowZineWebLinkText: "Gweld Cynnwys y Rhifyn",
articlePDFDownloadLinkEnabled: true,
articlePDFDownloadLinkText: "Lawrlwytho Erthygl",
articleLinkEnabled: true,
articleLinkText: "Darllen Erthygl",
printRecordsIntegrationEnabled: true,
showFormatChoice: false,
showLinkResolverLink: true,
enableLinkOptimizer: true,
articleRetractionWatchEnabled: true,
articleRetractionWatchText: "Retracted Article",
articleExpressionOfConcernEnabled: true,
articleExpressionOfConcernText: "Expression of Concern",
unpaywallEmailAddressKey: "enter-your-email@your-institution-domain.edu",
articlePDFDownloadViaUnpaywallEnabled: true,
articlePDFDownloadViaUnpaywallText: "Download PDF (via Unpaywall)",
articleLinkViaUnpaywallEnabled: true,
articleLinkViaUnpaywallText: "Read Article (via Unpaywall)",
articleAcceptedManuscriptPDFViaUnpaywallEnabled: true,
articleAcceptedManuscriptPDFViaUnpaywallText: "Download PDF (Accepted Manuscript via Unpaywall)",
articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: true,
articleAcceptedManuscriptArticleLinkViaUnpaywallText: "Read Article (Accepted Manuscript via Unpaywall)",
};
} else {
window.browzine = {
libraryId: "XXX",
apiKey: "ENTER API KEY",
journalCoverImagesEnabled: true,
journalBrowZineWebLinkTextEnabled: true,
journalBrowZineWebLinkText: "View Journal Contents",
articleBrowZineWebLinkTextEnabled: true,
articleBrowZineWebLinkText: "View Issue Contents",
articlePDFDownloadLinkEnabled: true,
articlePDFDownloadLinkText: "Download Article",
articleLinkEnabled: true,
articleLinkText: "Read Article",
printRecordsIntegrationEnabled: true,
showFormatChoice: false,
showLinkResolverLink: true,
enableLinkOptimizer: true,
articleRetractionWatchEnabled: true,
articleRetractionWatchText: "Retracted Article",
articleExpressionOfConcernEnabled: true,
articleExpressionOfConcernText: "Expression of Concern",
unpaywallEmailAddressKey: "enter-your-email@your-institution-domain.edu",
articlePDFDownloadViaUnpaywallEnabled: true,
articlePDFDownloadViaUnpaywallText: "Download PDF (via Unpaywall)",
articleLinkViaUnpaywallEnabled: true,
articleLinkViaUnpaywallText: "Read Article (via Unpaywall)",
articleAcceptedManuscriptPDFViaUnpaywallEnabled: true,
articleAcceptedManuscriptPDFViaUnpaywallText: "Download PDF (Accepted Manuscript via Unpaywall)",
articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: true,
articleAcceptedManuscriptArticleLinkViaUnpaywallText: "Read Article (Accepted Manuscript via Unpaywall)",
};
}
browzine.script = document.createElement("script");
browzine.script.src = "https://s3.amazonaws.com/browzine-adapters/primo/browzine-primo-adapter.js";
document.head.appendChild(browzine.script);
//Continue Browzine
app.controller('prmSearchResultAvailabilityLineAfterController', function($scope) {
window.browzine.primo.searchResult($scope);
});
app.component('prmSearchResultAvailabilityLineAfter', {
bindings: { parentCtrl: '<' },
controller: 'prmSearchResultAvailabilityLineAfterController'
});
//End BrowZine |
...