Versions Compared

Key

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

...

Note

December 2021 Summon UX Update!

On December 15, 2021, Ex Libris will be rolling out an update to Summon which will feature numerous improvements including cosmetic ones. The LibKey integration has always been designed to fit the aesthetic of Summon, and Third Iron is continuing this tradition with this update. The good news is that you do not need to do anything to your script unless:

A: You have customized the script: Perhaps you have renamed some of the elements or you have decided to hide some of the elements from displaying. You will need to update your script and re-hide those same elements. Please use the integration script below to do so.

B: You are presenting Summon in a language other than English: You will want to edit your script as soon as possible as the defaults that will be presented will all be in English and will ignore your translations without updating the script. Please use the integration script below to do so.

...

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.

...

"Browse the Journal" to enhance the Journal Search Results in Summon  

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 "Browse Now" 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.

...

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.

...

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.

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 "Browse the Journal" and the "View in Context" 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.

...

"View Now: PDF" 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.

...

"View Now: Article Page" 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.

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.

Info

What is the email I provide as the key for Unpaywall used for?  While unpaywall does not say specifically, we suspect this is for the Unpaywall developers to get in touch if they are seeing odd behavior of calls from your website or if you are routinely eclipsing the 100,000 calls/day (this is extremely unlikely to happen with regular use based on our metrics as unpaywall is ONLY called if LibKey cannot provide linking support).

...

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.

...

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: 
false
true,
  showLinkResolverLink: true,
  enableLinkOptimizer: 
true
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: "
Retracted
Expression of 
Article
Concern",
  
articleRetractionWatchText
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);

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

...

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",
  
printRecordsIntegrationEnabled
articlePDFDownloadLinkText: 
true
"PDF",

  
showFormatChoice
articleLinkEnabled: 
false
true,
  
showLinkResolverLink
articleLinkTextWording: 
true, enableLinkOptimizer: true
"View Now",
  
unpaywallEmailAddressKey
articleLinkText: "
YourUniversityEmail@greatuniversity.edu
Article Page",

  
articlePDFDownloadViaUnpaywallEnabled
articleBrowZineWebLinkTextEnabled: true,
  
articlePDFDownloadViaUnpaywallWording
articleWording: "View 
Now (via Unpaywall)
in Context",
  
articlePDFDownloadViaUnpaywallLinkText
articleBrowZineWebLinkText: "
PDF
Browse Journal",

  
articleLinkViaUnpaywallEnabled
journalBrowZineWebLinkTextEnabled: true,
  
articleLinkViaUnpaywallWording
journalWording: "View 
Now (via Unpaywall)
the Journal",
  
articleLinkViaUnpaywallLinkText
journalBrowZineWebLinkText: "
Article
Browse 
Page
Now",

  
articleAcceptedManuscriptPDFViaUnpaywallEnabled
printRecordsIntegrationEnabled: true,
  
  
articleAcceptedManuscriptPDFViaUnpaywallWording
showFormatChoice:
"View Now (Accepted Manuscript via Unpaywall)", articleAcceptedManuscriptPDFViaUnpaywallLinkText: "PDF
 false,
  showLinkResolverLink: false,
  enableLinkOptimizer: true,

  unpaywallEmailAddressKey: "YourUniversityEmail@greatuniversity.edu",

  
articleAcceptedManuscriptArticleLinkViaUnpaywallEnabled
articlePDFDownloadViaUnpaywallEnabled: true,
  
articleAcceptedManuscriptArticleLinkViaUnpaywallWording
articlePDFDownloadViaUnpaywallWording: "View Now (via Unpaywall)",
  
articleAcceptedManuscriptArticleLinkViaUnpaywallLinkText
articlePDFDownloadViaUnpaywallLinkText: "
Article Page
PDF",

  
articleRetractionWatchEnabled
articleLinkViaUnpaywallEnabled: true,
  
articleRetractionWatchTextWording
articleLinkViaUnpaywallWording: "
Retracted Article
View Now (via Unpaywall)",
  
articleRetractionWatchText
articleLinkViaUnpaywallLinkText: "
More
Article 
Info
Page",
};

 
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.  

Info

Customizations

  • By default, LibKey will show the most direct link to content (PDF) whenever possible. If you would prefer to show both the PDF and Article Link when available at the same time in the Primo interface, change “showFormatChoice” from “false” to “true” in the above script.

  • By default, LibKey will always show the standard link resolver link alongside LibKey links. If you would prefer to simplify the user interface and ONLY show the link resolver when there is no LibKey linking available, you can change “showLinkResolverLink” from “true” to “false”.

  • By default, LibKey will turn on the “Link Optimizer” which works to prevent duplication between LibKey and Quick Links generated linking. To turn off this feature, change“enableLinkOptimizer: true, to enableLinkOptimizer: false, Note that this will cause duplicate links to content in some cases.

  • You can turn and/off any of the features by changing the "... Enabled" flag from true to false.
    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);

    ...

    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

    ...

    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!