[Bug 7668] New: Improve navigation and toolbar options in guided reports
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 Priority: P5 - low Change sponsored?: --- Bug ID: 7668 Assignee: oleonard@myacpl.org Summary: Improve navigation and toolbar options in guided reports QA Contact: koha.sekjal@gmail.com Severity: enhancement Classification: Unclassified OS: All Reporter: oleonard@myacpl.org Hardware: All Status: ASSIGNED Version: master Component: Reports Product: Koha The guided reports section breaks from the pattern of having "view" options in the left-hand menu and "action" options in a toolbar. A toolbar should be added to cover these actions: New (guided report, SQL report), Edit, and Run. The menu should omit these options, leaving "Saved reports." -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 8064 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8064&action=edit Bug 7668 - Improve navigation and toolbar options in guided reports Creating new include, reports-toolbar.inc for presenting "action" options to the user, in contrast with "view" options in the left- hand navigation menu. In the toolbar: New (guided report, SQL report), Edit, Run. The presence of the toolbar allows the user to access functions more flexibly: Getting directly to 'edit' or 'run' from the 'view' page for instance. Modifications to guided_reports.pl pass report id and name to the template for clarity and for the purpose of enabling the edit/run buttons. To test: Apply the patch and go through the process of creating a new saved SQL report. Note that the toolbar is present and the buttons are functional at appropriate times. New and Edit options should only be displayed if the user has permission to create reports. Test with a user who does not have create permission to confirm. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #8064|0 |1 is obsolete| | --- Comment #2 from Jared Camins-Esakov <jcamins@cpbibliography.com> --- Created attachment 8070 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8070&action=edit Bug 7668 - Improve navigation and toolbar options in guided reports Creating new include, reports-toolbar.inc for presenting "action" options to the user, in contrast with "view" options in the left- hand navigation menu. In the toolbar: New (guided report, SQL report), Edit, Run. The presence of the toolbar allows the user to access functions more flexibly: Getting directly to 'edit' or 'run' from the 'view' page for instance. Modifications to guided_reports.pl pass report id and name to the template for clarity and for the purpose of enabling the edit/run buttons. To test: Apply the patch and go through the process of creating a new saved SQL report. Note that the toolbar is present and the buttons are functional at appropriate times. New and Edit options should only be displayed if the user has permission to create reports. Test with a user who does not have create permission to confirm. Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off CC| |jcamins@cpbibliography.com -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA CC| |m.de.rooy@rijksmuseum.nl QA Contact|koha.sekjal@gmail.com |m.de.rooy@rijksmuseum.nl --- Comment #3 from M. de Rooy <m.de.rooy@rijksmuseum.nl> --- QA Comment: Looks good to me. Clear changes, more user friendly. Updating status. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master CC| |paul.poulain@biblibre.com Version|master |rel_3_8 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7668 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org