Bugzilla – Attachment 58892 Details for
Bug 17855
New onboarding tool feature to guide users through setting up Koha, and minor web installer UI improvements
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 17855 - Fixed the errors from the koha qa test
Bug-17855---Fixed-the-errors-from-the-koha-qa-test.patch (text/plain), 6.20 KB, created by
Alex Buckley
on 2017-01-13 01:42:59 UTC
(
hide
)
Description:
Bug 17855 - Fixed the errors from the koha qa test
Filename:
MIME Type:
Creator:
Alex Buckley
Created:
2017-01-13 01:42:59 UTC
Size:
6.20 KB
patch
obsolete
>From 4e7e5bafc88afe3f5efec305b4d86bb0938ae02d Mon Sep 17 00:00:00 2001 >From: "@alexbuckley" <alexbuckley@catalyst.net.nz> >Date: Fri, 13 Jan 2017 00:56:06 +0000 >Subject: [PATCH] Bug 17855 - Fixed the errors from the koha qa test > >--- > installer/install.pl | 8 ++++---- > installer/onboarding.pl | 4 +--- > .../intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt | 3 +-- > .../intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt | 4 ++-- > .../intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt | 2 +- > 5 files changed, 9 insertions(+), 12 deletions(-) > >diff --git a/installer/install.pl b/installer/install.pl >index c31bd2a..248bf04 100755 >--- a/installer/install.pl >+++ b/installer/install.pl >@@ -194,8 +194,8 @@ elsif ( $step && $step == 2 ) { > # Check if user has all necessary grants on this database... > my $rq = $dbh->do( > "SELECT u.usesuper >- FROM pg_catalog.pg_user as u >- WHERE u.usename = \'$info{user}\';" >+ FROM pg_catalog.pg_user as u >+ WHERE u.usename = \'$info{user}\';" > ); > if ( $rq == 1 ) { > $template->param( "checkgrantaccess" => 1 ); >@@ -439,8 +439,8 @@ elsif ( $step && $step == 3 ) { > elsif ( $info{dbms} eq 'Pg' ) { > $rq = $dbh->prepare( > "SELECT * >- FROM information_schema.tables >- WHERE table_schema='public' and table_type='BASE TABLE';" >+ FROM information_schema.tables >+ WHERE table_schema='public' and table_type='BASE TABLE';" > ); > } > $rq->execute; >diff --git a/installer/onboarding.pl b/installer/onboarding.pl >index 1b1455b..12eaec7 100755 >--- a/installer/onboarding.pl >+++ b/installer/onboarding.pl >@@ -166,7 +166,7 @@ elsif ( $step && $step == 1 ) { > ; # Use a regular expression to check the value of the inputted branchcode > > #Create a new library object and store the branchcode and @fields array values in this new library object >- my $library = Koha::Library->new( >+ $library = Koha::Library->new( > { > branchcode => $branchcode, > ( map { $_ => scalar $input->param($_) || undef } @fields ) >@@ -304,8 +304,6 @@ elsif ( $step && $step == 3 ) { > my @messages; > my @errors; > my $nok = $input->param('nok'); >- my $firstpassword = $input->param('password'); >- my $secondpassword = $input->param('password2'); > my $cardnumber = $input->param('cardnumber'); > my $borrowernumber = $input->param('borrowernumber'); > my $userid = $input->param('userid'); >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 e4cbd67..2c3d153 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep1.tt >@@ -11,7 +11,7 @@ > <h1 align="center"> Welcome to Koha</h1> > <h1 id="logo"><img alt="Koha" style="width:50%;margin:auto;display:block;align:center;" src="[% interface %]/[% theme %]/img/koha.org-logo.gif"/></h1> > </div> >- [% IF libraries.count > 0 %] >+ [% IF (libraries && libraries.count > 0) %] > <br> > <h3 align="left">You do not need to create a library as you have already installed the sample library data previously</h3> > <form name="skiplibrary" method="post" action="onboarding.pl"> >@@ -78,4 +78,3 @@ > [% END %] > > >- >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 0a958c2..afb2236 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep2.tt >@@ -128,7 +128,7 @@ $(document).ready(function(){ > showOn: "both", > changeMonth: true, > changeYear: true, >- buttonImage: '/intranet-tmpl/prog/img/famfamfam/silk/calendar.png', >+ buttonImage: '/[% interface %]/prog/img/famfamfam/silk/calendar.png', > buttonImageOnly: true, > showButtonPanel: true, > showOtherMonths: true, >@@ -273,7 +273,7 @@ $(document).ready(function() { > </div> > > >-[% IF categories.count > 0 %] <!--This if statement checks if the categories variable handed to this template by onboarding.pl has data in it. If the categories variable does have data in it this means that the user has previously imported sample patron category data and so we do not need to show them the create patron category screen 1, instead we can display a screen with ubtton redirecting the user to step 3--> >+[% IF (categories && categories.count > 0) %] <!--This if statement checks if the categories variable handed to this template by onboarding.pl has data in it. If the categories variable does have data in it this means that the user has previously imported sample patron category data and so we do not need to show them the create patron category screen 1, instead we can display a screen with ubtton redirecting the user to step 3--> > <br> > <h3 align="left">You do not need to create a patron category as you have already installed the sample patron categories data previously</h3> > <form name="skippatroncategory" method="post" action="onboarding.pl"> >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 442a273..4dbdf05 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep4.tt >@@ -18,7 +18,7 @@ > <h1 id="logo"><img alt="Koha" style="width:50%;margin:auto;display:block;align:center;" src="[% interface %]/[% theme %]/img/koha.org-logo.gif"/></h1> > </div> > >-[% IF itemtypes.count > 0 %] >+[% IF (itemtypes && itemtypes.count > 0) %] > <br> > <h3 align="left">You do not need to create a item type as you have already installed the sample item type data previously</h3> > <form name="skipitemtype" method="post" action="onboarding.pl"> >-- >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 17855
:
58657
|
58658
|
58659
|
58660
|
58661
|
58662
|
58663
|
58664
|
58665
|
58666
|
58667
|
58668
|
58669
|
58781
|
58782
|
58783
|
58784
|
58785
|
58792
|
58793
|
58794
|
58846
|
58860
|
58861
|
58862
|
58886
|
58892
|
58893
|
58894
|
58895
|
58896
|
58897
|
58898
|
58899
|
58900
|
58901
|
58902
|
58903
|
58904
|
58905
|
58906
|
58907
|
59037
|
59051
|
59140
|
59141
|
59174
|
59188
|
59277
|
59279
|
59280
|
59281
|
59628
|
59703
|
59705
|
59706
|
59707
|
59708
|
59709
|
59710
|
59711
|
59712
|
59742
|
59826
|
59830
|
59840
|
59841
|
59842
|
59856
|
59857
|
60092
|
61667
|
61668
|
61986
|
62186
|
62191
|
62192
|
62193
|
62220
|
62221
|
62222
|
62223
|
62231
|
62233
|
62234
|
62235
|
62236
|
62237
|
62238
|
62239
|
62240
|
62241
|
62242
|
62243
|
62251
|
62252
|
62253
|
62254
|
62255
|
62256
|
62257
|
62258
|
62259
|
62260
|
62261
|
62262
|
62263
|
62281
|
62282
|
62283
|
62284
|
62285
|
62286
|
62287
|
62288
|
62668
|
62669
|
62670
|
62671
|
62672
|
62673
|
62674
|
62675