[Koha-bugs] [Bug 21410] New: Granular Settings Model

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Sep 26 02:01:37 CEST 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21410

            Bug ID: 21410
           Summary: Granular Settings Model
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: System Administration
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: cbrannon at cdalibrary.org
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

Just dinking around with an idea.  Not sure if there is anything better in the
works.

Create another option in each preference, as developed, that defers to
individual library preferences.

For example:

CircAutoPrintQuickSlip

Modify dropdown for the following settings:

clear the screen
open a print quick slip window
open a print slip window
defer to individual library preferences

Defer to individual library preferences would activate a similar preference for
each library in the branches.pl that would allow you to set the preference
according to that particular library's need.

The defer to individual library preferences setting would adhere to the
preference of whatever each library applied to the situation.

Modify the branches.pl editing table with a tab for preferences for the
selected library.  As preferences are added, they can be categorized and laid
out to mirror the layout in preferences.pl.  So, create a duplicate setting for
CircAutoPrintQuickSlip.  Have it so this preference does not show unless the
CircAutoPrintQuickSlip in preferences.pl is set to defer to individual library
preferences.  When this setting is active, the setting under each library
should default to whatever the default for this setting was in preferences.pl
as a single setting.  Modify circulation.pl to honor the prefernces.pl setting
if set to Allow or Don't Allow, but have it use the settings for the currently
logged in library if set to defer to individual library preferences.

If we could do this much, we will have established a model that we could
continue to follow for current and future preferences.

Just a thought.  What are yours?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list