[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Andrew Isherwood changed: What|Removed |Added CC|bugzi...@warmlight.co.uk| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added CC||andrew.isherwood@ptfs-europ ||e.com --- Comment #25 from Kyle M Hall --- *** Bug 21016 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Martin Renvoize changed: What|Removed |Added Resolution|--- |FIXED Status|Pushed to Stable|RESOLVED -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Bug 21352 depends on bug 20764, which changed state. Bug 20764 Summary: t/Koha_Template_Plugin_KohaPlugins.t is DB dependent https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20764 What|Removed |Added Status|Pushed to Stable|RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #24 from Fridolin SOMERS --- I've decided to backport to 17.11.x, this is very useful and not risky. Pushed to 17.11.x for 17.11.11 -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Fridolin SOMERS changed: What|Removed |Added Depends on||20764 --- Comment #23 from Fridolin SOMERS --- Bug 21352 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20764 [Bug 20764] t/Koha_Template_Plugin_KohaPlugins.t is DB dependent -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Fridolin SOMERS changed: What|Removed |Added CC||fridolin.som...@biblibre.co ||m Depends on||20181 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20181 [Bug 20181] Allow plugins to add CSS and Javascript to OPAC -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Martin Renvoize changed: What|Removed |Added Text to go in the||This enhancement allows release notes||plugin authors to make ||adaptations to the staff ||client using css and ||javascript. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #22 from Kyle M Hall --- (In reply to Martin Renvoize from comment #21) > Pushed to 18.05.x for 18.05.05. > > As per my policy of backporting invisible Plugin and API enhancements that > allow plugin authors to support a broader range of Koha versions I have > backported this work too. Thanks Martin! -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Martin Renvoize changed: What|Removed |Added Status|Pushed to Master|Pushed to Stable --- Comment #21 from Martin Renvoize --- Pushed to 18.05.x for 18.05.05. As per my policy of backporting invisible Plugin and API enhancements that allow plugin authors to support a broader range of Koha versions I have backported this work too. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Martin Renvoize changed: What|Removed |Added Severity|normal |enhancement CC||martin.renvoize@ptfs-europe ||.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Nick Clemens changed: What|Removed |Added Status|Passed QA |Pushed to Master CC||n...@bywatersolutions.com --- Comment #20 from Nick Clemens --- Awesome work all! Pushed to master for 18.11 -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Tomás Cohen Arazi changed: What|Removed |Added Status|Signed Off |Passed QA CC||tomasco...@gmail.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Tomás Cohen Arazi changed: What|Removed |Added Attachment #79755|0 |1 is obsolete|| --- Comment #18 from Tomás Cohen Arazi --- Created attachment 79875 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79875=edit Bug 21352: Use the raw filter for plugin hooks, both opac and staff side Signed-off-by: Owen Leonard Signed-off-by: Tomas Cohen Arazi -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Tomás Cohen Arazi changed: What|Removed |Added Attachment #79756|0 |1 is obsolete|| --- Comment #19 from Tomás Cohen Arazi --- Created attachment 79876 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79876=edit Bug 21352: Add missing USE statements Signed-off-by: Tomas Cohen Arazi -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Tomás Cohen Arazi changed: What|Removed |Added Attachment #79754|0 |1 is obsolete|| --- Comment #17 from Tomás Cohen Arazi --- Created attachment 79873 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79873=edit Bug 21352: Allow plugins to add CSS and Javascript to Staff interface We should have plugin hooks for the staff interface just like we have for the OPAC as detailed on bug 20181. Test Plan: 1) Apply this patch 2) Download and install the Kitchen Sink plugin ( v2.1.19 or later ) https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz 3) Install the plugin 4) Restart all the things if you can ( restart_all if you are using kohadevbox ) This will ensure the plugin takes effect right away, it should be necessary but it won't hurt anything! 5) Load the staff intranet, notice you get an console error log message and the background for your staff intranet is now orange ( assuming you've not customized the staff intranet in any way ) Signed-off-by: Owen Leonard Signed-off-by: Tomas Cohen Arazi -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Josef Moravec changed: What|Removed |Added CC||josef.mora...@gmail.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #16 from Kyle M Hall --- Created attachment 79756 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79756=edit Bug 21352: Add missing USE statements -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #15 from Kyle M Hall --- Created attachment 79755 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79755=edit Bug 21352: Use the raw filter for plugin hooks, both opac and staff side Signed-off-by: Owen Leonard -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added Attachment #79440|0 |1 is obsolete|| Attachment #79441|0 |1 is obsolete|| --- Comment #14 from Kyle M Hall --- Created attachment 79754 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79754=edit Bug 21352: Allow plugins to add CSS and Javascript to Staff interface We should have plugin hooks for the staff interface just like we have for the OPAC as detailed on bug 20181. Test Plan: 1) Apply this patch 2) Download and install the Kitchen Sink plugin ( v2.1.19 or later ) https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz 3) Install the plugin 4) Restart all the things if you can ( restart_all if you are using kohadevbox ) This will ensure the plugin takes effect right away, it should be necessary but it won't hurt anything! 5) Load the staff intranet, notice you get an console error log message and the background for your staff intranet is now orange ( assuming you've not customized the staff intranet in any way ) Signed-off-by: Owen Leonard -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #13 from David Cook --- (In reply to Katrin Fischer from comment #12) > Hi Kyle, > I've tried this, but I don't see the effect in the staff client as > described. > Can you please check the plugin and if it still works for you? > > Installed the plugin from the URl given and restarted everything mulitple > times: > > https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/ > download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz I had the same experience. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Katrin Fischer changed: What|Removed |Added Status|Signed Off |Failed QA --- Comment #12 from Katrin Fischer --- Hi Kyle, I've tried this, but I don't see the effect in the staff client as described. Can you please check the plugin and if it still works for you? Installed the plugin from the URl given and restarted everything mulitple times: https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Katrin Fischer changed: What|Removed |Added CC||katrin.fisc...@bsz-bw.de QA Contact|testo...@bugs.koha-communit |katrin.fisc...@bsz-bw.de |y.org | -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #11 from Owen Leonard --- Created attachment 79441 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79441=edit Bug 21352: Use the raw filter for plugin hooks, both opac and staff side Signed-off-by: Owen Leonard -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Owen Leonard changed: What|Removed |Added Attachment #79185|0 |1 is obsolete|| Attachment #79186|0 |1 is obsolete|| --- Comment #10 from Owen Leonard --- Created attachment 79440 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79440=edit Bug 21352: Allow plugins to add CSS and Javascript to Staff interface We should have plugin hooks for the staff interface just like we have for the OPAC as detailed on bug 20181. Test Plan: 1) Apply this patch 2) Download and install the Kitchen Sink plugin ( v2.1.19 or later ) https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz 3) Install the plugin 4) Restart all the things if you can ( restart_all if you are using kohadevbox ) This will ensure the plugin takes effect right away, it should be necessary but it won't hurt anything! 5) Load the staff intranet, notice you get an alert message and the background for your staff intranet is now orange ( assuming you've not customized the staff intranet in any way ) Signed-off-by: Owen Leonard -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Owen Leonard changed: What|Removed |Added Status|Needs Signoff |Signed Off Patch complexity|--- |Small patch -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #9 from Nick Clemens --- *** Bug 17491 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #8 from Nick Clemens --- *** Bug 17490 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added Severity|enhancement |normal --- Comment #7 from Kyle M Hall --- Upping bug severity as followup contains a bug fix. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added Attachment #78877|0 |1 is obsolete|| --- Comment #5 from Kyle M Hall --- Created attachment 79185 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79185=edit Bug 21352: Allow plugins to add CSS and Javascript to Staff interface We should have plugin hooks for the staff interface just like we have for the OPAC as detailed on bug 20181. Test Plan: 1) Apply this patch 2) Download and install the Kitchen Sink plugin ( v2.1.19 or later ) https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz 3) Install the plugin 4) Restart all the things if you can ( restart_all if you are using kohadevbox ) This will ensure the plugin takes effect right away, it should be necessary but it won't hurt anything! 5) Load the staff intranet, notice you get an alert message and the background for your staff intranet is now orange ( assuming you've not customized the staff intranet in any way ) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #6 from Kyle M Hall --- Created attachment 79186 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=79186=edit Bug 21352: Use the raw filter for plugin hooks, both opac and staff side -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #4 from Kyle M Hall --- (In reply to David Cook from comment #3) > I think this plugin and test plan might be for the OPAC rather than the > staff client? > > Even on the OPAC, it's escaping the angle brackets so it just prints the CSS > out as text. > > The HTML source looks like this: > > style > body { > background-color: orange; > } > /style Sounds like a regression. You are right about the test plan. It should say intranet, not opac. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 David Cook changed: What|Removed |Added Status|Needs Signoff |Failed QA --- Comment #3 from David Cook --- I think this plugin and test plan might be for the OPAC rather than the staff client? Even on the OPAC, it's escaping the angle brackets so it just prints the CSS out as text. The HTML source looks like this: style body { background-color: orange; } /style -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #2 from David Cook --- Super excited for enhancements to plugins! I'm hoping to look at this later today. I was curious though about the order in which the plugin CSS/JS is applied. I'm guessing it's based on the order that plugins have been loaded into Koha? (I seem to recall Kyle and Andreas talking a bit at Kohacon about a way to specify order/priority but maybe I misheard what that was about.) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 David Cook changed: What|Removed |Added CC||dc...@prosentient.com.au -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 --- Comment #1 from Kyle M Hall --- Created attachment 78877 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78877=edit Bug 21352: Allow plugins to add CSS and Javascript to Staff interface We should have plugin hooks for the staff interface just like we have for the OPAC as detailed on bug 20181. Test Plan: 1) Apply this patch 2) Download and install the Kitchen Sink plugin ( v2.1.19 or later ) https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz 3) Install the plugin 4) Restart all the things if you can ( restart_all if you are using kohadevbox ) This will ensure the plugin takes effect right away, it should be necessary but it won't hurt anything! 5) Load the opac, notice you get an alert message and the background for your opac is now orange ( assuming you've not customized the opac in any way ) https://bugs.koha-community.org/show_bug.cgi?id=13692 -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 21352] Allow plugins to add CSS and Javascript to Staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21352 Kyle M Hall changed: What|Removed |Added Assignee|koha-b...@lists.koha-commun |k...@bywatersolutions.com |ity.org | -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/