From 1edb8cbeee2f89c7fb4cd1f643b23cb20d91d35d Mon Sep 17 00:00:00 2001 From: Aleisha Date: Tue, 17 May 2016 04:35:46 +0000 Subject: [PATCH] Bug 16530: Adding a circ sidebar navigation menu and circSidebar syspref to activate/deactivate Edit: Fast cataloging link should now show on all pages, removed offline circulation links Edit 2: Creates the syspref to activate or deactivate the sidebar Edit 3: Fixing merge conflicts, using Koha::BiblioFrameworks to find FA framework and adding sidebar to on-site checkouts This adds a sidebar to circ/branchoverdues.tt circ/circulation.tt (I also fixed up some of the indentation in this file to make it easier to see where the divs started and ended) circ/renew.tt circ/returns.tt circ/selectbranchprinter.tt circ/transferstoreceive.tt circ/view_holdsqueue.tt circ/waitingreserves.tt circ/branchtransfers.tt circ/on-site_checkouts.tt To test: 1) Confirm syspref CircSidebar is activated 2) Go to all of the above pages and confirm the sidebar menu shows up 3) Confirm fast cataloguing link and transfer link are there 4) Trigger any error messages you can possibly think of (i.e. on renew.pl: barcode does not exist). Confirm that this does not mess up the layout of the page 5) Go to a user account page, Check out tab. (Since this is a circ/circulation.pl page). Ensure the circ nav sidebar doesn't show up (confirm it looks as it usually does) 6) Deactivate circSidebar 7) Confirm pages all look normal Sponsored-by: Catalyst IT Signed-off-by: Jan Kissig Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall --- circ/branchoverdues.pl | 9 ++- circ/branchtransfers.pl | 11 ++- circ/on-site_checkouts.pl | 10 ++- circ/renew.pl | 10 ++- circ/returns.pl | 9 ++- circ/selectbranchprinter.pl | 10 ++- circ/transferstoreceive.pl | 11 ++- circ/view_holdsqueue.pl | 9 ++- circ/waitingreserves.pl | 11 ++- .../bug_16530-add_CircSidebar_syspref.sql | 1 + installer/data/mysql/sysprefs.sql | 1 + .../prog/en/includes/circ-nav.inc | 54 +++++++++++++++ .../admin/preferences/circulation.pref | 6 ++ .../prog/en/modules/circ/branchoverdues.tt | 10 ++- .../prog/en/modules/circ/branchtransfers.tt | 13 +++- .../prog/en/modules/circ/circulation.tt | 20 ++++-- .../prog/en/modules/circ/on-site_checkouts.tt | 3 +- .../prog/en/modules/circ/renew.tt | 14 ++-- .../prog/en/modules/circ/returns.tt | 68 +++++++++++++++---- .../en/modules/circ/selectbranchprinter.tt | 10 ++- .../en/modules/circ/transferstoreceive.tt | 10 ++- .../prog/en/modules/circ/view_holdsqueue.tt | 10 ++- .../prog/en/modules/circ/waitingreserves.tt | 10 ++- 23 files changed, 275 insertions(+), 45 deletions(-) create mode 100644 installer/data/mysql/atomicupdate/bug_16530-add_CircSidebar_syspref.sql create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/circ-nav.inc diff --git a/circ/branchoverdues.pl b/circ/branchoverdues.pl index 86f9ccafae..fe96caac2c 100755 --- a/circ/branchoverdues.pl +++ b/circ/branchoverdues.pl @@ -27,6 +27,7 @@ use C4::Biblio; use C4::Koha; use C4::Debug; use Koha::DateUtils; +use Koha::BiblioFrameworks; use Data::Dumper; =head1 branchoverdues.pl @@ -61,7 +62,7 @@ use Data::Dumper; my $input = new CGI; my $dbh = C4::Context->dbh; -my ( $template, $loggedinuser, $cookie ) = get_template_and_user({ +my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user({ template_name => "circ/branchoverdues.tt", query => $input, type => "intranet", @@ -155,4 +156,10 @@ $template->param( location => $location, ); +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + output_html_with_http_headers $input, $cookie, $template->output; diff --git a/circ/branchtransfers.pl b/circ/branchtransfers.pl index 864db53188..64a5c10472 100755 --- a/circ/branchtransfers.pl +++ b/circ/branchtransfers.pl @@ -31,7 +31,7 @@ use C4::Items; use C4::Auth qw/:DEFAULT get_session/; use C4::Koha; use C4::Members; - +use Koha::BiblioFrameworks; use Koha::AuthorisedValues; ############################################### @@ -52,7 +52,7 @@ if (!C4::Context->userenv){ ####################################################################################### # Make the page ..... -my ($template, $user, $cookie) = get_template_and_user( +my ($template, $user, $cookie, $flags ) = get_template_and_user( { template_name => "circ/branchtransfers.tt", query => $query, @@ -236,5 +236,12 @@ $template->param( errmsgloop => \@errmsgloop, CircAutocompl => C4::Context->preference("CircAutocompl") ); + +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + output_html_with_http_headers $query, $cookie, $template->output; diff --git a/circ/on-site_checkouts.pl b/circ/on-site_checkouts.pl index 2ae52f7481..cf630c9cdb 100755 --- a/circ/on-site_checkouts.pl +++ b/circ/on-site_checkouts.pl @@ -21,10 +21,12 @@ use Modern::Perl; use C4::Auth; use C4::Circulation qw( GetPendingOnSiteCheckouts ); use C4::Output; +use C4::Koha; +use Koha::BiblioFrameworks; my $cgi = new CGI; -my ( $template, $loggedinuser, $cookie ) = get_template_and_user( +my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user( { template_name => "circ/on-site_checkouts.tt", query => $cgi, @@ -34,6 +36,12 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user( } ); +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + my $pending_onsite_checkouts = C4::Circulation::GetPendingOnSiteCheckouts(); $template->param( diff --git a/circ/renew.pl b/circ/renew.pl index 2b4114e2c9..d68247e27c 100755 --- a/circ/renew.pl +++ b/circ/renew.pl @@ -24,12 +24,14 @@ use C4::Context; use C4::Auth qw/:DEFAULT get_session/; use C4::Output; use C4::Circulation; +use C4::Koha; use Koha::DateUtils; use Koha::Database; +use Koha::BiblioFrameworks; my $cgi = new CGI; -my ( $template, $librarian, $cookie ) = get_template_and_user( +my ( $template, $librarian, $cookie, $flags ) = get_template_and_user( { template_name => "circ/renew.tt", query => $cgi, @@ -116,4 +118,10 @@ if ($barcode) { ); } +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + output_html_with_http_headers( $cgi, $cookie, $template->output ); diff --git a/circ/returns.pl b/circ/returns.pl index 5382e191c2..1409fe7a8e 100755 --- a/circ/returns.pl +++ b/circ/returns.pl @@ -51,11 +51,12 @@ use Koha::AuthorisedValues; use Koha::DateUtils; use Koha::Calendar; use Koha::Checkouts; +use Koha::BiblioFrameworks; my $query = new CGI; #getting the template -my ( $template, $librarian, $cookie ) = get_template_and_user( +my ( $template, $librarian, $cookie, $flags ) = get_template_and_user( { template_name => "circ/returns.tt", query => $query, @@ -648,5 +649,11 @@ if ( $itemnumber ) { } } +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + # actually print the page! output_html_with_http_headers $query, $cookie, $template->output; diff --git a/circ/selectbranchprinter.pl b/circ/selectbranchprinter.pl index e037e9ec75..cf0af68344 100755 --- a/circ/selectbranchprinter.pl +++ b/circ/selectbranchprinter.pl @@ -26,14 +26,14 @@ use C4::Output; use C4::Auth qw/:DEFAULT get_session/; use C4::Print; # GetPrinters use C4::Koha; - +use Koha::BiblioFrameworks; use Koha::Libraries; # this will be the script that chooses branch and printer settings.... my $query = CGI->new(); -my ( $template, $borrowernumber, $cookie ) = get_template_and_user({ +my ( $template, $borrowernumber, $cookie, $flags ) = get_template_and_user({ template_name => "circ/selectbranchprinter.tt", query => $query, type => "intranet", @@ -134,4 +134,10 @@ $template->param( recycle_loop=> \@recycle_loop, ); +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + output_html_with_http_headers $query, $cookie, $template->output; diff --git a/circ/transferstoreceive.pl b/circ/transferstoreceive.pl index a67f7995dd..3f89f59c43 100755 --- a/circ/transferstoreceive.pl +++ b/circ/transferstoreceive.pl @@ -24,7 +24,6 @@ use CGI qw ( -utf8 ); use C4::Context; use C4::Output; use C4::Auth; -use Koha::DateUtils; use C4::Biblio; use C4::Circulation; use C4::Members; @@ -37,11 +36,13 @@ use Date::Calc qw( use C4::Koha; use C4::Reserves; use Koha::Libraries; +use Koha::DateUtils; +use Koha::BiblioFrameworks; my $input = new CGI; my $itemnumber = $input->param('itemnumber'); -my ( $template, $loggedinuser, $cookie ) = get_template_and_user( +my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user( { template_name => "circ/transferstoreceive.tt", query => $input, @@ -124,5 +125,11 @@ $template->param( latetransfers => $latetransfers ? 1 : 0, ); +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + output_html_with_http_headers $input, $cookie, $template->output; diff --git a/circ/view_holdsqueue.pl b/circ/view_holdsqueue.pl index ce632e6d92..6738c70f0e 100755 --- a/circ/view_holdsqueue.pl +++ b/circ/view_holdsqueue.pl @@ -31,9 +31,10 @@ use C4::Biblio; use C4::Items; use C4::Koha; # GetItemTypes use C4::HoldsQueue qw(GetHoldsQueueItems); +use Koha::BiblioFrameworks; my $query = new CGI; -my ( $template, $loggedinuser, $cookie ) = get_template_and_user( +my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user( { template_name => "circ/view_holdsqueue.tt", query => $query, @@ -74,5 +75,11 @@ $template->param( itemtypeloop => \@itemtypesloop, ); +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + # writing the template output_html_with_http_headers $query, $cookie, $template->output; diff --git a/circ/waitingreserves.pl b/circ/waitingreserves.pl index 1a7b29c337..6f12376046 100755 --- a/circ/waitingreserves.pl +++ b/circ/waitingreserves.pl @@ -28,7 +28,6 @@ use C4::Circulation; use C4::Members; use C4::Biblio; use C4::Items; -use Koha::DateUtils; use Date::Calc qw( Today Add_Delta_Days @@ -36,6 +35,8 @@ use Date::Calc qw( ); use C4::Reserves; use C4::Koha; +use Koha::DateUtils; +use Koha::BiblioFrameworks; my $input = new CGI; @@ -47,7 +48,7 @@ my $all_branches = $input->param('allbranches') || ''; my $cancelall = $input->param('cancelall'); my $tab = $input->param('tab'); -my ( $template, $loggedinuser, $cookie ) = get_template_and_user( +my ( $template, $loggedinuser, $cookie, $flags ) = get_template_and_user( { template_name => "circ/waitingreserves.tt", query => $input, @@ -163,6 +164,12 @@ $template->param( tab => $tab, ); +# Checking if there is a Fast Cataloging Framework +$template->param( fast_cataloging => 1 ) if Koha::BiblioFrameworks->find( 'FA' ); + +# Checking if the transfer page needs to be displayed +$template->param( display_transfer => 1 ) if ( ($flags->{'superlibrarian'} == 1) || (C4::Context->preference("IndependentBranches") == 0) ); + if ($item && $tab eq 'holdsover' && !@cancel_result) { print $input->redirect("/cgi-bin/koha/circ/waitingreserves.pl#holdsover"); } elsif ($cancelall) { diff --git a/installer/data/mysql/atomicupdate/bug_16530-add_CircSidebar_syspref.sql b/installer/data/mysql/atomicupdate/bug_16530-add_CircSidebar_syspref.sql new file mode 100644 index 0000000000..09a8e4b95e --- /dev/null +++ b/installer/data/mysql/atomicupdate/bug_16530-add_CircSidebar_syspref.sql @@ -0,0 +1 @@ +INSERT IGNORE INTO systempreferences (`variable`, `value`, `options`, `explanation`, `type`) VALUES ('CircSidebar','0','','Activate or deactivate the navigation sidebar on all Circulation pages','YesNo'); diff --git a/installer/data/mysql/sysprefs.sql b/installer/data/mysql/sysprefs.sql index e46e29f68a..1aa3f8d1ed 100644 --- a/installer/data/mysql/sysprefs.sql +++ b/installer/data/mysql/sysprefs.sql @@ -102,6 +102,7 @@ INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, ` ('CircAutocompl','1',NULL,'If ON, autocompletion is enabled for the Circulation input','YesNo'), ('CircAutoPrintQuickSlip','qslip',NULL,'Choose what should happen when an empty barcode field is submitted in circulation: Display a print quick slip window, Display a print slip window or Clear the screen.','Choice'), ('CircControl','ItemHomeLibrary','PickupLibrary|PatronLibrary|ItemHomeLibrary','Specify the agency that controls the circulation and fines policy','Choice'), +('CircSidebar','0',NULL,'Activate or deactivate the navigation sidebar on all Circulation pages','YesNo'), ('ClaimsBccCopy','0','','Bcc the ClaimAcquisition and ClaimIssues alerts','YesNo'), ('Coce','0', NULL, 'If on, enables cover retrieval from the configured Coce server', 'YesNo'), ('CoceHost', '', NULL, 'Coce server URL', 'Free'), diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-nav.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/circ-nav.inc new file mode 100644 index 0000000000..7bcd94c5d9 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/circ-nav.inc @@ -0,0 +1,54 @@ + + + diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref index dfbcd8dd80..81b671c5fc 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref @@ -1,6 +1,12 @@ Circulation: # FIXME: printcirculationslips is also omitted. It _technically_ could work, but C4::Print is HLT specific and needs a little bit of refactoring. Interface: + - + - pref: CircSidebar + choices: + yes: Activate + no: Deactivate + - the navigation sidebar on all Circulation pages. - - pref: CircAutocompl choices: diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchoverdues.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchoverdues.tt index 88329f92ca..5a503693ae 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchoverdues.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchoverdues.tt @@ -1,4 +1,5 @@ [% USE Branches %] +[% USE Koha %] [% INCLUDE 'doc-head-open.inc' %] Koha › Circulation › Overdues at [% LoginBranchname %] [% INCLUDE 'doc-head-close.inc' %] @@ -9,10 +10,11 @@ -
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]
+ [% IF Koha.Preference('CircSidebar') %]
[% END %]
@@ -163,5 +165,11 @@
+[% IF Koha.Preference('CircSidebar') %] +
+
+ [% INCLUDE 'circ-nav.inc' %] +
+[% END %]
[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchtransfers.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchtransfers.tt index ede0767588..d1a3be5bcd 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchtransfers.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchtransfers.tt @@ -12,9 +12,10 @@ -
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]
- +
+[% IF Koha.Preference('CircSidebar') %]
[% END %] [% IF ( found ) %]

Reserve found

@@ -196,6 +197,12 @@ [% END %] - + +[% IF Koha.Preference('CircSidebar') %] +
+[% INCLUDE 'circ-nav.inc' %] +
+[% END %] + [% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt index d6608d7077..114f2e796c 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt @@ -1005,12 +1005,24 @@ No patron matched [% message | html %] [% END %] [% END %] - +[% IF Koha.Preference('CircSidebar') %] +[% UNLESS ( borrowers ) %] + [% IF not( borrowernumber and borrower ) %] +
+ [% INCLUDE 'circ-nav.inc' %] +
+ [% END %] +[% END %] +[% END %] -[% UNLESS ( borrowers ) %][% IF borrowernumber and borrower %]
-[% INCLUDE 'circ-menu.inc' %] -
[% END %][% END %] +[% UNLESS ( borrowers ) %] + [% IF borrowernumber and borrower %] +
+ [% INCLUDE 'circ-menu.inc' %] +
+ [% END %] +[% END %]
- [% INCLUDE 'circ-menu.inc' %] + [% IF Koha.Preference('CircSidebar') %][% INCLUDE 'circ-nav.inc' %][% END %]
[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt index acac0791e7..b63d7a44d6 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt @@ -26,9 +26,10 @@ -
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]
- +
+ [% IF Koha.Preference('CircSidebar') %]
[% END %] [% IF error %]

Cannot renew:

@@ -140,7 +141,6 @@

[% END %] -
@@ -163,9 +163,15 @@ [% END %]
-
+[% IF Koha.Preference('CircSidebar') %] +
+ +
+ [% INCLUDE 'circ-nav.inc' %] +
+[% END %]
[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt index 50a65d5a66..702a039280 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt @@ -155,11 +155,11 @@ $(document).ready(function () { -
- -
-
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %] +
+
+[% IF Koha.Preference('CircSidebar') %]
[% END %]
[% IF privacy == 2 AND NOT Koha.Preference('AnonymousPatron') %] @@ -634,15 +634,48 @@ $(document).ready(function () { [% END %] [% IF ( errmsgloo.prevdebarred ) %]

Reminder: Patron was earlier restricted until [% errmsgloo.prevdebarred | $KohaDates %].

- [% END %] - [% IF ( errmsgloo.foreverdebarred ) %] -

Reminder: Patron has an indefinite restriction.

- [% END %] - [% END %] - [% ELSE %] + [% IF ( errmsgloo.badbarcode ) %] +

No item with barcode: [% errmsgloo.msg %]

+ [% END %] + [% IF ( errmsgloo.ispermanent ) %] +

Please return item to: [% errmsgloo.msg %]

+ [% END %] + [% IF ( errmsgloo.notissued ) %] +

Not checked out.

+ [% END %] + [% IF ( errmsgloo.localuse) %] +

Local use recorded

+ [% END %] + [% IF ( errmsgloo.waslost ) %] +

Item was lost, now found.

+ [% IF ( LostItemFeeRefunded ) %] +

A refund has been applied to the borrowing patron's account.

+ [% ELSE %] +

Any lost item fees for this item will remain on the patron's account.

+ [% END %] + [% END %] + [% IF ( errmsgloo.withdrawn ) %] + [% IF BlockReturnOfWithdrawnItems %] +
Cannot check in
+

NOT CHECKED IN

+

Item is withdrawn.

+ [% ELSE %] +

Item is withdrawn.

+ [% END %] + [% END %] + [% IF ( errmsgloo.debarred ) %] +

[% errmsgloo.debarname %]([% errmsgloo.debarcardnumber %]) is now debarred until [% errmsgloo.debarred | $KohaDates %].

+ [% END %] + [% IF ( errmsgloo.prevdebarred ) %] +

Reminder: Patron was earlier restricted until [% errmsgloo.prevdebarred | $KohaDates %].

+ [% END %] + [% IF ( errmsgloo.foreverdebarred ) %] +

Reminder: Patron has an indefinite restriction.

+ [% END %] [% END %]
+[% END %] [% IF ( checkinmsg ) %] [% IF ( checkinmsgtype == 'alert' ) %] @@ -664,7 +697,7 @@ $(document).ready(function () {

Book drop mode. (Effective checkin date is [% dropboxdate %] ).

-
+
@@ -791,9 +824,16 @@ $(document).ready(function () { [% END %] -
+ [% END %] - - +
+[% IF Koha.Preference('CircSidebar') %] +
+
+ [% INCLUDE 'circ-nav.inc' %] +
+[% END %] +
+
[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/selectbranchprinter.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/selectbranchprinter.tt index 4b3933dc68..220e5b032f 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/selectbranchprinter.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/selectbranchprinter.tt @@ -1,4 +1,5 @@ [% USE Branches %] +[% USE Koha %] [% INCLUDE 'doc-head-open.inc' %] Koha › Circulation › Set library [% INCLUDE 'doc-head-close.inc' %] @@ -16,7 +17,7 @@ › Set library
-
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]
@@ -89,5 +90,10 @@ Updated:
-
+[% IF Koha.Preference('CircSidebar') %] +
+ [% INCLUDE 'circ-nav.inc' %] +
+[% END %] +
[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/transferstoreceive.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/transferstoreceive.tt index fc3a91fd85..8b820281fd 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/transferstoreceive.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/transferstoreceive.tt @@ -1,3 +1,4 @@ +[% USE Koha %] [% USE KohaDates %] [% USE Branches %] [% INCLUDE 'doc-head-open.inc' %] @@ -29,10 +30,11 @@ $(document).ready(function() { -
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]
+ [% IF Koha.Preference('CircSidebar') %]
[% END %]

Transfers made to your library as of [% show_date | $KohaDates %]

@@ -95,5 +97,11 @@ $(document).ready(function() {
+[% IF Koha.Preference('CircSidebar') %] +
+
+ [% INCLUDE 'circ-nav.inc' %] +
+[% END %]
[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt index 549b563ba1..509e5baf13 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt @@ -1,3 +1,4 @@ +[% USE Koha %] [% USE KohaDates %] [% USE ItemTypes %] [% USE Branches %] @@ -53,10 +54,11 @@ $(document).ready(function() { [% IF ( run_report ) %] › Results[% END %]
-
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]
+ [% IF Koha.Preference('CircSidebar') %]
[% END %]

Holds queue

@@ -226,5 +228,11 @@ $(document).ready(function() {
+[% IF Koha.Preference('CircSidebar') %] +
+
+ [% INCLUDE 'circ-nav.inc' %] +
+[% END %]
[% INCLUDE 'intranet-bottom.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/waitingreserves.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/waitingreserves.tt index 4c242af502..80af602915 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/waitingreserves.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/waitingreserves.tt @@ -1,3 +1,4 @@ +[% USE Koha %] [% USE KohaDates %] [% USE Branches %] [% INCLUDE 'doc-head-open.inc' %] @@ -31,10 +32,11 @@ › Holds awaiting pickup
-
+[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]
+ [% IF Koha.Preference('CircSidebar') %]
[% END %]

Holds awaiting pickup for your library on: [% show_date | $KohaDates %] @@ -201,5 +203,11 @@

+[% IF Koha.Preference('CircSidebar') %] +
+
+ [% INCLUDE 'circ-nav.inc' %] +
+[% END %]
[% INCLUDE 'intranet-bottom.inc' %] -- 2.39.2