[Bug 40366] New: Update the label export process to avoid Greybox modal
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Bug ID: 40366 Summary: Update the label export process to avoid Greybox modal Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Label/patron card printing Assignee: oleonard@myacpl.org Reporter: oleonard@myacpl.org QA Contact: testopia@bugs.koha-community.org I propose that we update the label export process in order to avoid using a Greybox modal. We can just as easily move from page to page as the process progresses. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |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=40366 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 184060 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=184060&action=edit Bug 40366: Update the label export process to avoid Greybox modal This patch updates the label export process to eliminate the use of the Greybox modal, opting to move from page to page through the process. Tangentially related: I updated the DataTables table configuration of the tables on the label batch management page and label batch edit page in order to remove the DataTables "Export" button because of the possibility that its presence might be confusing. To test apply the patch and go to Cataloging -> Label creator. - Create more than one batch add multiple items to each. - From the label batches page, test the process of exporting labels, observing at each step the page title and breadcrumbs. - Check a box next to a single batch and click the "Export selected" button at the bottom. - Check multiple boxes and click "Export selected." - Click "Edit" on one of the batches - In the list of items, check one or more checkboxes, and click "Export select items." - Click an individual "Export" button from the list of items. - Click "Export full batch" - In each case, you should be forwarded to a new page for choosing label options. - After submitting the form, you should be forwarded to another page where you have options for downloading the batch as a PDF, CSV, or XML. - Test the new "Return to label batches" to confirm that it takes you to the label batches page. 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=40366 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |caroline.cyr-la-rose@inlibr | |o.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.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=40366 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #184060|0 |1 is obsolete| | --- Comment #2 from Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> --- Created attachment 184062 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=184062&action=edit Bug 40366: Update the label export process to avoid Greybox modal This patch updates the label export process to eliminate the use of the Greybox modal, opting to move from page to page through the process. Tangentially related: I updated the DataTables table configuration of the tables on the label batch management page and label batch edit page in order to remove the DataTables "Export" button because of the possibility that its presence might be confusing. To test apply the patch and go to Cataloging -> Label creator. - Create more than one batch add multiple items to each. - From the label batches page, test the process of exporting labels, observing at each step the page title and breadcrumbs. - Check a box next to a single batch and click the "Export selected" button at the bottom. - Check multiple boxes and click "Export selected." - Click "Edit" on one of the batches - In the list of items, check one or more checkboxes, and click "Export select items." - Click an individual "Export" button from the list of items. - Click "Export full batch" - In each case, you should be forwarded to a new page for choosing label options. - After submitting the form, you should be forwarded to another page where you have options for downloading the batch as a PDF, CSV, or XML. - Test the new "Return to label batches" to confirm that it takes you to the label batches page. Sponsored-by: Athens County Public Libraries Signed-off-by: Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=40412 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 --- Comment #3 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 184162 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=184162&action=edit Bug 40366: (follow-up) Remove inclusion of greybox.inc -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |40422 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40422 [Bug 40422] Remove Greybox assets from the staff interface -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #184162|0 |1 is obsolete| | --- Comment #4 from Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> --- Created attachment 184169 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=184169&action=edit Bug 40366: (follow-up) Remove inclusion of greybox.inc Signed-off-by: Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Jonathan Druart <jonathan.druart@gmail.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=40366 Jonathan Druart <jonathan.druart@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #184169|0 |1 is obsolete| | --- Comment #5 from Jonathan Druart <jonathan.druart@gmail.com> --- Created attachment 186128 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=186128&action=edit Bug 40366: (follow-up) Remove inclusion of greybox.inc Signed-off-by: Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 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=40366 --- Comment #6 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=40366 Laura Escamilla <Laura.escamilla@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Laura.escamilla@bywatersolu | |tions.com Status|Pushed to main |Needs documenting --- Comment #7 from Laura Escamilla <Laura.escamilla@bywatersolutions.com> --- This is an enhancement and will not be backported to the 25.05.x branch. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40366 Emily Lamancusa (emlam) <emily.lamancusa@montgomerycountymd.gov> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |42326 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42326 [Bug 42326] Link back to label batch after exporting -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org