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


Toggle Sidebar
Your Rating: Results: PatheticBadOKGoodOutstanding! 6 rates
Labels:
api api Delete
google_book google_book Delete
books_in_print books_in_print Delete
maps maps Delete
google_viewability_api google_viewability_api Delete
isbn_com isbn_com Delete
aleph aleph Delete
ulrichs ulrichs Delete
worldcat_org worldcat_org Delete
perl perl Delete
intermediate intermediate Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

FindIt - Aleph OPAC Extension

Tags: , , , , , , , , , ,

Last Updated: Feb 19, 2010 17:29


  • Institution:  University of Notre Dame
  • Year: 2008


  • Skill required for using this code: intermediate

Programming Language

PERL

Description

FindIt is an Aleph record extension script. It's purpose is to offer extended services for items in Aleph. The extended services include maps, openurls to document delivery forms, google book, worldcat.org, books in print, ulrichs, and amazon.com reviews.

State

Stable

Screen captures

Download

findit.cgi
getAlephRecord.pm
genericWebService.pm
findit.css
findit.js
location.cgi

Working example

http://www.library.nd.edu/eresources/findit/findit.cgi?doc_num=002099718

Using the following Ex Libris API

Aleph 18.1 X-Services

Changes

Version 1.0

Initial Release

Dependencies

URI::Escape.pm
CGI.pm
Data::Dumper.pm
XML::LibXML.pm
JSON.pm
LWP::UserAgent.pm

Installation instructions

All of the files from the attachments menu should be saved to a directory on a web server that can execute PERL scripts.  The findit.cgi script will need at least getAlephRecord.pm and genericWebService.pm to run properly.  location.cgi is an optional redirection/logging script.


findit requires a system number as the input, but can also take an aleph session id
doc_num=002099718
aleph_session=95TP8LI6DJ37HU11HAL2MCKL2N5PXMVY9MQSD76QM8A39SUJEU-43123




Page Attachments

File NameCommentSizeNumber of Downloads
getAlephRecord.pmGeneric Aleph Record Retrieval Perl Module for FindIt1.0 kB141
genericWebService.pmGeneric Web Service Perl Module for FindIt1.0 kB117
location.cgiFindIt logging redirection script1 kB120
findit.jsFindIt javascript file0.4 kB79
findit.cssFindIt CSS file0.4 kB87
findit.cgiFindIt Main CGI Script25 kB231

Added by Mark Dehmlow on Aug 19, 2008 21:07, last edited by Mark Dehmlow on Feb 19, 2010 17:29

Adaptavist Theme Builder Powered by Atlassian Confluence