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: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected]
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.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/