[Bug 41489] New: Add "Create from Mana" to the Reports module home
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41489 Bug ID: 41489 Summary: Add "Create from Mana" to the Reports module home Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Mana-kb Assignee: koha-bugs@lists.koha-community.org Reporter: martin.renvoize@openfifth.co.uk QA Contact: testopia@bugs.koha-community.org CC: alex.arnaud@biblibre.com We don't expose the module toolbar on the Reports module home page, instead opting to have the "New" options from it exposed in the 'main actions box' as "Create from SQL". If Mana is configured, we should add the option to "Import from Mana" or "Create from Mana" to this box. -- 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=41489 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED -- 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=41489 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Academy -- 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=41489 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |olivia.reynolds@openfifth.c |ity.org |o.uk -- 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=41489 Olivia Reynolds <olivia.reynolds@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Trivial patch Status|CONFIRMED |Needs Signoff Sponsorship status|--- |Sponsored Comma delimited| |Open Fifth list of Sponsors| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41489 --- Comment #1 from Olivia Reynolds <olivia.reynolds@openfifth.co.uk> --- Created attachment 200990 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200990&action=edit Bug 41489: Add Mana reports search to reports_home This patch breaks out the functionality for the mana_search_result modal into separate include files, and uses these both for the existing guided_reports_start functionality and a new "Create from Mana" option on reports-home. As the JavaScript includes translatable text, it isn't broken out into a separate .js file. Test plan: 1. In koha-conf, set mana_config to https://mana-kb.koha-community.org and restart Koha. 2. Apply patch. 3. Under Administration > System Variarbles, set the variable Mana to enabled. 4. Navigate to Tools > Reports. Verify a new "Create from Mana" option appears under "Guided Reports". 5. Click "Create from Mana", search for "patron", and import any offered report. 6. Verify the report is successfully created with the SQL from Mana. 7. Navigate to Tools > Reports > Create from SQL. 8. Verify the "New report" dropdown still includes "New SQL from Mana". 9. Verify that creating a report using this option still works as from the reports home. Sponsored-by: Open Fifth -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41489 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=41489 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #200990|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41489 --- Comment #2 from David Nind <david@davidnind.com> --- Created attachment 201013 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=201013&action=edit Bug 41489: Add Mana reports search to reports_home This patch breaks out the functionality for the mana_search_result modal into separate include files, and uses these both for the existing guided_reports_start functionality and a new "Create from Mana" option on reports-home. As the JavaScript includes translatable text, it isn't broken out into a separate .js file. Test plan: 1. In koha-conf, set mana_config to https://mana-kb.koha-community.org and restart Koha. 2. Apply patch. 3. Under Administration > System Variarbles, set the variable Mana to enabled. 4. Navigate to Tools > Reports. Verify a new "Create from Mana" option appears under "Guided Reports". 5. Click "Create from Mana", search for "patron", and import any offered report. 6. Verify the report is successfully created with the SQL from Mana. 7. Navigate to Tools > Reports > Create from SQL. 8. Verify the "New report" dropdown still includes "New SQL from Mana". 9. Verify that creating a report using this option still works as from the reports home. Sponsored-by: Open Fifth 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=41489 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david@davidnind.com Text to go in the| |This enhancement to reports release notes| |adds: | |- a "Create from Mana" | |option to the reports home | |page and | |- a "New SQL from Mana" | |option when creating a | |report from SQL. | | | |These new options are only | |shown when the Mana system | |preference is enabled and | |configured. --- Comment #3 from David Nind <david@davidnind.com> --- Testing notes (using KTD): 1. Step 1: . vi /etc/koha/sites/kohadev/koha-conf.xml . restart everything: restart_all -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org