[Bug 40086] New: Table settings for Article Requests tables
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Bug ID: 40086 Summary: Table settings for Article Requests tables Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Staff interface Assignee: koha-bugs@lists.koha-community.org Reporter: ephetteplace@cca.edu QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com The various tables for Article Requests in new, pending, and processing states are all quite long yet not included in the Table Settings admin feature. It would be nice to be able to control which fields display, to hide information that's not used or less relevant to article requests. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |oleonard@myacpl.org |ity.org | Status|NEW |ASSIGNED -- You are receiving this mail because: You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff Patch complexity|--- |Small patch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 183508 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183508&action=edit Bug 40086: Table settings for Article Requests tables This patch adds table settings for the three tables on the article requests page in the staff interface: New, Pending, and Processing. The patch also disables sorting on the checkbox column and adds "anti-the" sorting to the title column. To test, apply the patch and restart services. - If necessary, enable article requests in at least one rule in Circulation and Fine Rules. - If there are no article requests in your system, log in to the OPAC as a user who can place article requests and submit multiple requests for various titles. - Go to Circulation -> Article requests - If there are no requests under the "Pending" and "Processing" tables, use the "Actions" menu to set some as pending and some as processing. - Test the "Columns" menu for each table, confirming that the correct columns are shown or hidden according to your selections. - Test sorting of the "Title" column to confirm that articles are ignored in sorting. - Go to Administration -> Table settings -> Circulation -> Article requests and try making various changes to the default configuration. - Return to the Article requests page to confirm that your selections are reflected there* * You may need to delete the table settings in local storage in order for the default table settings to be shown. In Firefox DevTools look under the "Storage" tab -> Local storage -> Delete all. Sponsored-by: Athens County Public Libraries -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183508|0 |1 is obsolete| | --- Comment #2 from David Nind <david@davidnind.com> --- Created attachment 183637 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183637&action=edit Bug 40086: Table settings for Article Requests tables This patch adds table settings for the three tables on the article requests page in the staff interface: New, Pending, and Processing. The patch also disables sorting on the checkbox column and adds "anti-the" sorting to the title column. To test, apply the patch and restart services. - If necessary, enable article requests in at least one rule in Circulation and Fine Rules. - If there are no article requests in your system, log in to the OPAC as a user who can place article requests and submit multiple requests for various titles. - Go to Circulation -> Article requests - If there are no requests under the "Pending" and "Processing" tables, use the "Actions" menu to set some as pending and some as processing. - Test the "Columns" menu for each table, confirming that the correct columns are shown or hidden according to your selections. - Test sorting of the "Title" column to confirm that articles are ignored in sorting. - Go to Administration -> Table settings -> Circulation -> Article requests and try making various changes to the default configuration. - Return to the Article requests page to confirm that your selections are reflected there* * You may need to delete the table settings in local storage in order for the default table settings to be shown. In Firefox DevTools look under the "Storage" tab -> Local storage -> Delete all. Sponsored-by: Athens County Public Libraries Signed-off-by: David Nind <david@davidnind.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This enhancement adds table release notes| |configuration options to | |the article request tables | |(Circulation > Patron | |request > Article | |requests). You can now | |choose the columns to show, | |copy the shareable link, | |and configure the default | |columns (columns to hide by | |default, columns that can't | |be changed, and set the | |default sort order). CC| |david@davidnind.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 --- Comment #3 from David Nind <david@davidnind.com> --- Testing notes (using KTD): 1. Enable the ArticleRequests system preference. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Failed QA CC| |lucas@bywatersolutions.com --- Comment #4 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- With this patch applied if I use the Actions button I get a JS alert saying "Something went wrong when loading the table". It doesn't seem to matter what action I do. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off --- Comment #5 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- (In reply to Lucas Gass (lukeg) from comment #4)
With this patch applied if I use the Actions button I get a JS alert saying "Something went wrong when loading the table".
It doesn't seem to matter what action I do.
I tried again, cleared my cache this time and I don't have this problem. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183637|0 |1 is obsolete| | --- Comment #6 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- Created attachment 189179 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189179&action=edit Bug 40086: Table settings for Article Requests tables This patch adds table settings for the three tables on the article requests page in the staff interface: New, Pending, and Processing. The patch also disables sorting on the checkbox column and adds "anti-the" sorting to the title column. To test, apply the patch and restart services. - If necessary, enable article requests in at least one rule in Circulation and Fine Rules. - If there are no article requests in your system, log in to the OPAC as a user who can place article requests and submit multiple requests for various titles. - Go to Circulation -> Article requests - If there are no requests under the "Pending" and "Processing" tables, use the "Actions" menu to set some as pending and some as processing. - Test the "Columns" menu for each table, confirming that the correct columns are shown or hidden according to your selections. - Test sorting of the "Title" column to confirm that articles are ignored in sorting. - Go to Administration -> Table settings -> Circulation -> Article requests and try making various changes to the default configuration. - Return to the Article requests page to confirm that your selections are reflected there* * You may need to delete the table settings in local storage in order for the default table settings to be shown. In Firefox DevTools look under the "Storage" tab -> Local storage -> Delete all. Sponsored-by: Athens County Public Libraries Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |lucas@bywatersolutions.com |y.org | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to main Version(s)| |25.11.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 --- Comment #7 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- Nice work everyone! Pushed to main for 25.11 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40086 Laura Escamilla <Laura.escamilla@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |Needs documenting CC| |Laura.escamilla@bywatersolu | |tions.com --- Comment #8 from Laura Escamilla <Laura.escamilla@bywatersolutions.com> --- Not backported to 25.05.x as this is an enhancement but I’m happy to revisit if needed. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org