Generate a bibliography list via X-Server
Tags: aleph
, x-server
, php
Last Updated: Oct 30, 2009 00:47
- Description
Create a web form for pulling a title list from the X-Server (e.g. for printing journal lists, bibliographies...) with one click – as opposed to the standard Aleph GUI-Services workflow. Example is for generating a journal list based on a fixed cataloging field. You could use the basic code to get an idea for a general X-Server query with PHP.
- Author: Daniel Zimmel
- Institution: Max Planck Gesellschaft
- Year: 2009
- License: BSD style
- 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:
Choose one of the following: intermediate
State
Stable/In Development
Programming language
PHP, (optional: XSLT)
Author(s) homepage
Download
see Page attachments.
Working example
http://
Using the following Ex Libris open interfaces
X-Server
Installation instructions
1. Put the PHP files into your webspace
2. Authorize access to the X-Server (e.g., if your webspace is from an external IP)
3. Customize the script (server paths, libraries, form text, MARC/MAB fields).
4. If you like you can even include XSL-Stylesheets for the transformation
TO DO list
- Could need some serious code revision (it is more of a quick hack without much experience in PHP)
- Error/Exception Handling
- A generic class for querying the X-Server in PHP would be nice to have.
Known issues
Reading takes some seconds when 100+ records. (The script exits by default with a message when there are more than 400 hits).
Comments
Text...

