Koha/koha-tmpl/intranet-tmpl/prog/en/modules/admin
Jared Camins-Esakov f1663ada48 Bug 4421: Add alternate holdings display and prefs
This patch adds the ability to specify a field with alternate holdings
information for display when a biblio has no items associated with it.

Two sysprefs are added:
* AlternateHoldingsField specifies what field/subfields contain the alternate
holdings information. When blank, the alternate holdings information is not
displayed. The default is blank, as this is a new feature.
* AlternateHoldingsSeparator specifies the string to be used to separate
multiple subfields in the alternate holdings display. The default is ' '.

Example use case:
A library which does not have a 1-1 relationship between uncontrolled 852 fields
from a legacy system and actual physical items on the shelf wishes to display
holdings information from the 852, but does not want to create item records
which are almost certain to be inaccurate. By enabling the alternate holdings
feature (AlternateHoldingsField = '852abcdhi' and AlternateHoldingsSeparator =
' -- '), the library is able to gradually add item records as they locate the
physical items, without losing the holdings information presently stored in the
uncontrolled 852 fields.

To test:
1) Set AlternateHoldingsField to '852abcdhi'
2) Set AlternateHoldingsSeparator to ' -- '
3) Change the hidden value of subfields 'a', 'b', 'c', 'd', 'h', and/or 'i' of
   field 852 to 0 so that they display
4) Create a record which has data in the 852, but no item record
5) Look at holdings tab, where the data you entered should be displayed

Proof-of-concept initially developed for the American Numismatic Society.

Signed-off-by: Jared Camins-Esakov <jcamins@bywatersolutions.com>
Signed-off-by: Nicole C. Engard <nengard@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
2011-04-02 06:56:02 +13:00
..
preferences Bug 4421: Add alternate holdings display and prefs 2011-04-02 06:56:02 +13:00
admin-home.tmpl Bug 5530: Fixing a link to systempreferences.pl instead of preferences.pl 2010-12-21 21:19:23 +13:00
aqbudget_owner_search.tmpl Fix file permissions: if it is not a script, it should not be executable. 2010-04-16 00:40:34 -04:00
aqbudgetperiods.tmpl Bug 5741 - Extra comma causes JavaScript error in Internet Explorer 2011-02-20 20:29:07 +13:00
aqbudgets.tmpl Bug 5964 : Translation problem on aqbudgets.tmpl 2011-03-30 19:42:53 +13:00
aqcontract.tmpl Fix for Bug 4909 - extra > in path on contracts pages 2010-06-25 13:19:39 -04:00
aqplan.tmpl Fix for Bug 5679 - funds planning showing strange borders 2011-02-14 10:24:44 +13:00
auth_subfields_structure.tmpl Bug 5462: fixed dashes (replaced with _) and fullstops (removed) for variable names 2011-02-03 09:54:50 +00:00
auth_tag_structure.tmpl Bug 5462: fixed dashes (replaced with _) and fullstops (removed) for variable names 2011-02-03 09:54:50 +00:00
authorised_values.tmpl Fix for Bug 5650, item type page key wrong 2011-01-26 19:50:49 +13:00
authtypes.tmpl Bug 5462: both intranet and opac seem to be 'clean', still need to make relevant changes in scripts 2011-02-03 09:57:00 +00:00
biblio_framework.tmpl (bug #3553) do not allow users to create code-less frameworks 2009-09-30 11:30:12 +02:00
branch_transfer_limits.tmpl (MT #1654) followup : Adding jquery.tablesorter and jquery.tablesorter.pager support for branch_transfer_limits.pl 2010-12-21 21:18:12 +13:00
branches.tmpl Bug 5462: fixed dashes (replaced with _) and fullstops (removed) for variable names 2011-02-03 09:54:50 +00:00
categorie.tmpl Bug 5547: Hide Lost Items dev 2011-03-30 20:20:05 +13:00
checkmarc.tmpl Bug 5119: Misspelled word correspounding 2010-10-17 13:47:33 -04:00
cities.tmpl (MT #1654) followup : Adding jquery.tablesorter and jquery.tablesorter.pager support for cities.pl 2010-12-21 21:18:12 +13:00
classsources.tmpl Markup corrections 2010-07-16 08:21:59 -04:00
clone-rules.tmpl Markup, breadcrumbs, and language corrections. 2009-12-20 14:31:43 +01:00
currency.tmpl Bug 5118: Misspelled word: Currencey 2010-10-17 13:47:12 -04:00
fieldmapping.tmpl Fix for Bug 4261 - keyword mapping should show which framework the map is for 2010-11-01 20:34:36 +13:00
item_circulation_alerts.tmpl Tighten up layout of item circulation alerts interface, putting checkout and checkin table in tabs. 2009-09-06 09:31:27 -04:00
itemtypes.tmpl Fix for Bug 5650, item type page key wrong 2011-01-26 19:50:49 +13:00
koha2marclinks.tmpl bug 4291 - template edits to koha to marc mapping 2010-03-16 21:27:19 -04:00
marc_subfields_structure.tmpl Bug 5462: fixed dashes (replaced with _) and fullstops (removed) for variable names 2011-02-03 09:54:50 +00:00
marctagstructure.tmpl Bug 5462: fixed dashes (replaced with _) and fullstops (removed) for variable names 2011-02-03 09:54:50 +00:00
matching-rules.tmpl Fix for Bug 5006 - Invalid XHTML in record matching rules template 2011-01-07 09:57:11 +13:00
patron-attr-types.tmpl bug 5326 fix link to old prefs editor on patron attributes 2010-11-02 14:55:17 +13:00
preferences.tmpl Fix for Bug 5689 - System preference notifications are not translatable 2011-02-04 13:29:43 +13:00
printers.tmpl Markup correction. You can't embed a <!-- TMPL_IF --> inside an HTML tag because it causes problems for the translation script. 2008-06-17 14:05:50 -05:00
roadtype.tmpl Bug 2889: Removed toggle variable from roadtype.pl and .tmpl. 2009-06-11 06:10:39 -05:00
smart-rules.tmpl Bug 5548: Hard Due Dates Circ Rule 2011-03-30 20:35:45 +13:00
stopwords.tmpl Update references to batchRebuildBiblioTables 2009-06-15 12:43:22 -05:00
systempreferences.tmpl Bug 5462: fixed dashes (replaced with _) and fullstops (removed) for variable names 2011-02-03 09:54:50 +00:00
z3950servers.tmpl Bug 5462: fixed dashes (replaced with _) and fullstops (removed) for variable names 2011-02-03 09:54:50 +00:00