[Bug 42372] New: Allow plugins to add record display customizations
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42372 Bug ID: 42372 Summary: Allow plugins to add record display customizations Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Plugin architecture Assignee: koha-bugs@lists.koha-community.org Reporter: tadeusz@sosnierz.com QA Contact: testopia@bugs.koha-community.org Following up on the feature introduced in https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39860, it'd be nice if plugins could add their own record display customisations as well. Patch coming in. -- 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=42372 --- Comment #1 from HKS3 Tadeusz Sośnierz <tadeusz@sosnierz.com> --- Created attachment 197380 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=197380&action=edit Bug 42372: Allow plugins to add record display customizations Patch from commit 89473f9 -- 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=42372 HKS3 Tadeusz Sośnierz <tadeusz@sosnierz.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- 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=42372 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david@davidnind.com --- Comment #2 from David Nind <david@davidnind.com> --- Test plan? -- 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=42372 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcook@prosentient.com.au --- Comment #3 from David Cook <dcook@prosentient.com.au> --- You'll want to add this to "Under development hooks" on https://wiki.koha-community.org/wiki/Koha_Plugin_Hooks (Reminds me I need to do the same on one of my bugs.) -- By the way, while we don't have it in the coding guidelines, we frown on using "for" with $_. We use foreach and a "my" scoped variable instead of $_. -- Overall, this is an interesting one. -- 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=42372 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. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42372 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #204285|0 |1 is obsolete| | -- 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=42372 --- Comment #5 from David Nind <david@davidnind.com> --- Created attachment 204512 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=204512&action=edit Bug 42372: Allow plugins to add record display customizations Test plan: 1. Download and install https://github.com/tadzik/Koha-Plugin-Bug42372-Demo 2. Go to http://localhost:8081/cgi-bin/koha/catalogue/detail.pl?biblionumber=262 or similar on KTD 3. Observe nothing 4. Apply patch 5. Observe changes on the page above (and OPAC) Signed-off-by: David Nind <david@davidnind.com> -- 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=42372 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed --- Comment #6 from David Nind <david@davidnind.com> --- Thanks for the test plan! Testing notes (using KTD): 1. After the patch, additional information is shown on the staff interface and OAPC record detail pages: - Staff interface - after 'OPAC view': Field A in StaffDetailPage with a plugin: Programming Perl / - OPAC - after LOC classification: Field A in OPACDetailPage with a plugin: Programming Perl / -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org