Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

The main purpose of the Summon integration is to enhance the user experience for Summon users by providing context-driven links within the Summon interface as illustrated below and to promote journal engagement.  Below are the two main interactions that are enhanced in Summon using the BrowZine API as well as some implementation variation options.

...

Image Removed

This interaction is made possible via our Journal Availability API.  Both the journals covers and the dynamic links are created by the BrowZine API.  You can read more details about what it does here.

(See the interaction described by clicking here)

In contrast to the normal route of "Online Access" which, depending on the source and configuration can take you to a choice between multiple sources, an authentication point and then ultimately one of hundreds of different publisher interfaces, the BrowZine interaction of "View Journal Contents" opens the current issue of that journal in the normalized, publisher-neutral view of BrowZine with an easy to understand and quickly-loading table of contents displayed.

Image Removed

Users can then quickly read the table of contents, link through to specific articles to the best available source automatically or be invited to add the title to "My Bookshelf" which allows for tracking of that title, being alerted about new issues and more.  The user may also explore the "App" link at the top noting that BrowZine is available on multiple devices and fully synchronized across all platforms.  Finally, in the lower right hand corner they are invited to discover more journals like this one by choosing one of the subjects that this title is classified within.

The code itself causes the link into BrowZine to appear dynamically, so only items active and available within BrowZine are shown so there are no dead links!

Info
The journals are linked to BrowZine by either the ISSN or EISSN value in Summon.  If for some reason these items are missing, no matching can occur with BrowZine.

...

Image Removed

This interaction is made possible via our Journal Availability API.  Both the journal covers and the links to BrowZine are made possible by the BrowZine API!  You can read more details about what it does here.

(See the interaction described by clicking here) 

These links are triggered by articles rather than journal results and serve to provide a unique form of serendipitous discovery.  While the user has found a specific article, in one click, the user can be taken to the exact issue and place IN the issue where the article was originally published.

Image Removed

This not only provides a nice pedagogical discussion point about how articles are grouped into issues and journals but also a great serendipitous discovery path to perhaps find other articles in that same issue which may be of interest to the researcher as well as all the advantages of BrowZine outlined above (allowing them to find other journals in their research area, tracking the journal for new articles to be published, a consistent browsing experience, etc.)

Note: When using the general Summon search, both the "View Journal Contents" and the "View Issue Contents" links will appear based on the resulting material (journals or articles). 

Info
The articles are matched in BrowZine via their DOI.  If the article does not contain a DOI either because the publisher does not utilize one or Summon does not have this information, no matching can occur.

Image Removed

...

"Download Now" to provide one-click PDF download to articles in Summon

This feature utilizes LibKey technology to provide one-click access to PDF content held by the library on supported publisher platforms and is part of the BrowZine API.  The main purpose of this function is to provide as fast as possible route for the user to the full text of the article that they discovered within Summon.

This link appears BEFORE the customary "Journal Article: Full Text Online" link which routes a user to the publisher's site and which may involve looking for the PDF on the article page as well as choosing the appropriate source if a library holds this title in multiple locations.

This link is only displayed if a direct path to PDF is available.

The wording to this integration, like the other features can be modified with the integration code below for localization purposes.  Additionally, this feature is optional and can also be disabled in the integration code.

...

Image Removed

"Read Now" to provide one-click article linking to articles in Summon

This feature utilizes LibKey technology to provide one-click access to the article-level link on the platform subscribed by the library whenever a PDF version is not available to LibKey.  The main purpose of this function is to provide as fast as possible route for the user to the full text of the article that they discovered within Summon.

This link is only displayed if this integration (articleLinkEnabled) is set to "true".  If your configuration is missing this parameter, the default is set to FALSE for backwards compatibility with older integration configuration scripts.

The wording to this integration, like the other features can be modified with the integration code below for localization purposes.  Additionally, this feature is optional and can also be disabled in the integration code.

...

"Download Now/Read Now (via Unpaywall)" to provide one-click article linking to articles in Summon via Unpaywall

If an article is not available via the open access or subscribed content access knowledge of LibKey, the Summon integration of LibKey Discovery also checks Unpaywall for additional open access discovery.Image Removed

To turn this feature on, be sure you are using the latest version of the integration code posted below and have put in a custom email address in the configuration script as this is requested by the developers on Unpaywall.

There is separate wording for whether the article is available from the publisher site versus being an "accepted manuscript" copy that is held (usually) in a repository.

The wording to this integration, like the other features can be modified with the integration code below for localization purposes.  Additionally, this feature is optional and can also be disabled in the integration code.

...

This guide is intended for Summon administrators with a basic familiarity with the back office functions of Summon but with little programming/scripting experience or knowledge or for those simply wanting to implement this integration quickly.  For advanced users, you are welcome to skip right to the this github repository with all necessary files and quick instructions.

...

Contact Third Iron at support@thirdiron.com and simply let us know that you are a Summon library and would like to use this integration.  In response, we'll contact you with your BrowZine Library ID and API Key.  You'll need this for step 2!

...

You will need a few code blobs to successfully install this integration into your Summon Administration Console.  You will want to be using a plain text editor to do this.

1) Copy and paste the text below into your own file and name it something with a .js suffix such as "summonExternalScript.js" or "BrowZineIntegration.js".  Or, if you already have a script file, add this to the end of that file:

Code Block
languagejs
themeMidnight
var browzine = {
  api: "https://public-api.thirdiron.com/public/v1/libraries/XXX",
  apiKey: "ENTER API KEY",

  journalCoverImagesEnabled: true,

  journalBrowZineWebLinkTextEnabled: true,
  journalWording: "View the Journal",
  journalBrowZineWebLinkText: "Browse Now",

  articleBrowZineWebLinkTextEnabled: true,
  articleWording: "View Complete Issue",
  articleBrowZineWebLinkText: "Browse Now",

  articlePDFDownloadLinkEnabled: true,
  articlePDFDownloadWording: "Article PDF",
  articlePDFDownloadLinkText: "Download Now",

  articleLinkEnabled: true,
  articleLinkTextWording: "Article Link",
  articleLinkText: "Read Article",

  unpaywallEmailAddressKey: "enter-your-email@your-institution-domain.edu",

  articlePDFDownloadViaUnpaywallEnabled: true,
  articlePDFDownloadViaUnpaywallWording: "Article PDF",
  articlePDFDownloadViaUnpaywallLinkText: "Download Now (via Unpaywall)",

  articleLinkViaUnpaywallEnabled: true,
  articleLinkViaUnpaywallWording: "Article Link",
  articleLinkViaUnpaywallLinkText: "Read Article (via Unpaywall)",

  articleAcceptedManuscriptPDFViaUnpaywallEnabled: true,
  articleAcceptedManuscriptPDFViaUnpaywallWording: "Article PDF",
  articleAcceptedManuscriptPDFViaUnpaywallLinkText: "Download Now (Accepted Manuscript via Unpaywall)",

  articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: true,
  articleAcceptedManuscriptArticleLinkViaUnpaywallWording: "Article Link",
  articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText: "Read Article (Accepted Manuscript via Unpaywall)",
};

browzine.script = document.createElement("script");
browzine.script.src = "https://s3.amazonaws.com/browzine-adapters/summon/browzine-summon-adapter.js";
document.head.appendChild(browzine.script);

As an example, with BrowZine Library 221 (replacing the "XXX" on the second line) and API key d690efde-2f6f-124b-z87b-8df112f4f42f your code would look like the below.

Additionally, please insert a unique email address for use of the Unpaywall API as this is requested by the developers of Unpaywall.

...

languagejs
themeMidnight

...

Anchor
PrimoIntegrationOverview
PrimoIntegrationOverview
Summon Integration Overview

...

The Ex Libris library community has created a number of different ways to integrate LibKey and the Summon interface, including:

  • One-click to PDF and/or HTML articles from hundreds of publishers and aggregators

  • Extending BrowZine cover images to display in the citation record

  • Link from the citation record to the full journal issue in BrowZine

  • Link to the journal current issue in BrowZine

  • Indicating retracted article status

These community created code options have been summarized in four different integration options outlined in the below implementation guide.

...

Anchor
step-by-step
step-by-step
Step-by-Step Implementation Guide

This guide is intended for Summon administrators with a basic familiarity with the back office functions of Summon but with little programming/scripting experience or knowledge or for those simply wanting to implement this integration quickly.  For advanced users, you are welcome to skip right to the this github repository with all necessary files and quick instructions.

Anchor
contactthirdiron
contactthirdiron
Step 1: Contact Third Iron Support

Contact Third Iron at support@thirdiron.com and simply let us know that you are a Summon library and would like to use this integration.  In response, we will send your your library’s BrowZine Library ID and BrowZine API Key needed for Step 2.

Anchor
copyandpaste
copyandpaste
Step 2: Copy and paste custom script code into a file to be used as an externally linked script

You will need a few code blobs to successfully install this integration into your Summon Administration Console.  You will want to be using a plain text editor to do this.

There are a large number of combinations of options available within the configuration script. To simplify installation, we have created a matrix of features to consider as well as pre-configured code snippets to help simplify installation and customization. For ALL of these, you are required to update lines 2, 3 and 29 with your custom information.

Option 1

This configuration takes best advantage of LibKey technology and is recommended for most libraries.

Configuration name

Best format link presented (PDF preferred) or all formats presented

Link to View Complete Issue for serendipitous discovery in BrowZine?

Minimize duplicate links?

Show link resolver if LibKey link available?

Display Unpaywall non-version of record option?

Option 1

Best format link presented

Yes

Yes

Yes

Yes

Expand
titleView Configuration Code
Code Block
languagejs
var browzine = {
  libraryId: "XXX",
  apiKey: "ENTER API KEY",

  version: 2, // Required for the other parameters below to work after December 15, 2021.

  articlePDFDownloadLinkEnabled: true,
  articlePDFDownloadWording: "View Now",
  articlePDFDownloadLinkText: "PDF",

  articleLinkEnabled: true,
  articleLinkTextWording: "View Now",
  articleLinkText: "Article Page",

  articleBrowZineWebLinkTextEnabled: true,
  articleWording: "View in Context",
  articleBrowZineWebLinkText: "Browse Journal",

  journalBrowZineWebLinkTextEnabled: true,
  journalWording: "View the Journal",
  journalBrowZineWebLinkText: "Browse Now",

  printRecordsIntegrationEnabled: true,
  
  showFormatChoice: false,
  showLinkResolverLink: true,
  enableLinkOptimizer: true,

  unpaywallEmailAddressKey: "YourUniversityEmail@greatuniversity.edu",

  articlePDFDownloadViaUnpaywallEnabled: true,
  articlePDFDownloadViaUnpaywallWording: "View Now (via Unpaywall)",
  articlePDFDownloadViaUnpaywallLinkText: "PDF",

  articleLinkViaUnpaywallEnabled: true,
  articleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleLinkViaUnpaywallLinkText: "Article Page",

  articleAcceptedManuscriptPDFViaUnpaywallEnabled: true,
  articleAcceptedManuscriptPDFViaUnpaywallWording: "View Now (Accepted Manuscript via Unpaywall)",
  articleAcceptedManuscriptPDFViaUnpaywallLinkText: "PDF",

  articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: true,
  articleAcceptedManuscriptArticleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText: "Article Page",

  articleRetractionWatchEnabled: true,
  articleRetractionWatchTextWording: "Retracted Article",
  articleRetractionWatchText: "More Info",
  
  articleExpressionOfConcernEnabled: true,
  articleExpressionOfConcernWording: "Expression of Concern",
  articleExpressionOfConcernText: "More Info",
};

browzine.script = document.createElement("script");
browzine.script.src = "https://s3.amazonaws.com/browzine-adapters/summon/browzine-summon-adapter.js";
document.head.appendChild(browzine.script);

...

Option 2

This configuration is almost identical to Option 1 but should be a considered a more accessible option as it will always show an Article Link option in addition to PDF links as Article Links can commonly have the full text in HTML which is usually more friendly to screen readers than a PDF.

Configuration name

Best format link presented (PDF preferred) or all formats presented

Link to View Complete Issue for serendipitous discovery in BrowZine?

Minimize duplicate links?

Show link resolver if LibKey link available?

Display Unpaywall non-version of record option?

Option 2

All Formats Presented

Yes

Yes

Yes

Yes

Expand
titleView Configuration Code
Code Block
languagejs
var browzine = {
  libraryId: "XXX",
  apiKey: "ENTER API KEY",

  version: 2, // Required for the other parameters below to work after December 15, 2021.

  articlePDFDownloadLinkEnabled: true,
  articlePDFDownloadWording: "View Now",
  articlePDFDownloadLinkText: "PDF",

  articleLinkEnabled: true,
  articleLinkTextWording: "View Now",
  articleLinkText: "Article Page",

  articleBrowZineWebLinkTextEnabled: true,
  articleWording: "View in Context",
  articleBrowZineWebLinkText: "Browse Journal",

  journalBrowZineWebLinkTextEnabled: true,
  journalWording: "View the Journal",
  journalBrowZineWebLinkText: "Browse Now",

  printRecordsIntegrationEnabled: true,
  
  showFormatChoice: true,
  showLinkResolverLink: true,
  enableLinkOptimizer: true,

  unpaywallEmailAddressKey: "YourUniversityEmail@greatuniversity.edu",

  articlePDFDownloadViaUnpaywallEnabled: true,
  articlePDFDownloadViaUnpaywallWording: "View Now (via Unpaywall)",
  articlePDFDownloadViaUnpaywallLinkText: "PDF",

  articleLinkViaUnpaywallEnabled: true,
  articleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleLinkViaUnpaywallLinkText: "Article Page",

  articleAcceptedManuscriptPDFViaUnpaywallEnabled: true,
  articleAcceptedManuscriptPDFViaUnpaywallWording: "View Now (Accepted Manuscript via Unpaywall)",
  articleAcceptedManuscriptPDFViaUnpaywallLinkText: "PDF",

  articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: true,
  articleAcceptedManuscriptArticleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText: "Article Page",

  articleRetractionWatchEnabled: true,
  articleRetractionWatchTextWording: "Retracted Article",
  articleRetractionWatchText: "More Info",
  
  articleExpressionOfConcernEnabled: true,
  articleExpressionOfConcernWording: "Expression of Concern",
  articleExpressionOfConcernText: "More Info",
};

browzine.script = document.createElement("script");
browzine.script.src = "https://s3.amazonaws.com/browzine-adapters/summon/browzine-summon-adapter.js";
document.head.appendChild(browzine.script);

...

Option 3

This configuration removes display of links to non-version of record copies.  Commonly used by corporate libraries and hospitals who often prefer displaying only the version of record.

Configuration name

Best format link presented (PDF preferred) or all formats presented

Link to View Complete Issue for serendipitous discovery in BrowZine?

Minimize duplicate links?

Show link resolver if LibKey link available?

Display Unpaywall non-version of record option?

Option 3

Best Format Link Presented

Yes

Yes

Yes

No

Expand
titleView Configuration Code
Code Block
languagejs
var browzine = {
  libraryId: "XXX",
  apiKey: "ENTER API KEY",

  version: 2, // Required for the other parameters below to work after December 15, 2021.

  articlePDFDownloadLinkEnabled: true,
  articlePDFDownloadWording: "View Now",
  articlePDFDownloadLinkText: "PDF",

  articleLinkEnabled: true,
  articleLinkTextWording: "View Now",
  articleLinkText: "Article Page",

  articleBrowZineWebLinkTextEnabled: true,
  articleWording: "View in Context",
  articleBrowZineWebLinkText: "Browse Journal",

  journalBrowZineWebLinkTextEnabled: true,
  journalWording: "View the Journal",
  journalBrowZineWebLinkText: "Browse Now",

  printRecordsIntegrationEnabled: true,
  
  showFormatChoice: false,
  showLinkResolverLink: true,
  enableLinkOptimizer: true,

  unpaywallEmailAddressKey: "YourUniversityEmail@greatuniversity.edu",

  articlePDFDownloadViaUnpaywallEnabled: true,
  articlePDFDownloadViaUnpaywallWording: "View Now (via Unpaywall)",
  articlePDFDownloadViaUnpaywallLinkText: "PDF",

  articleLinkViaUnpaywallEnabled: true,
  articleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleLinkViaUnpaywallLinkText: "Article Page",

  articleAcceptedManuscriptPDFViaUnpaywallEnabled: false,
  articleAcceptedManuscriptPDFViaUnpaywallWording: "View Now (Accepted Manuscript via Unpaywall)",
  articleAcceptedManuscriptPDFViaUnpaywallLinkText: "PDF",

  articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: false,
  articleAcceptedManuscriptArticleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText: "Article Page",

  articleRetractionWatchEnabled: true,
  articleRetractionWatchTextWording: "Retracted Article",
  articleRetractionWatchText: "More Info",
  
  articleExpressionOfConcernEnabled: true,
  articleExpressionOfConcernWording: "Expression of Concern",
  articleExpressionOfConcernText: "More Info",
};

browzine.script = document.createElement("script");
browzine.script.src = "https://s3.amazonaws.com/browzine-adapters/summon/browzine-summon-adapter.js";
document.head.appendChild(browzine.script);

...

Option 4

This configuration will display all link options and will display duplicate links

Configuration name

Best format link presented (PDF preferred) or all formats presented

Link to View Complete Issue for serendipitous discovery in BrowZine?

Minimize duplicate links?

Show link resolver if LibKey link available?

Display Unpaywall non-version of record option?

Option 4

All Formats Presented

Yes

No

Yes

Yes

Expand
titleView configuration code
Code Block
languagejs
var browzine = {
  libraryId: "XXX",
  apiKey: "ENTER API KEY",

  version: 2, // Required for the other parameters below to work after December 15, 2021.

  articlePDFDownloadLinkEnabled: true,
  articlePDFDownloadWording: "View Now",
  articlePDFDownloadLinkText: "PDF",

  articleLinkEnabled: true,
  articleLinkTextWording: "View Now",
  articleLinkText: "Article Page",

  articleBrowZineWebLinkTextEnabled: true,
  articleWording: "View in Context",
  articleBrowZineWebLinkText: "Browse Journal",

  journalBrowZineWebLinkTextEnabled: true,
  journalWording: "View the Journal",
  journalBrowZineWebLinkText: "Browse Now",

  printRecordsIntegrationEnabled: true,
  
  showFormatChoice: true,
  showLinkResolverLink: true,
  enableLinkOptimizer: false,

  unpaywallEmailAddressKey: "YourUniversityEmail@greatuniversity.edu",

  articlePDFDownloadViaUnpaywallEnabled: true,
  articlePDFDownloadViaUnpaywallWording: "View Now (via Unpaywall)",
  articlePDFDownloadViaUnpaywallLinkText: "PDF",

  articleLinkViaUnpaywallEnabled: true,
  articleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleLinkViaUnpaywallLinkText: "Article Page",

  articleAcceptedManuscriptPDFViaUnpaywallEnabled: true,
  articleAcceptedManuscriptPDFViaUnpaywallWording: "View Now (Accepted Manuscript via Unpaywall)",
  articleAcceptedManuscriptPDFViaUnpaywallLinkText: "PDF",

  articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: true,
  articleAcceptedManuscriptArticleLinkViaUnpaywallWording: "View Now (via Unpaywall)",
  articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText: "Article Page",

  articleRetractionWatchEnabled: true,
  articleRetractionWatchTextWording: "Retracted Article",
  articleRetractionWatchText: "More Info",
  
  articleExpressionOfConcernEnabled: true,
  articleExpressionOfConcernWording: "Expression of Concern",
  articleExpressionOfConcernText: "More Info",
};

browzine.script = document.createElement("script");
browzine.script.src = "https://s3.amazonaws.com/browzine-adapters/summon/browzine-summon-adapter.js";
document.head.appendChild(browzine.script);

...

Option 5

This configuration option minimizes the number of links to full text that appear

Configuration name

Best format link presented (PDF preferred) or all formats presented

Link to View Complete Issue for serendipitous discovery in BrowZine?

Minimize duplicate links?

Show link resolver if LibKey link available?

Display Unpaywall non-version of record option?

Option 5

Best Format Link Presented

Yes

Yes

No

Yes

Expand
titleView configuration code
Code Block
languagejs
var browzine = {
  libraryId: "XXX",
  apiKey: "ENTER API KEY",

  version: 2, // Required for the other parameters below to work after December 15, 2021.

  articlePDFDownloadLinkEnabled: true,
  articlePDFDownloadWording: "View Now",
  articlePDFDownloadLinkText: "PDF",

  articleLinkEnabled: true,
  articleLinkTextWording: "View Now",
  articleLinkText: "Article Page",

  articleBrowZineWebLinkTextEnabled: true,
  articleWording: "View in Context",
  articleBrowZineWebLinkText: "Browse Journal",

  journalBrowZineWebLinkTextEnabled: true,
  journalWording: "View the Journal",
  journalBrowZineWebLinkText: "Browse Now",

  printRecordsIntegrationEnabled: true,
  
  
articleBrowZineWebLinkTextEnabled
showFormatChoice: 
true
false,
  
articleWording
showLinkResolverLink: false,
 
"View
 
Complete
enableLinkOptimizer: 
Issue"
true,

  
articleBrowZineWebLinkText
unpaywallEmailAddressKey: "
Browse Now
YourUniversityEmail@greatuniversity.edu",

  
articlePDFDownloadLinkEnabled
articlePDFDownloadViaUnpaywallEnabled: true,
  
articlePDFDownloadWording
articlePDFDownloadViaUnpaywallWording: "
Article PDF
View Now (via Unpaywall)",
  
articlePDFDownloadLinkText
articlePDFDownloadViaUnpaywallLinkText: "
Download Now
PDF",

  
articleLinkEnabled
articleLinkViaUnpaywallEnabled: true,
  
articleLinkTextWording
articleLinkViaUnpaywallWording: "
Article Link
View Now (via Unpaywall)",
  
articleLinkText
articleLinkViaUnpaywallLinkText: "
Read
Article 
Article
Page",

  
unpaywallEmailAddressKey
articleAcceptedManuscriptPDFViaUnpaywallEnabled: 
"melvil.dewey@greatuniversity.edu"
true,
  
articlePDFDownloadViaUnpaywallEnabled
articleAcceptedManuscriptPDFViaUnpaywallWording: 
true,
"View Now (Accepted 
articlePDFDownloadViaUnpaywallWording:
Manuscript 
"Article
via 
PDF
Unpaywall)",
  
articlePDFDownloadViaUnpaywallLinkText
articleAcceptedManuscriptPDFViaUnpaywallLinkText: "
Download Now (via Unpaywall)
PDF",

  
articleLinkViaUnpaywallEnabled
articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled: true,
  
articleLinkViaUnpaywallWording
articleAcceptedManuscriptArticleLinkViaUnpaywallWording: "
Article Link
View Now (via Unpaywall)",
  
articleLinkViaUnpaywallLinkText
articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText: "
Read
Article 
(via Unpaywall)
Page",

  
articleAcceptedManuscriptPDFViaUnpaywallEnabled
articleRetractionWatchEnabled: true,
  
articleAcceptedManuscriptPDFViaUnpaywallWording
articleRetractionWatchTextWording: "Retracted Article
PDF
",
  
articleAcceptedManuscriptPDFViaUnpaywallLinkText
articleRetractionWatchText: "
Download
More 
Now
Info",
(Accepted
 
Manuscript
 
via Unpaywall)",

  
articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled
articleExpressionOfConcernEnabled: true,
  
articleAcceptedManuscriptArticleLinkViaUnpaywallWording
articleExpressionOfConcernWording: "
Article
Expression of 
Link
Concern",
  
articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText
articleExpressionOfConcernText: "
Read Article (Accepted Manuscript via Unpaywall)
More Info",
};

browzine.script = document.createElement("script");
browzine.script.src = "https://s3.amazonaws.com/browzine-adapters/summon/browzine-summon-adapter.js";
document.head.appendChild(browzine.script);

...

...

3) Save the your custom file with the modifications you made above.  

Anchor
uploadanddeploy
uploadanddeploy
Step 3: Upload your custom javascript file to a server and link it in the Summon Administration Console

...

To add the script file to your Summon instance, go into the Summon Administration Console. Under Settings go to Summon 2.0 External Scripts. Flip the toggle from "Default" to "Custom" and insert the URL to the script file you just uploaded in the space provided.

Info

Do you not have any customizations and also don't have a place to host the file?  Contact Third Iron Support and if you only are using the BrowZine Integration in your file, we would be happy to host it for you!

Warning

All done but the integration is not appearing?  You might find that the integration is not seen immediately if your browser has cached some of Summon's code.  To defeat this, you may need to perform a shift-reload operation (Shift-Command-R on Mac in most browsers or Shift-Control-R on Windows in most browsers) to defeat the caching your browser is doing.

...

Anchor
implementationvariations
implementationvariations
Implementation Variations

Libraries are invited to consider multiple different approaches to utilizing this API as well as other interactions to get the best use out of the BrowZine Journal Engagement Service:

  1. Link directly to your BrowZine Library from your home page.  Therefore, the primary user experience for journal browsing begins in BrowZine whereas various options to link into BrowZine are still covered by Summon.  You can see examples of this by other Summon libraries such as Murdoch University (AUS), Metropolitan State University (USA), Johnson County Community College (USA) and more!

  2. Utilize the External Search API to create a search box on your home page to link a user's journal query directly into BrowZine!  If the user's query turns out to not be for scholarly journals but only trade journals or popular ones that BrowZine does not cover, the search is auto-routed back to Serials Solutions 360!  Live examples of this in action (be sure to select the Journals/eJournals search from the appropriate dropdowns/options) can be see at University of Michigan Dearborn (USA), Marshall University (USA) and more!