Primo VE Normalization Rule Examples
See also: Configuring Normalization Rules for Display and Local Fields Note -  If you copy/paste, make sure that the quotation marks transfer correctly. Create a hypertext link Create hypertext link from the URL stored in the MARC 505 field and display it in the Contents display field. Remove 'Online' indication from the title This rule is…

PRIMO

Archive-It Integration in Primo/Primo VE
You can integrate search results from Archive-It within the Primo/Primo VE interface by using the new ‘Archive-It-Open-Search-API-Primo-widget.’ The following example was developed by Ex Libris to support the integration of Archive-It for the New York Art Resources Consortium (NYARC). Other institutions can benefit from the example by using the code and adjusting several parameters as…

PRIMO

Consuming and Creating Reusable Cloud App Components
Angular supports a rich component model which allows us to consume and create reusable libraries. In this post, we'll first show how to use a component to select entities, and then we'll walk through how we built the component. Using the Select Entities Component We've started with a brand new Cloud App. Following the instructions…

ALMA CLOUDAPPS

How to use a regular expression to display part of a field based on characters before after or part of a string
There may be situations where you may want to display only part of a string based on characters which appear before,  after or part of a string.Here we will show two examples using the "Network Number" and the "Subjects", both of which are part of the sharded "Bibliographic Detai;ls" folder.Example using the "Network Number"For example…

GENERAL

How We Built the Appointment Scheduler Primo Add-On
The Appointment Scheduler Cloud App has been used by institutions to schedule thousands of appointments in their libraries. It's a great way to leverage the Alma platform to provide library-related functionality, and has been especially useful as many libraries are providing service remotely or by-appointment only. The Cloud App supports defining locations and capacity, scheduling…

ALMA PRIMO

Analytics API and filters: how to send complex sql filters that work
In all example links below change {yourApiKey} and {yourPath}  to your real API key and Analytics report path. As described in Working with Analytics REST APIs and How to use an API to send filters and retrieve an Alma Analytics report in 5 easy steps you can get reports sending filters as part of the…

ALMA ANALYTICS

How to install and use the Invoice Line Tax Calculator cloud app
See also:Ex Libris Introduces Cloud Apps Open FrameworkThe Ex Libris App CenterDeploying Cloud AppsAnnouncing the Cloud Apps Open Framework for the Ex Libris Higher-Ed Platform (Video)Cloud Apps in Alma (Video)The cloud apps is "an open framework which allows developers to write apps which run inside Ex Libris higher education products such as Alma, Primo VE backoffice, Esploro,…

ALMA CLOUDAPPS

Working with JWT Authentication Tokens
We've mentioned JWT tokens in several previous blog posts. According to jwt.io, JSON Web Tokens are "an open, industry standard method for representing claims securely between two parties." A quick Google search produces many good websites and videos that describe how these tokens work. And because JWTs are an open Internet standard, there are libraries…

ALMA CLOUDAPPS

The ANZREG Alma Cloud Apps Hackathon
 The Australia New Zealand Regional Ex Libris Group (ANZREG) sponsored an Alma Cloud Apps Hackathon during March 2021. Our goals were collaboration, learning and solving problems. ANZREG usually holds a Developers’ Day each year, but the pandemic cancelled our 2020 plans for that. As a result the ANZREG Committee was keen to host an event…

ALMA CLOUDAPPS

Alma-Primo Locate Tool
The Alma-Primo Locate Tool (APLT) allows you to create and describe libraries and locations to help your users know where your open stacks are located. It uses the Alma Discovery Interface Integration Profile and the Alma API; it displays a button in Primo – using the c.uresolver.locate label, hence the name – which links to…

ALMA PRIMO