[Koha-bugs] [Bug 16735] Replace existing library search groups functionality with the new hierarchical groups system
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Apr 13 15:31:33 CEST 2017
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16735
--- Comment #42 from Kyle M Hall <kyle at bywatersolutions.com> ---
Martin, I'm not sure what you are suggesting, but I think I have the idea.
Consider this group structure:
United States
Pennsylvania
Crawford County
Meadville Public Library
Saegertown Public Library
Erie County
Millcreek Public Library
Edinboro Public Library
New York
Niagara County
Niagara Public Library
Falls Public Library
Orleans County
Orleans Public Library
Beaver Public Library
So, if this were the heirarchy, you'd expect the search options to include:
Pennsylvania
Crawford County
Erie County
New York
Niagara County
Orleans Count
and selecting one of those would search all the libraries that are below that
group or subgroup. Is that correct? If so, I think I agree and would be happy
to implement that.
(In reply to Martin Renvoize from comment #41)
> The more I think about this the more I dislike the idea.
>
> Search Groups and Functional Groups may well need to be different.
>
> If I'm understanding it correctly, the idea of Bug 15707 is to allow for
> preferences (i.e. things that govern functionality including lending rules,
> holding rules etc etc) to be shared and inherited down a hierarchical
> institution structure. As such, each entity should have one parent and only
> one parent.. else inheritance gets super messy.
>
> Searches may well want to apply over completely different groups and may
> well want to overlap. Think of a set of library branches spread across a
> large area, you may well want to have search groups to allow searching of a
> group of 'immediate neighbours'; as such depending on which branch you're
> neighbours will be different and thus one entity will likely need to be part
> of more than one group.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list