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/

Reply via email to