| Summary: | Add a page to show items available for bookings | ||
|---|---|---|---|
| Product: | Koha | Reporter: | Thibaud Guillot (thibaud_g) <thibaud.guillot> |
| Component: | Circulation | Assignee: | Thibaud Guillot (thibaud_g) <thibaud.guillot> |
| Status: | Needs Signoff --- | QA Contact: | Testopia <testopia> |
| Severity: | enhancement | ||
| Priority: | P5 - low | CC: | gmcharlt, kyle |
| Version: | Main | ||
| Hardware: | All | ||
| OS: | All | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Patch complexity: | Small patch |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: | Version(s) released in: | ||
| Circulation function: | Bookings | ||
| Attachments: |
Bug 41993: Add datatable for items available for bookings
Bug 41993: Add a page to show items available for bookings Bug 41993: (follow-up) Tidy and other QA fixes Bug 41993: (follow-up) Fix markup of sidebar menu, correct Select2 style |
||
|
Description
Thibaud Guillot (thibaud_g)
2026-03-05 10:18:05 UTC
Created attachment 194490 [details] [review] Bug 41993: Add datatable for items available for bookings Test plan: 1) Apply this patch, rebuild sources and restart_all 2) On Circulation module you will see a new links into "Holds and bookings" section, click on "Items available for bookings" 3) First of all the datatable list your bookable items but not filtered 4) On the left you have many filters for the datatable, please note that dates are modified on server side to include lead and trail periods if they exist. Sponsored by: Loire Forez Agglomération Created attachment 194543 [details] [review] Bug 41993: Add a page to show items available for bookings Test plan: 1) Apply this patch, rebuild sources and restart_all 2) On Circulation module you will see a new links into "Holds and bookings" section, click on "Items available for bookings" 3) First of all the datatable list your bookable items but not filtered 4) On the left you have many filters for the datatable, please note that dates are modified on server side to include lead and trail periods if they exist. Sponsored by: Loire Forez Agglomération Signed-off-by: Owen Leonard <oleonard@myacpl.org> Created attachment 194544 [details] [review] Bug 41993: (follow-up) Tidy and other QA fixes Fixing issues raised by the QA tool Created attachment 194545 [details] [review] Bug 41993: (follow-up) Fix markup of sidebar menu, correct Select2 style The library selection in the sidebar works better if we use Select2. I made a corresponding minor change to select2.css. This patch also restructures the in-page JavaScript so that template variables are in a separate <script> block (see Bug 41563 etc.). |