This enhancement proposes to adjust the SeparateHoldings system preference and the record display in the Staff Interface (/cgi-bin/koha/catalogue/detail.pl) to make it possible, using “library_group”, to display items from multibranch members of a consortium. This adjustment would create an option third tab that would display holding from other members of a library_group. Current options for SeparateHoldings: Don’t Separate “0” Separate “1” We propose: Don’t Separate “0” Separate (2 columns) “1” Separate (3 columns) “2” Behavior: No change to Don’t Separate “0” or Separate (2 columns) “1”. IF Separate (3 columns) “2” AND IF loggedInLibrary is member of a library_group THEN alter /cgi-bin/koha/catalogue/detail.pl as follows: Display a third tab between the first “homebranch” tab and the third “all other items” tab. The new second tab should display items holdings from other members of the library_group.
Potential discussion item #1: Does the current library get their holdings repeated with their group?
Potential discussion item #2 - Should this be mirrored in the OPAC using OPACSeparateHoldings in the same way?
Good questions Steve! I like the idea of this, but I am not sure what work best. Maybe another discussion item: Should we have as many tabs as we have groups with this "attribute"? So not only a third tab, but current library followed by tabs for each library group for this specific feature.
Is it possible for a branch to be a member of multiple groups? (Not something I've we've pondered.). If so, then you're probably right about that. (You can thank Andrew@ByWater for the Qs. He helped us to frame this bug for submission.)
(In reply to Steve, OSLRI, USA from comment #4) > Is it possible for a branch to be a member of multiple groups? (Not > something I've we've pondered.). If so, then you're probably right about > that. > > (You can thank Andrew@ByWater for the Qs. He helped us to frame this bug > for submission.) Yes, libraries can be in multiple groups and they can overlap.
Ah, that's interesting. Then, I'd suggest a tab for each group where holdings exist AND library_groups.ft_search_groups_staff = 1 (for the Intranet) AND/or library_groups.ft-search_groups_opac = 1 (for the OPAC) There is a group for Koha consortia in the US. I'll post this there in hopes that others will weigh in on this question in case views differ.
I was imagining it as a new "checkbox" in the group settings, so it would not need to be tied to search groups necessarily.
I think I see where you're going. So, IF SeparateHoldings = 1 AND library_groups.checkbox = 1 AND holdings exist THEN Display tab? ... with no need to make an adjustment to the SeparateHoldings system preference?
(In reply to Steve, OSLRI, USA from comment #8) > I think I see where you're going. So, > > IF > SeparateHoldings = 1 > AND library_groups.checkbox = 1 > AND holdings exist > THEN > Display tab? > > ... with no need to make an adjustment to the SeparateHoldings system > preference? Re-phrasing to see if I read it correctly: If the pref is set and there are library groups with the "marker" for holdings tabs, use these. Otherwise just keep current behavior if pref is active.
Sounds like we're on the same page. Let's see what others say!
(In reply to Steve, OSLRI, USA from comment #10) > Sounds like we're on the same page. Let's see what others say! yep!
I like this idea. It would help our library see the holdings for us and our Bookmobile separate from the 11 other libraries in the consortium. And one of our libraries has a mini-branch. I could imagine them using it the same way. Additionally, I think it would be helpful to have the same functionality in the OPAC for libraries that prefer to share within a smaller group before going to the rest of the consortium.
Glad to see I'm not the only one who thinks this way!