Bug 29829 - Standardize multi-value system preferences to use | as separator
Summary: Standardize multi-value system preferences to use | as separator
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Architecture, internals, and plumbing (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords: Academy
Depends on:
Blocks:
 
Reported: 2022-01-08 23:11 UTC by Katrin Fischer
Modified: 2022-07-23 07:36 UTC (History)
1 user (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Katrin Fischer 2022-01-08 23:11:02 UTC
A lot of our system preferences use | to separate multiple values, but some don't, which makes handling them a little bit harder than it needs to be. 

Examples:
ILS-DI:AuthorizedIPs
NotesToHide
z3950AuthorAuthFields
DefaultLongOverdueSkipLostStatuses
Comment 1 Magnus Enger 2022-07-23 07:36:23 UTC
The Alphabet syspref uses spaces as delimiter, because I found it hard to parse out the (non-ASCII) characters with e.g. a pipe as the delimiter.