Access Keys:
Skip to content (Access Key - 0)
My Area (Access Key - 2)


Toggle Sidebar
Use Edit->New to create a page for your contribution.
Your Rating: Results: PatheticBadOKGoodOutstanding! 0 rates

A JSP file that provides a simpler URL for returning query results in RSS (and MediaRSS) format.

Created by: Mike Kmiec, National Library of New Zealand, 01 Mar, 2010

Last updated by: Mike Kmiec, National Library of New Zealand, 01 Mar, 2010

Your Rating: Results: PatheticBadOKGoodOutstanding! 6 rates


This is an Open Source plugin developed by Roy Tanck (http://www.roytanck.com/) which can be used as a tile in the Primo Frontend.

Created by: Timm Siewert, Ex Libris, 28 Jan, 2010

Last updated by: Timm Siewert, Ex Libris, 01 Feb, 2010

Your Rating: Results: PatheticBadOKGoodOutstanding! 14 rates

Tags: , , , , , , , ,
Last Updated: Feb 04, 2010 13:16


  • Short description: This primo deep search adapter allows primo users to connect to any Solr Server and thereby directly integration webpage content to primo. Solr is an open source full text search engine that has connectors to most content management systems.
  • Author: Kai Jauslin
  • Institution: ETH-Bibliothek, ETH Zürich
  • Year: 2010
  • License: Apache License, Version 2.0 (Some bundled components may be released with other, Apache compatible open-source licenses. Please refer to the license of the individual components for more information).
  • Short description: Use, modification and distribution of the code are permitted provided the copyright notice, list of conditions and disclaimer appear in all related material.
  • Link to terms: Detailed license terms
  • Skill required for using this code:
    Basic - for running binary distribution, Advanced - for further development

Created by: Kai Jauslin, Eidgenössische Technische Hochschule / Zentralbibliothek Zürich, 11 Jan, 2010

Last updated by: Kai Jauslin, Eidgenössische Technische Hochschule / Zentralbibliothek Zürich, 04 Feb, 2010

Your Rating: Results: PatheticBadOKGoodOutstanding! 6 rates

This contribution uses back office settings, custom JSPs, custom css files and a few static HTML files to present a simpler, more basic, UI for Primo. The design of this UI was based on David Walker's Xerxes css. It also allows for a view to "hijack" a tab to send to a different application. This could be useful for unifying several systems into a single look and feel. The generic example links out to the Databases A-Z list generated by David Walker's Xerxes demo and the Journals A-Z list generated by the SFX instance at ExLibris. This allows users to look to one place for research needs and designers to create uniform UIs for a variety of integrated systems. The side bar also allows additional links (from Primo's "Main Menu") to be set through the back office.

Created by: Scot Dalton, New York University, 19 Nov, 2009

Last updated by: Scot Dalton, New York University, 20 Nov, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 7 rates

A pipe enrichment plug-in to look up the record's id in a CSV file and insert data found into the PNX record. Also useful as a base to build other plug-ins.

In this code, records identified in the CSV are part of the 'Discover' service. If a record is found in the CSV it should be added to the 'Discover' search scope, the label for the category topic should be added to the PNX fields search/addtitle and facets/collection, and all its ancestor categories should also be included in those fields.

It could do with some tidyup, but I thought it was better to put it up in a raw state than never get around to putting it up at all!

Created by: Douglas Campbell, National Library of New Zealand, 18 Aug, 2009

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 5 rates

Instructions and files to add a view tailored to search and display results in an i-phone.

Created by: Hillel Ben-David, None, 23 Jul, 2009

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 6 rates

A collection of scripts and configuration files used to convert web page content to XML. Pipe to load into Primo is included. This is based on Swish-e spider.pl open source software. See README.txt file for more detail.

Created by: John Osborn, University of Iowa, 01 May, 2009

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 6 rates

This small perl script calls the Add Tag web service. Input is an Aleph sequential file containing system number

  • and information about subjects and genres (see comments in attached code). This is a first attempt at "seeding" tags.

Created by: John Osborn, University of Iowa, 20 Nov, 2008

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 4 rates


A perl script and normalization rules to use as a possible model for loading LibGuides into primo. The perl script parses the LibGuides xml file and creates a small subset of Dublin Core tags along with a dc:content tag derived from a variety of fields from the input. The pipe configuration is based on the DC normalization rule set.

Created by: John Osborn, University of Iowa, 19 Nov, 2008

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 6 rates

JavaScript file that presents links for popular library resources based on the primo search term.

Created by: University of Iowa, None, 29 Oct, 2008

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 7 rates

In an effort to learn about the Primo X-Server API, I have written a
simple Primo client. All it does is:

1. take a rudimentary query from the user
  2. construct an X-Server request
  3. send the request
  4. get back an XML response
  5. transform the response into HTML
  6. return the HTML to the user

Created by: Eric Lease Morgan, University of Notre Dame, 16 Oct, 2008

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 3 rates

Display the Primo Normalized XML (PNX) for a record, from within the Primo end-user interface. Bookmark this code and use it from any browser that supports javascript.

This code adds "&showPnx=true" to the URL of the page currently open, so it only works against Primo v2. It works fine in FF3 (Windows and Mac), and Safari 3 (Mac) but should work in any browser.

Based on the Firefox add-on contributed by Lee Smith.

Created by: Jared Howland, Brigham Young University, 28 Aug, 2008

Last updated by: Conf Admin, None, 30 Oct, 2009

Your Rating: Results: PatheticBadOKGoodOutstanding! 23 rates

Display the Primo Normalized XML (PNX) for a record, from within the Primo end-user interface. From the full display of a record, right-hand click to display the Firefox menu which includes the option to "Look Up PNX". Select this, and the PNX record will be displayed in a new window.

Created by: Lee Smith, None, 13 Jul, 2008

Last updated by: Conf Admin, None, 30 Oct, 2009

Adaptavist Theme Builder Powered by Atlassian Confluence