Bug 40568

Summary: Various corrections to recalls templates
Product: Koha Reporter: Owen Leonard <oleonard>
Component: TemplatesAssignee: Owen Leonard <oleonard>
Status: Needs Signoff --- QA Contact: Testopia <testopia>
Severity: minor    
Priority: P5 - low    
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: Small patch Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on: 40560, 40566    
Bug Blocks: 40589    
Attachments: Bug 40568: Various corrections to recalls templates

Description Owen Leonard 2025-07-31 16:46:09 UTC
I've got a few random corrections to make to a couple of recalls templates.
Comment 1 Owen Leonard 2025-07-31 16:47:26 UTC
Created attachment 184937 [details] [review]
Bug 40568: Various corrections to recalls templates

This patch makes various minor changes to recalls templates.

- Correct markup in dropdown menu
- Correct sorting of dates in tables
- Wrap recalls table in "page-section" div.
- Hide "Show old recalls" if there are no recalls.

To test, apply the patch and enable Recalls if necessary.

- If necessary, place some recalls.
- Go to Circulation -> Recalls queue and check the "Actions" menu for
  one of the recalls. The "Mark as overdue" menu item should be
  formatted correctly.
- Check the sorting of date columns on the "Recalls queue" page. It
  should be correct.
- View a patron who has never placed a recall. Go to their recalls
  history and confirm that you see a "Patron has no recalls" message but
  no "Show old recalls" checkbox.

Sponsored-by: Athens County Public Libraries