Koha/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences
Nick Clemens b986a8419b Bug 17364: Add ability to exclude some columns from selection for system preferences
Bug 22844 Added the option to provide a modal for selecting database columns for system preferences

Some system preferences are limited to a subset of the columns allowed. For instance, setting branchcode
in BorrowerUnwantedFields prevents adding new patrons

This patch allows for defining exclusions in the .pref file

To test:
1 - Alter BorroweUnwantedFields and select branchcode
2 - Attempt to add a new patron
3 - Get a message like "Something went wrong. Check the logs"
4 - Apply patches
5 - Alter the preference again
6 - Note that branchcode is unchecked and disabled
7 - Save the pref
8 - Add a patron
9 - It succeeds

Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Bug 17364: (follow-up) Add missing filter

Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-02-01 16:36:36 +01:00
..
accounting.pref Bug 27263: Link to preferences mentioned in system preference descriptions 2021-01-13 17:17:04 +01:00
acquisitions.pref Bug 27485: Rename system preference gist to TaxRates 2021-01-22 14:09:46 +01:00
admin.pref Bug 27486: Rename system preference delimiter to CSVDelimiter 2021-01-29 09:03:45 +01:00
authorities.pref Bug 27263: Link to preferences mentioned in system preference descriptions 2021-01-13 17:17:04 +01:00
borrowers.json Bug 26283: Add dateexpiry and dateenrolled to new borrower fields modal 2020-09-18 11:49:29 +02:00
cataloguing.pref Bug 11460: Remove MARC21 default mapping from itemcallnumber system preference 2020-11-04 12:59:32 +01:00
circulation.pref Bug 27415: Add note to ILLHiddenRequestStatuses 2021-01-22 14:59:27 +01:00
enhanced_content.pref Bug 27263: Link to preferences mentioned in system preference descriptions 2021-01-13 17:17:04 +01:00
i18n_l10n.pref Bug 27491: Rename system preference opaclanguages to OPACLanguages 2021-01-22 14:59:27 +01:00
items.json Bug 26268: Remove final references to paidfor db field 2020-10-01 10:32:15 +02:00
local_use.pref
logs.pref Bug 27263: Link to preferences mentioned in system preference descriptions 2021-01-13 17:17:04 +01:00
opac.pref Bug 27487: Rename system preference reviewson to OPACComments 2021-01-29 07:56:17 +01:00
patrons.pref Bug 17364: Add ability to exclude some columns from selection for system preferences 2021-02-01 16:36:36 +01:00
searching.pref Bug 27263: Link to preferences mentioned in system preference descriptions 2021-01-13 17:17:04 +01:00
serials.pref Bug 27263: Link to preferences mentioned in system preference descriptions 2021-01-13 17:17:04 +01:00
staff_interface.pref Bug 25630: (follow-up) Fix capitalization and terminology for system preferences 2020-09-02 12:05:33 +02:00
tools.pref Bug 26431: Update NewsToolEditor system preference description 2020-09-29 14:28:19 +02:00
web_services.pref Bug 27263: Link to preferences mentioned in system preference descriptions 2021-01-13 17:17:04 +01:00