Admins: Sample code for an ebrary search widget

In the code below, replace xxxxx with your ebrary site ID (that is, http://site.ebrary.com/lib/xxxxx should be the URL of your ebrary site).  The long lines appear cut off, but just drag over the lines of code, copy, and paste.

<form action="http://site.ebrary.com/lib/xxxxx/search.action" target="_parent">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="background-color: #dcdcdc; vertical-align: middle; padding: 9px 0px 0px 11px;" width="67">
<img src="http://www.ebrary.com/corp/images/ebrary-search01.gif" alt="ebrary" width="138" height="20" hspace="0" vspace="0" border="0">
</td>
</tr>
<tr>
<td style="background-color: #dcdcdc; vertical-align: middle; padding: 9px; white-space: nowrap;" colspan="2">
<input type="text" name="p00" value="">
<input type="submit" name="search" value="Search">
</td></tr></table></form>

 

To use an EZproxy proxied link to your ebrary site, it is not quite as simple as just inserting the proxied link.  Instead, you need to use the following which has a different first line.  (Note, even though you cannot see the full length of the lines, just drag over them, copy, and paste):

<form  action="http://ezproxy.yourproxy.edu/form?qurl=http%3a%2f%2fsite.ebrary.com%2flib%2fxxxxx%2fsearch.action"  target="_parent" method="post">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="background-color: #dcdcdc; vertical-align: middle; padding: 9px 0px 0px 11px;" width="67">
<img src="http://www.ebrary.com/corp/images/ebrary-search01.gif" alt="ebrary" width="138" height="20" hspace="0" vspace="0" border="0">
</td>
</tr>
<tr>
<td style="background-color: #dcdcdc; vertical-align: middle; padding: 9px; white-space: nowrap;" colspan="2">
<input type="text" name="p00" value="">
<input type="submit" name="search" value="Search">
</td></tr></table></form>

 

Replace:

http://ezproxy.yourproxy.edu

with your proxy URL

And replace:

xxxxx

with your ebrary site identifier

Publication date refers to the date this particular version was published

The publication date (also called “Publish Date” and “Date Published”) shown for ebrary books refers to the date of the particular publication ebrary has, which is sometimes significantly later than the book was originally published.

So, for example, even though the book Moby Dick was first published over a hundred years ago, the ebrary metadata shows a publication date of 10/2009 – which is the date that this particular ebook version with this particular forward, etc. was published.

 

Admins: Access to book cover images

Live links to thumbnail book-cover images for your ebrary books can be found in your ebrary Holdings Report.  The image files are .gif or .jpg and can be used in your library catalog or other discovery tools.

You can also use the following URL template to display a thumbnail book-cover image for many of ebrary’s books.  If the cover is not available in this format, it will display the first page instead.

http://site.ebrary.com/lib/XXXXX/cover.action?docID=########

where XXXXX is your ebrary site identifier, and ######## is the docID

For example: http://site.ebrary.com/lib/alltitles/cover.action?docID=10313622

You can include these URLs (i.e. these book cover images) in your library catalog or other discovery tools. To streamline that process, we can add the URL to a custom field in your ebrary MARC records.

If the cover images we provide do not meet your needs, there are companies such as Syndetics that specialize in providing cover images for use in library catalogs and other discovery tools.

Gathering “Charles” diagnostics

Occasionally, a specific problem may require the collection of special diagnostics that ebrary can use to analyze the problem. The following instructions describe how to record and send this info to ebrary.

  1. First you’ll need to get the Charles Diagnostics software off the web if you don’t already have it (it is a free download):
    1. Go to the following URL:
      http://www.charlesproxy.com/download.php
    2. Download the appropriate version for your system
    3. Install it on a computer that has been experiencing the problem
  2. Start the Charles script software (i.e., begin recording) by clicking the icon with the red round button on it
  3. Open a new browser window or tab
  4. Go directly to your ebrary site
  5. Reproduce the problem you are having
  6. End recording by clicking the icon with the red round button on it again
  7. Save the session (“File” menu, “Save”)
  8. Then please email that file as an enclosure to support@ebrary.com

The file shows the detail of each URL to your browser, all network traffic, and possible error messages recorded during the session.

ebrary does not support z39.50 connections

Currently, we do not support z39.50 connections.
The easy alternative is to use ebrary’s current eXtend API.  It is straight HTTP with a simple XML return package for search results.  On the ebrary side, we would need to authorize your search-server IP.
If you have questions regarding your specific ILS or search provider, please contact support@ebrary.com and we will assist you.