]> git.evergreen-ils.org Git - working/Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt
2c687f488c16257d7365015a009d343a4bafe93d
[working/Evergreen.git] / docs / RELEASE_NOTES_NEXT / OPAC / added_content_by_record_id.txt
1 Added Content by Record ID
2 ^^^^^^^^^^^^^^^^^^^^^^^^^^
3 Traditionally, Evergreen has supported Added Content lookups by ISBN
4 only, or (more recently) by one of ISBN or UPC.
5
6 This enhancement adds support for Added Content lookups by record
7 ID, while still supporting the previous URL format for lookups by
8 ISBN.
9
10 The JSPAC and TPAC skins, as well as the web-based Self Checkout
11 interface templates are updated to use jacket images / cover art by
12 record ID by default.
13
14 By using record identifiers, the Added Content handler has the
15 opportnity to examine additional identifiers in the bib record.
16 Currently, these include:
17
18  * ISBN
19  * UPC
20  * ISSN
21
22 Currently, only the OpenILS::WWW::AddedContent::Syndetic provider
23 makes use of the new identifiers.
24
25
26 Local Content Overrides
27 +++++++++++++++++++++++
28 Just as with ISBN lookups, there is support for local overrides in
29 the form of a file created on disk which short-circuits any external
30 Added Content lookup.
31
32
33 Apache Configuration
34 ++++++++++++++++++++
35
36 The example Apache configs have been updated to support serving
37 blank.png when added content jacket URLs return a 404. This prevents
38 "broken image" placeholders in browsers, without requiring a
39 Javascript onerror handler on each img tag.
40
41 The changes are as follows:
42
43 In the eg.conf VirtualHost declaration for SSL, add:
44
45 [source]
46 SSLProxyEngine on # required for ErrorDocument 404 on SSL connections
47
48 In the eg_vhost.conf file, add:
49
50 [source]
51 <Location /opac/extras/ac/jacket>
52         ErrorDocument 404 /opac/images/blank.png
53 </Location>