[Bug 28450] New: Make Account summary print tables configurable
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Bug ID: 28450 Summary: Make Account summary print tables configurable Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Templates Assignee: oleonard@myacpl.org Reporter: katrin.fischer@bsz-bw.de QA Contact: testopia@bugs.koha-community.org It would be nice if the account summary slip was fully customizable, but as a first step it woudl be nice if the columns in the table of checkouts was configurable. For a library that doesn't charge any fines and fees it would be nice to be able to fully remove these columns. There are also not many classes/ids to use here, I had tried to remove these columns using jQuery, but couldn't get it to work quite rigth with the summarized columns in the last line of the table. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |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=28450 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |master Status|NEW |ASSIGNED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 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=28450 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 126088 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=126088&action=edit Bug 28450: Make Account summary print tables configurable This patch adds table settings for the three tables which appear on the patron's "Print summary" view. This will allow the administrator to set a default configuration for columns on the print summary page. To test, apply the patch and restart-all to load the revised columns settings YAML. Rebuild the staff interface SCSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff...). - Go to Administration -> Table settings -> Circulation. - Under the "Circulation tables" heading you should see a "Jump to" link to "print_summary." - In the settings for the print_summary page you should see three tables: print-summary-checkouts, print-summary-fines, and print-summary-holds. - Locate a patron account which has checkouts, fines, and holds. - From the patron detail view click "Print -> Print summary." - A new window should open with the print summary view. All tables should display correctly. - Test that the "Columns" buttons work correctly to show and hide columns. - Make changes to the default settings for these tables to confirm that they work on the print summary page. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Lucas Gass <lucas@bywatersolutions.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=28450 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #126088|0 |1 is obsolete| | --- Comment #2 from Lucas Gass <lucas@bywatersolutions.com> --- Created attachment 126134 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=126134&action=edit Bug 28450: Make Account summary print tables configurable This patch adds table settings for the three tables which appear on the patron's "Print summary" view. This will allow the administrator to set a default configuration for columns on the print summary page. To test, apply the patch and restart-all to load the revised columns settings YAML. Rebuild the staff interface SCSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff...). - Go to Administration -> Table settings -> Circulation. - Under the "Circulation tables" heading you should see a "Jump to" link to "print_summary." - In the settings for the print_summary page you should see three tables: print-summary-checkouts, print-summary-fines, and print-summary-holds. - Locate a patron account which has checkouts, fines, and holds. - From the patron detail view click "Print -> Print summary." - A new window should open with the print summary view. All tables should display correctly. - Test that the "Columns" buttons work correctly to show and hide columns. - Make changes to the default settings for these tables to confirm that they work on the print summary page. 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=28450 --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I see that some tables have "cannot be toggled" greyed out by default. This might be a nice addition here too, but doesn't appear to be done consistently yet (OPAC tables) and so not a blocker for me. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Katrin Fischer <katrin.fischer@bsz-bw.de> 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=28450 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #126134|0 |1 is obsolete| | --- Comment #4 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 127122 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=127122&action=edit Bug 28450: Make Account summary print tables configurable This patch adds table settings for the three tables which appear on the patron's "Print summary" view. This will allow the administrator to set a default configuration for columns on the print summary page. To test, apply the patch and restart-all to load the revised columns settings YAML. Rebuild the staff interface SCSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff...). - Go to Administration -> Table settings -> Circulation. - Under the "Circulation tables" heading you should see a "Jump to" link to "print_summary." - In the settings for the print_summary page you should see three tables: print-summary-checkouts, print-summary-fines, and print-summary-holds. - Locate a patron account which has checkouts, fines, and holds. - From the patron detail view click "Print -> Print summary." - A new window should open with the print summary view. All tables should display correctly. - Test that the "Columns" buttons work correctly to show and hide columns. - Make changes to the default settings for these tables to confirm that they work on the print summary page. Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #127122|0 |1 is obsolete| | --- Comment #5 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Created attachment 127245 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=127245&action=edit Bug 28450: Make Account summary print tables configurable This patch adds table settings for the three tables which appear on the patron's "Print summary" view. This will allow the administrator to set a default configuration for columns on the print summary page. To test, apply the patch and restart-all to load the revised columns settings YAML. Rebuild the staff interface SCSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff...). - Go to Administration -> Table settings -> Circulation. - Under the "Circulation tables" heading you should see a "Jump to" link to "print_summary." - In the settings for the print_summary page you should see three tables: print-summary-checkouts, print-summary-fines, and print-summary-holds. - Locate a patron account which has checkouts, fines, and holds. - From the patron detail view click "Print -> Print summary." - A new window should open with the print summary view. All tables should display correctly. - Test that the "Columns" buttons work correctly to show and hide columns. - Make changes to the default settings for these tables to confirm that they work on the print summary page. Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart+koha@gmail. | |com --- Comment #6 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Last patch removes changes to staff-global.css (it contains git conflict markers). -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Jonathan Druart <jonathan.druart+koha@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |21.11.00 released in| | Status|Passed QA |Pushed to master -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 --- Comment #7 from Jonathan Druart <jonathan.druart+koha@gmail.com> --- Pushed to master for 21.11, thanks to everybody involved! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle@bywatersolutions.com Status|Pushed to master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Sarah Cornell <sbcornell@cityofportsmouth.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sbcornell@cityofportsmouth. | |com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Templates |Patrons CC| |gmcharlt@gmail.com, | |kyle.m.hall@gmail.com Assignee|oleonard@myacpl.org |koha-bugs@lists.koha-commun | |ity.org -- 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=28450 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This patch adds table release notes| |settings for the three | |tables (checkouts, fines | |and holds) which appear on | |the | |patron's "Print | |summary" view. This will | |allow the administrator to | |set a default configuration | |for columns on the print | |summary page. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28450 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29585 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29585 [Bug 29585] "Go to field" in cataloguing alerts is not translatable -- 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=28450 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|29585 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29585 [Bug 29585] "Go to field" in cataloguing alerts is not translatable -- 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=28450 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29820 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29820 [Bug 29820] Print summary just show 20 items -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org