Summary: | Add floating toolbar to staff client catalog search results | ||
---|---|---|---|
Product: | Koha | Reporter: | Owen Leonard <oleonard> |
Component: | Searching | Assignee: | Bugs List <koha-bugs> |
Status: | CLOSED FIXED | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | fridolin.somers, gmcharlt, jonathan.druart, nick |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
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: | |||
Bug Blocks: | 20652 | ||
Attachments: |
Screenshot of the proposed updated interface
Bug 19461: Add floating toolbar to staff client catalog search results Bug 19461: Add floating toolbar to staff client catalog search results Bug 19356: Move staff client cart JavaScript to the footer |
Created attachment 68079 [details] [review] Bug 19461: Add floating toolbar to staff client catalog search results This patch adds a floating toolbar to the staff client search results page, making all the various controls visible as the user scrolls down. To test, apply the patch and perform a catalog search in the staff client. - The toolbar should "stick" to the top of the page as you scroll down. - Controls in the toolbar should all work correctly: - Select all / Clear all - Highlight / Unhighlight - Add to Cart - Cart notifications should be positioned correctly - Add to list (and all list menu controls) - Place hold (including controls which are visible when a "Search to hold" has been initiated - Z39.50/SRU search - Sort Created attachment 68093 [details] [review] Bug 19461: Add floating toolbar to staff client catalog search results This patch adds a floating toolbar to the staff client search results page, making all the various controls visible as the user scrolls down. To test, apply the patch and perform a catalog search in the staff client. - The toolbar should "stick" to the top of the page as you scroll down. - Controls in the toolbar should all work correctly: - Select all / Clear all - Highlight / Unhighlight - Add to Cart - Cart notifications should be positioned correctly - Add to list (and all list menu controls) - Place hold (including controls which are visible when a "Search to hold" has been initiated - Z39.50/SRU search - Sort Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Created attachment 68277 [details] [review] Bug 19356: Move staff client cart JavaScript to the footer This patch modifies the staff client cart template so that JavaScript is included in the footer instead of the header. To test, apply the patch and test the JavaScript-driven features of the cart: All button controls, DataTables functionality. Signed-off-by: Aleisha Amohia <aleishaamohia@hotmail.com> Correction for QA: Removed contditional around footer JS (from copy-paste) because it will always be true. Signed-off-by: Nick Clemens <nick@bywatersolutions.com> This is awesome :) Pushed to master for 17.11, thanks to everybody involved! Awesome |
Created attachment 68075 [details] Screenshot of the proposed updated interface I propose to add a floating toolbar to the staff client catalog search results page. This toolbar would contain all the "controls" related to search results: Check all, Highlight, Add to Cart, Add to Lists, Z39.50 Search, Sort.