[Koha-bugs] [Bug 28642] Add IndependentBranches syspref to hide other items and libraries

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sat Sep 11 00:05:34 CEST 2021


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

--- Comment #3 from Michael Hafen <michael.hafen at washk12.org> ---
Created attachment 124786
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=124786&action=edit
Fresh patch with test plan

Test Plan:

Apply patch and run koha-upgrade-schema or manually create
IndependentBranchesHideOtherBranchesItems system preference.
Login with an account that is not Super Librarian.
Set the IndependentBranchesHideOtherBranchesItems system preference to yes.
On the Item Search page observe that only your library shows in the home and
current library fields.
On the Advanced Search page observe that only your library shows in the
location -> individual libraries field.
Search the catalog for a title with an item at your library and also at another
library.
Observe that you only see your library listed in the facets panel (Refine your
search -> Home Libraries section)
Observe that you only see the item at your library in the search results, title
details, MARC details, Items, Checkout history, and Edit Items pages.
On the title details page Save the title as a text format, for example MARCXML,
and observe that only item(s) at your library are in the export.
On the Place hold page, search for a patron and observe that only patrons at
your library are found.
After selecting a patron observe that only items at your library are displaed.
In the Circulation -> Overdues page observe that you only see items at your
library.
In the Check out quick search search for patrons.  Observe that only patrons at
your school are found unless you search by cardnumber.
On the Patrons page observe that only your library shows in the library field
of the search form.
In the Search Patrons tab of the quick search click the '+' to open the other
fields.  Observe that only your library shows in the Library field.
On the Modify Patron page (edit patron) observe that only your library shows in
the library field in the library management section.
In Serials start a new subscription and observe that only your library shows in
the library field.
In Serials -> Check expiration observe that only your library show in the
library field.
In Reports observe that only your library shows in the following reports:
Acquisitions statistics, Patrons statistics, Catalog statistics, Circulation
statistics, Serials statistics, Cash register statistics, Holds statistics,
Patrons with the most checkouts, Most-circulated items, Items with no
checkouts, Items lost, Catalog by item type, Average loan time.
In Suggestions observe that only your library shows in the library field on the
Suggestion management and New purchase suggestion pages.
In Tools -> Patron Lists when adding patrons to a list observe that only
patrons at your library are found by name.
In Patron Clubs observe that the library field only shows your library in the
Club Template and Club edit pages.
In Comments observe that only comments at your library are shown.
In Import Patrons observe that the library field in the defaults section only
shows your library.
In Batch patron modification observe that your library is the only library in
the library field.
In Batch item modification observe that your library is the only library in the
Home and Current library fields.
In Export data observe that only your library shows in the 'With items owned by
the following libraries' field and it is selected.
In Inventory observe that only your library shows in the library field.
In News observe that only your library shows in the library field in the Filter
on the home page and the Edit entry page.
Open the Opac and log in.
On the Advanced search page observe that your library is the only library in
the Location field.
Search for a title with items at multiple libraries.  Observe that only your
library shows in the libraries facets (refine your search).

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


More information about the Koha-bugs mailing list