Summary: | Move OPAC problem reports from administration to tools | ||
---|---|---|---|
Product: | Koha | Reporter: | Katrin Fischer <katrin.fischer> |
Component: | Templates | Assignee: | Owen Leonard <oleonard> |
Status: | CLOSED FIXED | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | aleisha, lucas, martin.renvoize |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | Small patch |
Documentation contact: | Documentation submission: | https://gitlab.com/koha-community/koha-manual/-/merge_requests/411 | |
Text to go in the release notes: | Version(s) released in: |
20.11.00, 20.05.x
|
|
Circulation function: | |||
Bug Depends on: | 4461 | ||
Bug Blocks: | 25689 | ||
Attachments: |
Bug 25627: Move OPAC problem reports from administration to tools
Bug 25627: Move OPAC problem reports from administration to tools Bug 25627: Move OPAC problem reports from administration to tools Bug 25627: Fix class and id in body tag |
Description
Katrin Fischer
2020-05-31 12:22:42 UTC
Created attachment 105549 [details] [review] Bug 25627: Move OPAC problem reports from administration to tools This patch moves the OPAC problem report management page from the Administration section to the Tools section. I think this makes sense because management of reports is an ongoing task, not a configuration. To test, apply the patch and enable the OPACReportProblem system preference. - Go to Administration. There should be no link to OPAC problem reports. - Open an administration page which shows the Administration menu in the left-hand sidebar, e.g. Libraries. There should be no link to OPAC problem reports in the menu. - Go to Tools. There should be a link to OPAC problem reports in the "Addional tools" section. - Open the OPAC problem reports page and confirm that it works correctly. - The breadcrumbs menu should show "Tools > OPAC problem reports." - Confirm that the link in the sidebar menu works correctly. - If necessary, submit an OPAC problem report via the OPAC so that there is a pending report. Go to the staff interface home page and check that the "OPAC problem reports pending" link works correctly. Hi Owen, thanks for taking this on! I was wondering if we should group it with patrons and circulation instead, as only logged in patrons can provide problem reports. What do you think? (In reply to Katrin Fischer from comment #2) > I was wondering if we should group it with patrons and circulation instead, > as only logged in patrons can provide problem reports. My reasoning is that the problem reports are not really about patrons, they're about the OPAC itself. But I'm happy to modify the patch if others disagree! Created attachment 105725 [details] [review] Bug 25627: Move OPAC problem reports from administration to tools This patch moves the OPAC problem report management page from the Administration section to the Tools section. I think this makes sense because management of reports is an ongoing task, not a configuration. To test, apply the patch and enable the OPACReportProblem system preference. - Go to Administration. There should be no link to OPAC problem reports. - Open an administration page which shows the Administration menu in the left-hand sidebar, e.g. Libraries. There should be no link to OPAC problem reports in the menu. - Go to Tools. There should be a link to OPAC problem reports in the "Addional tools" section. - Open the OPAC problem reports page and confirm that it works correctly. - The breadcrumbs menu should show "Tools > OPAC problem reports." - Confirm that the link in the sidebar menu works correctly. - If necessary, submit an OPAC problem report via the OPAC so that there is a pending report. Go to the staff interface home page and check that the "OPAC problem reports pending" link works correctly. Signed-off-by: David Nind <david@davidnind.com> Created attachment 105734 [details] [review] Bug 25627: Move OPAC problem reports from administration to tools This patch moves the OPAC problem report management page from the Administration section to the Tools section. I think this makes sense because management of reports is an ongoing task, not a configuration. To test, apply the patch and enable the OPACReportProblem system preference. - Go to Administration. There should be no link to OPAC problem reports. - Open an administration page which shows the Administration menu in the left-hand sidebar, e.g. Libraries. There should be no link to OPAC problem reports in the menu. - Go to Tools. There should be a link to OPAC problem reports in the "Addional tools" section. - Open the OPAC problem reports page and confirm that it works correctly. - The breadcrumbs menu should show "Tools > OPAC problem reports." - Confirm that the link in the sidebar menu works correctly. - If necessary, submit an OPAC problem report via the OPAC so that there is a pending report. Go to the staff interface home page and check that the "OPAC problem reports pending" link works correctly. Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Created attachment 105735 [details] [review] Bug 25627: Fix class and id in body tag This will also help if you want to use different colors for different modules. Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Persuaded :) Pushed to master for 20.11, thanks to everybody involved! backported to 20.05.x for 20.05.01 missing dependencies, not backporting to 19.11.x |