We have quite a few lost related system preferences in the "checkout policy" section of the system preferences on the circulation tab. I wonder if it might be nice to have a new section that groups them under their own section heading.
Created attachment 167325 [details] [review] Bug 36777: Add new section for lost item circulation preferences This moves lost item circulation system preferences from 'Checkout policy' to their own 'Lost item policy' section. It also fixes a capitalization issue - 'Fines Policy' to 'Fines policy'. Test plan: 1. View the circulation system preferences page (Administration > System preferences > Circulation). 2. Search the page, and note that there are several system preferences about lost items in the 'Checkout policy' section. 3. Apply the patch. 4. Refresh the page. 5. Note that there is now a new section heading 'Lost item policy'. The system preferences previously under 'Checkout policy' are now located in this new section. 6. Sign off D: Signed-off-by: David Nind <david@davidnind.com>
I have only moved lost item system preferences from under the 'Checkout policy' section to a new 'Lost item policy' section. I've left other lost item related preferences under their current headings. Feel free to suggest other changes, or a different name for the new section.
Created attachment 167339 [details] [review] Bug 36777: Add new section for lost item circulation preferences This moves lost item circulation system preferences from 'Checkout policy' to their own 'Lost item policy' section. It also fixes a capitalization issue - 'Fines Policy' to 'Fines policy'. Test plan: 1. View the circulation system preferences page (Administration > System preferences > Circulation). 2. Search the page, and note that there are several system preferences about lost items in the 'Checkout policy' section. 3. Apply the patch. 4. Refresh the page. 5. Note that there is now a new section heading 'Lost item policy'. The system preferences previously under 'Checkout policy' are now located in this new section. 6. Sign off D: Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Tadeusz „tadzik” Sośnierz <tadeusz@sosnierz.com>
Thanks Tadeusz for the sign-off!
Picked from QA queue for main.
Pushed for 24.11! Well done everyone, thank you!
Enhancement will not be backported to 24.05.x
Changing to needs documenting. This changes the system preferences menu, so I think some screenshots will need updating (or at least checked to see if they do).