[Bug 32300] New: Add page-section to cataloguing plugins (cat)
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 Bug ID: 32300 Summary: Add page-section to cataloguing plugins (cat) Change sponsored?: --- Product: Koha Version: master Hardware: All URL: /cgi-bin/koha/cataloguing/plugin_launcher.pl? OS: All Status: NEW Severity: normal Priority: P5 - low Component: Staff interface Assignee: koha-bugs@lists.koha-community.org Reporter: katrin.fischer@bsz-bw.de QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com Depends on: 30952 Blocks: 31757 The cataloguing plugins need page-sections as well, especially; * 007 * 008 * LDR Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30952 [Bug 30952] New design for staff interface https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31757 [Bug 31757] Add 'page-section' where it's missing -- 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=32300 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Staff interface |Templates Assignee|koha-bugs@lists.koha-commun |oleonard@myacpl.org |ity.org | Status|NEW |ASSIGNED -- 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=32300 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Medium patch Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 144375 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=144375&action=edit Bug 32300: Add page-section to cataloguing plugins (cat) This patch adds a "page-section" container div around the main section of cataloging plugins which lack it. The patch also adds a "btn btn-primary" buttons. This patch contains indentation changes, so please ignore whitespace when looking at the diff. These changes are simple enough that checking the diff is probably enough, but if you want to test a plugin in action, you go to Administration -> MARC bibliographic framework. - Choose Actions -> MARC structure on the framework you want to modify - Choose Actions -> Edit subfields on the tag you want to modify - Select the tab for the subfield you want to change. - In the "Other options" section near the bottom, use the "Plugin" dropdown to select the plugin you want to associate with that subfield. - In the basic MARC editor the subfield you updated should now have an icon next to it for triggering the plugin. Clicking it should trigger a popup window which shows the updated template. For plugins with "authorities" in the name, configure the Authorities structure under Administration -> Authority types. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 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=32300 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #144375|0 |1 is obsolete| | --- Comment #2 from Lucas Gass <lucas@bywatersolutions.com> --- Created attachment 144386 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=144386&action=edit Bug 32300: Add page-section to cataloguing plugins (cat) This patch adds a "page-section" container div around the main section of cataloging plugins which lack it. The patch also adds a "btn btn-primary" buttons. This patch contains indentation changes, so please ignore whitespace when looking at the diff. These changes are simple enough that checking the diff is probably enough, but if you want to test a plugin in action, you go to Administration -> MARC bibliographic framework. - Choose Actions -> MARC structure on the framework you want to modify - Choose Actions -> Edit subfields on the tag you want to modify - Select the tab for the subfield you want to change. - In the "Other options" section near the bottom, use the "Plugin" dropdown to select the plugin you want to associate with that subfield. - In the basic MARC editor the subfield you updated should now have an icon next to it for triggering the plugin. Clicking it should trigger a popup window which shows the updated template. For plugins with "authorities" in the name, configure the Authorities structure under Administration -> Authority types. 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=32300 Tomás Cohen Arazi <tomascohen@gmail.com> 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=32300 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #144386|0 |1 is obsolete| | --- Comment #3 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Created attachment 144597 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=144597&action=edit Bug 32300: Add page-section to cataloguing plugins (cat) This patch adds a "page-section" container div around the main section of cataloging plugins which lack it. The patch also adds a "btn btn-primary" buttons. This patch contains indentation changes, so please ignore whitespace when looking at the diff. These changes are simple enough that checking the diff is probably enough, but if you want to test a plugin in action, you go to Administration -> MARC bibliographic framework. - Choose Actions -> MARC structure on the framework you want to modify - Choose Actions -> Edit subfields on the tag you want to modify - Select the tab for the subfield you want to change. - In the "Other options" section near the bottom, use the "Plugin" dropdown to select the plugin you want to associate with that subfield. - In the basic MARC editor the subfield you updated should now have an icon next to it for triggering the plugin. Clicking it should trigger a popup window which shows the updated template. For plugins with "authorities" in the name, configure the Authorities structure under Administration -> Authority types. Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to master Version(s)| |23.05.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 --- Comment #4 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Pushed to master for 23.05. Nice work everyone, thanks! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |Pushed to stable Version(s)|23.05.00 |23.05.00,22.11.01 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 --- Comment #5 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Nice work everyone! Pushed to 22.11.x for the next release -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32300 Bug 32300 depends on bug 30952, which changed state. Bug 30952 Summary: New design for staff interface https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30952 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org