Bugzilla – Attachment 60003 Details for
Bug 18059
Add further explanation of the steps in the onboarding tool
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 18059 - Added explanations for why the user is doing the actions of each of the 5 steps of the onboarding tool in bug 17855.
Bug-18059---Added-explanations-for-why-the-user-is.patch (text/plain), 7.21 KB, created by
Alex Buckley
on 2017-02-08 03:07:08 UTC
(
hide
)
Description:
Bug 18059 - Added explanations for why the user is doing the actions of each of the 5 steps of the onboarding tool in bug 17855.
Filename:
MIME Type:
Creator:
Alex Buckley
Created:
2017-02-08 03:07:08 UTC
Size:
7.21 KB
patch
obsolete
>From b49b7cc0da0b6fcc45a745dbd2142d1c77c19a10 Mon Sep 17 00:00:00 2001 >From: Alex Buckley <alexbuckley@catalyst.net.nz> >Date: Wed, 8 Feb 2017 15:53:41 +1300 >Subject: [PATCH] Bug 18059 - Added explanations for why the user is doing the > actions of each of the 5 steps of the onboarding tool in bug 17855. > >So now the user will know why they are doing each step of the >onboarding tool, to make the process more transparent. > >Test plan: >1. Drop and recreate your database: sudo koha-mysql <instancename> then >DROP database <databasename>; then CREATE database <databasename>; >2. Restart memcached: sudo service memcached restart >1. Apply bug 17855 >3. Go through the web installer and onboarding tool, noticing that the >onboarding tool has no "Reason for creating a <whatever is being >created> now" message just below the header >4. Apply this bug >5. Redo steps 1, 2, and 3 noticing that this time under the header for >each of the onboarding form screen (not the creation outcome screen displayed after the user submitted each onboarding form) there is "reason for creating a <whatever is being created> now" text >--- > koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt | 1 + > koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt | 2 +- > koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep3.tt | 4 ++-- > koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt | 3 ++- > koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep5.tt | 1 + > 5 files changed, 7 insertions(+), 4 deletions(-) > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt >index b295fc9..ee71791 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt >@@ -60,6 +60,7 @@ > <form name="LibraryCreation" method="post" action="onboarding.pl"> > <fieldset class="rows" > > <h2>Create a library</h2> >+ <p> <b> Reason for creating a library now:</b> Creating a library is one of the prerequisites for creating the Koha administrator patron account to log into Koha with, which you will do soon.</p> > <input type="hidden" name="step" value="1"/> > <input type="hidden" name="op" value="add_validate_library"/> > <ol> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt >index f0e90aa..2db9813 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt >@@ -70,7 +70,7 @@ jQuery.validator.addMethod( "enrollment_period", function(){ > </div> > > <h1 align="left"> Create a new patron category</h1> >- <p> The patron category you create in this form is going to be the one which the new administrator patron account will have.</p> >+ <p> <b> Reason for creating a patron category now: </b> The creation of a patron category is a prerequisite for creating a Koha administrator account to log into Koha with (which you'll do next).<br> <br> The patron category you create in this form is going to be the one which the administrator account will have.</p> > <form id="category_form" method="post" action="onboarding.pl"> > <fieldset class="rows"> > <input type="hidden" name="step" value="2"/> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep3.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep3.tt >index de2e595..3fbcf71 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep3.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep3.tt >@@ -105,9 +105,9 @@ $(document).ready(function(){ > </form> > [% ELSE %] > <!--Create a patron screen 1--> >- <h1 align="left"> Create koha administrator patron</h1> >+ <h1 align="left"> Create Koha administrator patron</h1> > <p> >- Now we will create a patron with superlibrarian permissions. Login with this to access Koha as a staff member will all permissions. >+ <b> Reason for creating a Koha administrator patron now:</b> You will need a Koha administrator patron account with superlibrarian privilages to log into Koha with (once you've finished this onboarding tool), and to be able to perform all library tasks in Koha immediately. > </p> > <form name="createpatron" id="createpatron" method="post" action="onboarding.pl"> > <fieldset class="rows"> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt >index 6176fb4..beea750 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt >@@ -42,7 +42,8 @@ > [% ELSE %] > <!--Create a item type screen 1--> > <h1 align="center"> Create a new Item type </h1> >- <p> Item types are used to group related items. Examples of item types are books, cds, and DVDs. <br><br> When adding to your institutions catalogue you will create an item of a particular item type. <br><br> Importantly item types are what you apply circulation rules to. Circulation rules govern how your institution will lend its items, for example a circulation rule applied to the DVD item type may enforce a payment of $1.00 for borrowing any DVD.</p> >+ <p> <b> What is an item type </b> Item types are used to group related items. Examples of item types are books, cds, and DVDs. <br><br> When adding to your institutions catalogue you will create an item of a particular item type. <br><br> Importantly item types are what you apply circulation rules to. Circulation rules govern how your institution will lend its items, for example a circulation rule applied to the DVD item type may enforce a payment of $1.00 for borrowing any DVD.</p> >+ <p> <b> Reason for creating an item type now:</b> The creation of an item type is a prerequisite for creating a circulation rule (the next step in this onboarding process)</p> > <form name="createitemform" method="post" action="onboarding.pl"> > <fieldset class="rows"> > <input type="hidden" name="step" value="4"/> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep5.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep5.tt >index 81ba89c..6404faa 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep5.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep5.tt >@@ -30,6 +30,7 @@ > [% ELSE %] > <!--Create a circulation rule screen 1--> > <h1 align="left"> Create a new circulation rule </h1> >+ <p> <b> Reason for creating a circulation rule now:</b> Creating a circulation rule now will allow you to start defining organisational rules in your Koha instance. e.g. how long item checkout period is. </p> > <form name="createcirculationrule" method="post" action="onboarding.pl"> > <fieldset class="rows"> > <input type="hidden" name="step" value="5"/> >-- >2.1.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 18059
: 60003