Bug 15461 - Add staff equivalent for OpacLocationOnDetail
Summary: Add staff equivalent for OpacLocationOnDetail
Status: Signed Off
Alias: None
Product: Koha
Classification: Unclassified
Component: Staff interface (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement with 10 votes (vote)
Assignee: Lucas Gass
QA Contact: Testopia
URL:
Keywords:
: 30412 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-01-04 14:46 UTC by Katrin Fischer
Modified: 2024-06-17 19:06 UTC (History)
14 users (show)

See Also:
Change sponsored?: ---
Patch complexity: Small patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
Bug 15461: Add StaffLocationOnDetail system preference (2.57 KB, patch)
2024-03-08 21:11 UTC, Lucas Gass
Details | Diff | Splinter Review
Bug 15461: Implement StaffLocationOnDetail (8.81 KB, patch)
2024-03-08 21:11 UTC, Lucas Gass
Details | Diff | Splinter Review
Bug 15461: perltidy DB update (1.13 KB, patch)
2024-03-08 21:12 UTC, Lucas Gass
Details | Diff | Splinter Review
Bug 15461: Fix typo in system prefererence description (1.58 KB, patch)
2024-03-08 21:43 UTC, Lucas Gass
Details | Diff | Splinter Review
Bug 15461: Add StaffLocationOnDetail system preference (2.63 KB, patch)
2024-03-08 21:57 UTC, ByWater Sandboxes
Details | Diff | Splinter Review
Bug 15461: Implement StaffLocationOnDetail (8.87 KB, patch)
2024-03-08 21:57 UTC, ByWater Sandboxes
Details | Diff | Splinter Review
Bug 15461: perltidy DB update (1.18 KB, patch)
2024-03-08 21:57 UTC, ByWater Sandboxes
Details | Diff | Splinter Review
Bug 15461: Fix typo in system prefererence description (1.63 KB, patch)
2024-03-08 21:57 UTC, ByWater Sandboxes
Details | Diff | Splinter Review
Bug 15461: Add StaffLocationOnDetail (1.13 KB, patch)
2024-04-29 20:17 UTC, Lucas Gass
Details | Diff | Splinter Review
Bug 15461: Add StaffLocationOnDetail system preference (10.47 KB, patch)
2024-04-29 20:18 UTC, Lucas Gass
Details | Diff | Splinter Review
Bug 15461: Perl tidy (1.12 KB, patch)
2024-04-29 20:18 UTC, Lucas Gass
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Katrin Fischer 2016-01-04 14:46:10 UTC
It would be nice if there was an equivalent setting to OpacLocationBranchToDisplayShelving for the staff interface to determine where the location information is shown.
Comment 1 Katrin Fischer 2017-12-28 16:29:06 UTC
Could also be solved with colvis column configuration maybe.
Comment 2 Andrew Fuerste-Henry 2020-07-08 21:30:14 UTC
+1
Comment 3 Caroline Cyr La Rose 2021-07-08 15:36:38 UTC
I was just looking for this!
Comment 4 Noémie Labine 2022-04-25 17:19:56 UTC
+1
Comment 5 Katrin Fischer 2023-06-17 20:03:07 UTC
*** Bug 30412 has been marked as a duplicate of this bug. ***
Comment 6 Andrew Fuerste-Henry 2024-01-05 20:57:37 UTC
Giving this a bump after confirming I don't have the skills to write it myself. We've got a floating collection and would love to hide Home Library in the intranet, but cannot do so without also hiding the shelving location.
Comment 7 Keith Dembek 2024-02-28 18:05:47 UTC
We are also a floating library who chose to hide Home Library, but this was problematic as staff can now not quickly see the Shelving Location. Having the ability to move this display to Current Library instead would be really helpful.
Comment 8 Lucas Gass 2024-03-08 21:11:57 UTC
Created attachment 162980 [details] [review]
Bug 15461: Add StaffLocationOnDetail system preference
Comment 9 Lucas Gass 2024-03-08 21:11:59 UTC
Created attachment 162981 [details] [review]
Bug 15461: Implement StaffLocationOnDetail

To test;
1. APPLY patch, updatedatabase, restart services
2. Search for the new system preference 'StaffLocationOnDetail'
3. Read the description and make sure it makes sense. Check that the 'Table settings' link works.
4. By default it should be set to 'below the home library'.
5. Check to make sure that is where it displays.
6. Try 'below the holding library' and 'below both home and holding libraries', making sure each works properly.
7. Try 'on a sperate column', in which case you need to make sure that 'holdings_shelvinglocation' is properly checked under Administration > Table settings
8. Play with other Table settings to make sure they all work as they should.
Comment 10 Lucas Gass 2024-03-08 21:12:02 UTC
Created attachment 162982 [details] [review]
Bug 15461: perltidy DB update
Comment 11 Lucas Gass 2024-03-08 21:43:18 UTC
Created attachment 162987 [details] [review]
Bug 15461: Fix typo in system prefererence description
Comment 12 ByWater Sandboxes 2024-03-08 21:57:40 UTC
Created attachment 162990 [details] [review]
Bug 15461: Add StaffLocationOnDetail system preference

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Comment 13 ByWater Sandboxes 2024-03-08 21:57:43 UTC
Created attachment 162991 [details] [review]
Bug 15461: Implement StaffLocationOnDetail

To test;
1. APPLY patch, updatedatabase, restart services
2. Search for the new system preference 'StaffLocationOnDetail'
3. Read the description and make sure it makes sense. Check that the 'Table settings' link works.
4. By default it should be set to 'below the home library'.
5. Check to make sure that is where it displays.
6. Try 'below the holding library' and 'below both home and holding libraries', making sure each works properly.
7. Try 'on a sperate column', in which case you need to make sure that 'holdings_shelvinglocation' is properly checked under Administration > Table settings
8. Play with other Table settings to make sure they all work as they should.

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Comment 14 ByWater Sandboxes 2024-03-08 21:57:46 UTC
Created attachment 162992 [details] [review]
Bug 15461: perltidy DB update

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Comment 15 ByWater Sandboxes 2024-03-08 21:57:48 UTC
Created attachment 162993 [details] [review]
Bug 15461: Fix typo in system prefererence description

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Comment 16 Martin Renvoize 2024-04-25 11:17:45 UTC
Sorry guys, this needs a rebase as things have moved around in the templates and includes.
Comment 17 Lucas Gass 2024-04-29 20:17:10 UTC
Created attachment 165804 [details] [review]
Bug 15461: Add StaffLocationOnDetail
Comment 18 Lucas Gass 2024-04-29 20:18:42 UTC
Created attachment 165805 [details] [review]
Bug 15461: Add StaffLocationOnDetail system preference

To test;
1. APPLY patch, updatedatabase, restart services
2. Search for the new system preference 'StaffLocationOnDetail'
3. Read the description and make sure it makes sense. Check that the 'Table settings' link works.
4. By default it should be set to 'below the home library'.
5. Check to make sure that is where it displays.
6. Try 'below the holding library' and 'below both home and holding libraries', making sure each works properly.
7. Try 'on a sperate column', in which case you need to make sure that 'holdings_shelvinglocation' is properly checked under Administration > Table settings
8. Play with other Table settings to make sure they all work as they should.

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Comment 19 Lucas Gass 2024-04-29 20:18:45 UTC
Created attachment 165806 [details] [review]
Bug 15461: Perl tidy
Comment 20 Lucas Gass 2024-04-29 20:20:04 UTC
rebased for current main, returning status to NQA.
Comment 21 Lucas Gass 2024-06-17 19:06:52 UTC
Still applies cleanly, just saying. :p