Added content by record ID
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
This is a wishlist bug.
Some added content sources support keys other than ISBN, such as UPC.
Local image overrides are currently only possible with ISBN. In some cases, this means that a fake ISBN needs to be added to a record in order to supply a local image.
There is benefit to be had in being able to request AC by record ID, and having the AC handlers extract any keys they like. Extracting ISBN and UPC makes sense for most, and can be done in a common place.
The idea is to implement in a way which is backward compatible -- not breaking any previously working URLs. If desired, an option may be supplied in the future to turn off the old-style URLs.
An example, for a jacket image:
old style: /opac/extras/
new style: /opac/extras/
Changes will affect OpenILS:
Updated working branch to follow.
Changed in evergreen: | |
milestone: | 2.4.0-alpha1 → 2.4.0-beta |
Changed in evergreen: | |
milestone: | 2.4.0-beta → 2.4.0-rc |
Changed in evergreen: | |
milestone: | 2.4.0-rc → 2.5.0-alpha |
Changed in evergreen: | |
milestone: | 2.5.0-m1 → 2.5.0-m2 |
Changed in evergreen: | |
milestone: | 2.5.0-m2 → 2.5.0-alpha1 |
Changed in evergreen: | |
milestone: | 2.5.0-alpha1 → 2.5.0-alpha2 |
Changed in evergreen: | |
milestone: | 2.5.0-alpha2 → 2.5.0-beta1 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
I've had the pleasure of testing this out and it is FANTASTIC! The coverage for things like DVD's, CD's, etc. really goes up within our Syndetics subscription. So much more added content will become available to patrons with this code and a quality AC provider.