[Bug 42832] New: Introduce a basic theme step to onboarding tool
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42832 Bug ID: 42832 Summary: Introduce a basic theme step to onboarding tool Initiative type: --- Sponsorship --- status: Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: new feature Priority: P5 - low Component: Installation and upgrade (web-based installer) Assignee: koha-bugs@lists.koha-community.org Reporter: aleisha@catalyst.net.nz QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com Target Milestone: --- When we set up a new small Koha there's a few common steps we'll do that make the Koha feel more like their own and work more seamlessly: - set OPACBaseURL and staffClientBaseURL system preferences - set LibraryName system preference - provide a logo or banner image URL to place on the OPAC - provide a primary colour to use for headings and links on the OPAC It would be nice if these steps could be done as part of the onboarding process -- 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=42832 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |42807 Assignee|koha-bugs@lists.koha-commun |aleisha@catalyst.net.nz |ity.org | Status|NEW |ASSIGNED Sponsorship status|--- |Sponsored Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42807 [Bug 42807] Introduce profiles to onboarding tool to pre-set preferences and other settings based on type of installation -- 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=42832 --- Comment #1 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 200308 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=200308&action=edit Bug 42832: [WIP] Introduce a basic theme step to onboarding tool Patch from commit 5d50237 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42832 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Comma delimited| |Catalyst IT list of Sponsors| | 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=42832 Aleisha Amohia <aleisha@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #200308|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42832 --- Comment #2 from Aleisha Amohia <aleisha@catalyst.net.nz> --- Created attachment 207282 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=207282&action=edit Bug 42832: Introduce a basic theme step to onboarding tool This enhancement adds an additional step to the onboarding tool to help libraries apply some basic theme elements to their Koha. To test (assumes KTD): 1) Log into the database and drop and recreate it. You can skip step 1 if you have already followed the test plan from Bug 42807. koha-mysql koha_kohadev drop database koha_kohadev; create database koha_kohadev; 2) Restart services restart_all 3) Go to the staff interface localhost:8081 4) Go through the installer, set all the defaults. 5) Go through the onboarding tool, complete each step until the Koha profiles. Confirm the step for 'Create a basic theme' shows at the bottom of the list and is not checked (incomplete). 6) Save a profile setting and confirm you are redirected to the theme step. 7) Try skipping this step by changing none of the fields and submitting the page. Confirm no changes are made. 8) Go to the URL and set it back to /cgi-bin/koha/installer/onboarding.pl?step=7 so you're taken back to the theme step. Try putting some values in. 9) Submit the profile and validate the confirmation shows the right information. 10) Finish onboarding and go to the OPAC. 11) Confirm your library name shows in the window tab, linked banner image shows in the centre of the header, and links and headings use the chosen primary colour. Sponsored-by: Catalyst IT -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42832 Lisette Scheer <lisette@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lisette@bywatersolutions.co | |m -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42832 Jonathan Druart <jonathan.druart@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@gmail.com -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org