[Bug 35048] New: Convert SCOMainUserBlock system preference to HTML customization
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Bug ID: 35048 Summary: Convert SCOMainUserBlock system preference to HTML customization Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: ASSIGNED Severity: enhancement Priority: P5 - low Component: Self checkout Assignee: oleonard@myacpl.org Reporter: oleonard@myacpl.org QA Contact: testopia@bugs.koha-community.org CC: testopia@bugs.koha-community.org Blocks: 26050 Building on 22318, the SCOMainUserBlock system preference should be converted to an HTML customization option. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26050 [Bug 26050] [OMNIBUS] Convert system preferences to HTML customizations -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff Patch complexity|--- |Small patch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 157104 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157104&action=edit Bug 35048: Convert SCOMainUserBlock system preference to HTML customization This patch moves the SCOMainUserBlock system preference into HTML customizations, making it possible to have language- and library-specific content. The patch also makes a minor fix to CSS in order to get the "Back to top" link to show up correctly in self-checkout and self-checkin. To test you should have some content in the SCOMainUserBlock system preference before applying the patch. Apply the patch, run the database update process, and rebuild the OPAC CSS. - In the staff client, go to Tools -> HTML customizations and verify that the content from SCOMainUserBlock is now stored there. - The HTML customization entry form should offer SCOMainUserBlock as a choice under "Display location." - Update and reinstall active translations (for instance fr-FR): - perl misc/translator/translate update fr-FR - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Edit the SCOMainUserBlock HTML customization and add unique content to the "fr-FR" tab. - Log into the self checkout system and confirm that the SCOMainUserBlock content is shown there. - Switch to your updated translation and confirm that the content you added for your translation shows up correctly. - Go to Administration -> System preferences and search for "SCOMainUserBlock." It should return no results. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 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=35048 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157104|0 |1 is obsolete| | --- Comment #2 from Lucas Gass <lucas@bywatersolutions.com> --- Created attachment 157105 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157105&action=edit Bug 35048: Convert SCOMainUserBlock system preference to HTML customization This patch moves the SCOMainUserBlock system preference into HTML customizations, making it possible to have language- and library-specific content. The patch also makes a minor fix to CSS in order to get the "Back to top" link to show up correctly in self-checkout and self-checkin. To test you should have some content in the SCOMainUserBlock system preference before applying the patch. Apply the patch, run the database update process, and rebuild the OPAC CSS. - In the staff client, go to Tools -> HTML customizations and verify that the content from SCOMainUserBlock is now stored there. - The HTML customization entry form should offer SCOMainUserBlock as a choice under "Display location." - Update and reinstall active translations (for instance fr-FR): - perl misc/translator/translate update fr-FR - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Edit the SCOMainUserBlock HTML customization and add unique content to the "fr-FR" tab. - Log into the self checkout system and confirm that the SCOMainUserBlock content is shown there. - Switch to your updated translation and confirm that the content you added for your translation shows up correctly. - Go to Administration -> System preferences and search for "SCOMainUserBlock." It should return no results. 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=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |35063 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35063 [Bug 35063] Convert SelfCheckInMainUserBlock system preference to HTML customization -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |35065 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35065 [Bug 35065] Convert SelfCheckHelpMessage system preference to HTML customization -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157105|0 |1 is obsolete| | --- Comment #3 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 157559 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157559&action=edit Bug 35048: Convert SCOMainUserBlock system preference to HTML customization This patch moves the SCOMainUserBlock system preference into HTML customizations, making it possible to have language- and library-specific content. The patch also makes a minor fix to CSS in order to get the "Back to top" link to show up correctly in self-checkout and self-checkin. To test you should have some content in the SCOMainUserBlock system preference before applying the patch. Apply the patch, run the database update process, and rebuild the OPAC CSS. - In the staff client, go to Tools -> HTML customizations and verify that the content from SCOMainUserBlock is now stored there. - The HTML customization entry form should offer SCOMainUserBlock as a choice under "Display location." - Update and reinstall active translations (for instance fr-FR): - perl misc/translator/translate update fr-FR - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Edit the SCOMainUserBlock HTML customization and add unique content to the "fr-FR" tab. - Log into the self checkout system and confirm that the SCOMainUserBlock content is shown there. - Switch to your updated translation and confirm that the content you added for your translation shows up correctly. - Go to Administration -> System preferences and search for "SCOMainUserBlock." It should return no results. 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=35048 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Failed QA --- Comment #4 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Hi Owen, can you please also adjust this one for 31383? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |31383, 34894 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31383 [Bug 31383] Additional contents: We need a parent and child table https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34894 [Bug 34894] Convert OpacSuppressionMessage system preference to HTML customization -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157559|0 |1 is obsolete| | --- Comment #5 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 157831 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157831&action=edit Bug 35048: Convert SCOMainUserBlock system preference to HTML customization This patch moves the SCOMainUserBlock system preference into HTML customizations, making it possible to have language- and library-specific content. The patch also makes a minor fix to CSS in order to get the "Back to top" link to show up correctly in self-checkout and self-checkin. To test you should have some content in the SCOMainUserBlock system preference before applying the patch. Apply the patch, run the database update process, and rebuild the OPAC CSS. - In the staff client, go to Tools -> HTML customizations and verify that the content from SCOMainUserBlock is now stored there. - The HTML customization entry form should offer SCOMainUserBlock as a choice under "Display location." - Update and reinstall active translations (for instance fr-FR): - perl misc/translator/translate update fr-FR - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Edit the SCOMainUserBlock HTML customization and add unique content to the "fr-FR" tab. - Log into the self checkout system and confirm that the SCOMainUserBlock content is shown there. - Switch to your updated translation and confirm that the content you added for your translation shows up correctly. - Go to Administration -> System preferences and search for "SCOMainUserBlock." It should return no results. 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=35048 --- Comment #6 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 157832 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157832&action=edit Bug 35048: (follow-up) Add entry to HTML customization help include -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|35065 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35065 [Bug 35065] Convert SelfCheckHelpMessage system preference to HTML customization -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157831|0 |1 is obsolete| | Attachment #157832|0 |1 is obsolete| | --- Comment #7 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 157918 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157918&action=edit Bug 35048: Convert SCOMainUserBlock system preference to HTML customization This patch moves the SCOMainUserBlock system preference into HTML customizations, making it possible to have language- and library-specific content. The patch also makes a minor fix to CSS in order to get the "Back to top" link to show up correctly in self-checkout and self-checkin. To test you should have some content in the SCOMainUserBlock system preference before applying the patch. Apply the patch, run the database update process, and rebuild the OPAC CSS. - In the staff client, go to Tools -> HTML customizations and verify that the content from SCOMainUserBlock is now stored there. - The HTML customization entry form should offer SCOMainUserBlock as a choice under "Display location." - Update and reinstall active translations (for instance fr-FR): - perl misc/translator/translate update fr-FR - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Edit the SCOMainUserBlock HTML customization and add unique content to the "fr-FR" tab. - Log into the self checkout system and confirm that the SCOMainUserBlock content is shown there. - Switch to your updated translation and confirm that the content you added for your translation shows up correctly. - Go to Administration -> System preferences and search for "SCOMainUserBlock." It should return no results. 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=35048 --- Comment #8 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 157919 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=157919&action=edit Bug 35048: (follow-up) Add entry to HTML customization help include -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Katrin Fischer <katrin.fischer@bsz-bw.de> 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=35048 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157918|0 |1 is obsolete| | --- Comment #9 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 158453 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158453&action=edit Bug 35048: Convert SCOMainUserBlock system preference to HTML customization This patch moves the SCOMainUserBlock system preference into HTML customizations, making it possible to have language- and library-specific content. The patch also makes a minor fix to CSS in order to get the "Back to top" link to show up correctly in self-checkout and self-checkin. To test you should have some content in the SCOMainUserBlock system preference before applying the patch. Apply the patch, run the database update process, and rebuild the OPAC CSS. - In the staff client, go to Tools -> HTML customizations and verify that the content from SCOMainUserBlock is now stored there. - The HTML customization entry form should offer SCOMainUserBlock as a choice under "Display location." - Update and reinstall active translations (for instance fr-FR): - perl misc/translator/translate update fr-FR - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Edit the SCOMainUserBlock HTML customization and add unique content to the "fr-FR" tab. - Log into the self checkout system and confirm that the SCOMainUserBlock content is shown there. - Switch to your updated translation and confirm that the content you added for your translation shows up correctly. - Go to Administration -> System preferences and search for "SCOMainUserBlock." It should return no results. Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #157919|0 |1 is obsolete| | --- Comment #10 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 158454 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158454&action=edit Bug 35048: (follow-up) Add entry to HTML customization help include Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 --- Comment #11 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- This doubled up "the" is fixed by the next patch in the series: +<div id="SCOMainUserBlock_notes" class="hint customization_note"> + Show this content on the the web-based self checkout screen. +</div> + -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |katrin.fischer@bsz-bw.de |y.org | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tomascohen@gmail.com Status|Passed QA |Patch doesn't apply --- Comment #12 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Applying: Bug 35048: Convert SCOMainUserBlock system preference to HTML customization error: sha1 information is lacking or useless (installer/data/mysql/mandatory/sysprefs.sql). error: could not build fake ancestor Patch failed at 0001 Bug 35048: Convert SCOMainUserBlock system preference to HTML customization hint: Use 'git am --show-current-patch=diff' to see the failed patch When you have resolved this problem run "git bz apply --continue". If you would prefer to skip this patch, instead run "git bz apply --skip". To restore the original branch and stop patching run "git bz apply --abort". Patch left in /var/folders/c9/kzgdqlvn38q3v1gs59cjhzrw0000gn/T/Bug-35048-Convert-SCOMainUserBlock-system-preferen-8vmn73_f.patch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Patch doesn't apply |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #158453|0 |1 is obsolete| | Attachment #158454|0 |1 is obsolete| | --- Comment #13 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 158722 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158722&action=edit Bug 35048: Convert SCOMainUserBlock system preference to HTML customization This patch moves the SCOMainUserBlock system preference into HTML customizations, making it possible to have language- and library-specific content. The patch also makes a minor fix to CSS in order to get the "Back to top" link to show up correctly in self-checkout and self-checkin. To test you should have some content in the SCOMainUserBlock system preference before applying the patch. Apply the patch, run the database update process, and rebuild the OPAC CSS. - In the staff client, go to Tools -> HTML customizations and verify that the content from SCOMainUserBlock is now stored there. - The HTML customization entry form should offer SCOMainUserBlock as a choice under "Display location." - Update and reinstall active translations (for instance fr-FR): - perl misc/translator/translate update fr-FR - perl misc/translator/translate install fr-FR - Enable the translation if necessary under Administration -> System preferences -> language. - Enable the "opaclanguagesdisplay" preference if necessary. - Edit the SCOMainUserBlock HTML customization and add unique content to the "fr-FR" tab. - Log into the self checkout system and confirm that the SCOMainUserBlock content is shown there. - Switch to your updated translation and confirm that the content you added for your translation shows up correctly. - Go to Administration -> System preferences and search for "SCOMainUserBlock." It should return no results. Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 --- Comment #14 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 158723 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158723&action=edit Bug 35048: (follow-up) Add entry to HTML customization help include Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 --- Comment #15 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 158724 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=158724&action=edit Bug 35048: (follow-up) Atomic update fixes -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to master Version(s)| |23.11.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=35048 --- Comment #16 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Pushed to master for 23.11. 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=35048 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |Needs documenting CC| |fridolin.somers@biblibre.co | |m --- Comment #17 from Fridolin Somers <fridolin.somers@biblibre.com> --- Enhancement not pushed to 23.05.x -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Bug 35048 depends on bug 34894, which changed state. Bug 34894 Summary: Convert OpacSuppressionMessage system preference to HTML customization https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34894 What |Removed |Added ---------------------------------------------------------------------------- Status|Needs documenting |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |caroline.cyr-la-rose@inlibr | |o.com Status|Needs documenting |RESOLVED Documentation| |Caroline Cyr La Rose contact| | Resolution|--- |FIXED Documentation| |https://gitlab.com/koha-com submission| |munity/koha-manual/-/merge_ | |requests/777 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35048 Bug 35048 depends on bug 31383, which changed state. Bug 31383 Summary: Additional contents: We need a parent and child table https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31383 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