Koha/koha-tmpl/intranet-tmpl/prog/en/modules/admin
Aleisha Amohia 58a7613c6e
Bug 30880: Add 'branchonly' to OPACResultsUnavailableGroupingBy
This patch adds a third option 'branch only' to the
OPACResultsUnavailableGroupBy system preference. This option will group
unavailable items by branch in the OPAC search results and NOT show
individual callnumbers or substatuses.

Note: This assumes OPACXSLTResultsDisplay is set to default.

To test:
1. Create a biblio record with 3 items with the following home branches:
Item A: Branch A
Item B: Branch A
Item C: Branch B
2. Check out Item A to yourself
3. Edit Item B to have a lost status
4. Go to Administration -> global system preferences. Search for
OPACResultsUnavailableGroupingBy.
5. By default, this preference will be set to 'branch'.
6. Open the OPAC in another tab, and search for your record.
7. Confirm the search results shows an Availability line with "Not
available: Branch A: Checked out (1). Branch A: Lost (1)." i.e. showing
both branch and substatus.
8. In your staff client tab, set OPACResultsUnavailableGroupingBy to
'substatus'.
9. Go back to your OPAC tab and search for your record. Confirm the
search results shows an Availability line with "Not available: Checked
out (1). Lost (1)." i.e. showing substatus only.
10. Apply patch, update database, restart services.
11. In your staff client tab, refresh the page. Confirm the options for
OPACResultsUnavailableGroupingBy have now changed to:
- branch and substatus
- substatus only
- branch only
12. Set OPACResultsUnavailableGroupingBy to 'branch only'.
13. Go back to your OPAC tab and search for your record. Confirm the
search results shows an Availability line with "Not available: Branch A
(2)." i.e. showing branch only.
14. Confirm the other two options still work as expected.

Sponsored-by: Chartered Accountants Australia and New Zealand

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2022-11-08 10:00:39 -03:00
..
preferences Bug 30880: Add 'branchonly' to OPACResultsUnavailableGroupingBy 2022-11-08 10:00:39 -03:00
searchengine/elasticsearch Bug 31887: Fix search on MARC field in Elasticsearch mappings table 2022-11-04 19:57:07 -03:00
additional-fields.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
admin-home.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
adveditorshortcuts.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
aqbudgetperiods.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
aqbudgets.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
aqcontract.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
aqplan.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
audio_alerts.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
auth_subfields_structure.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
auth_tag_structure.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
authorised_values.tt Bug 32030: Add users to licenses - Preparation 2022-11-08 09:44:47 -03:00
authtypes.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
background_jobs.tt Bug 32030: Create eHolding titles from a list 2022-11-08 09:44:20 -03:00
biblio_framework.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
branch_transfer_limits.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
branches.tt Bug 31654: (follow-up) Update hint 2022-11-04 19:24:14 -03:00
cash_registers.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
categories.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
checkmarc.tt Bug 31986: Add page-section to various administration pages 2022-10-28 16:40:56 -03:00
cities.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
classsources.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
clone-rules.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
columns_settings.tt Bug 32030: Use 'E-Resource management' instead of 'Electronic resources management' 2022-11-08 09:43:55 -03:00
credit_types.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
curbside_pickup.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
currency.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
debit_types.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
desks.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
didyoumean.tt Bug 32002: Make submit button yellow on administration > Did you mean? 2022-11-02 19:39:38 -03:00
edi_accounts.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
edi_ean_accounts.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
item_circulation_alerts.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
items_search_field.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
items_search_fields.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
itemtypes.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
koha2marclinks.tt Bug 31986: Add page-section to various administration pages 2022-10-28 16:40:56 -03:00
library_groups.tt Bug 31940: Add page-section to library-groups 2022-10-24 17:25:54 -03:00
localization.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
marc-overlay-rules.tt Bug 31986: Add page-section to various administration pages 2022-10-28 16:40:56 -03:00
marc_subfields_structure.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
marctagstructure.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
matching-rules.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
oai_set_mappings.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
oai_sets.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
overdrive.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
patron-attr-types.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
preferences.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
restrictions.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
search_filters.tt Bug 17170: (follow-up) Adjust for RM follow-ups 2022-10-21 11:15:24 -03:00
share_content.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
smart-rules.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
sms_providers.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
smtp_servers.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
sru_modmapping.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
sru_modmapping_auth.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
systempreferences.tt Bug 32006: Add page-section for local use system preferences 2022-11-03 09:52:38 -03:00
transfer_limits.tt Bug 30952: (follow-up) Undo change to Home breadcrumb 2022-10-12 16:00:45 -03:00
transport-cost-matrix.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
usage_statistics.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00
z3950servers.tt Bug 32068: Consistent classes for primary buttons: Administration 2022-11-02 19:36:41 -03:00