It would be nice if there was an equivalent setting to OpacLocationBranchToDisplayShelving for the staff interface to determine where the location information is shown.
Could also be solved with colvis column configuration maybe.
+1
I was just looking for this!
*** Bug 30412 has been marked as a duplicate of this bug. ***
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.
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.
Created attachment 162980 [details] [review] Bug 15461: Add StaffLocationOnDetail system preference
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.
Created attachment 162982 [details] [review] Bug 15461: perltidy DB update
Created attachment 162987 [details] [review] Bug 15461: Fix typo in system prefererence description
Created attachment 162990 [details] [review] Bug 15461: Add StaffLocationOnDetail system preference Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
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>
Created attachment 162992 [details] [review] Bug 15461: perltidy DB update Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Created attachment 162993 [details] [review] Bug 15461: Fix typo in system prefererence description Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Sorry guys, this needs a rebase as things have moved around in the templates and includes.
Created attachment 165804 [details] [review] Bug 15461: Add StaffLocationOnDetail
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>
Created attachment 165806 [details] [review] Bug 15461: Perl tidy
rebased for current main, returning status to NQA.
Still applies cleanly, just saying. :p
With the new sorting filters and inability to filter on location by inputting the text of the location, we would really like a way to sort/filter on shelving location in the holdings details. Having a separate column for shelving location seems really helpful here. I am willing to test and sign off as needed.
This breaks column filtering when StaffLocationOnDetail is set to 'on a separate column'.
Oh, this is painful. We can't filter or sort on shelving location at all now. As an academic with many titles in open or closed stacks it hurts.
Created attachment 170238 [details] [review] Bug 15461: (follow-up) Make filtering work right when using seperate column
Back to 'Needs sign-off' here.
Created attachment 170268 [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>
Created attachment 170269 [details] [review] Bug 15461: Perl tidy Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Created attachment 170270 [details] [review] Bug 15461: (follow-up) Make filtering work right when using seperate column Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Doesn't apply cleanly anymore.
Created attachment 174011 [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>
Created attachment 174012 [details] [review] Bug 15461: Perl tidy Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Created attachment 174013 [details] [review] Bug 15461: (follow-up) Make filtering work right when using seperate column Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Rebased.