Bugzilla – Attachment 57869 Details for
Bug 16530
Add a circ sidebar navigation menu
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 16530: Adding a circ sidebar navigation menu and circSidebar syspref to activate/deactivate
Bug-16530-Adding-a-circ-sidebar-navigation-menu-an.patch (text/plain), 33.94 KB, created by
Aleisha Amohia
on 2016-12-01 23:08:36 UTC
(
hide
)
Description:
Bug 16530: Adding a circ sidebar navigation menu and circSidebar syspref to activate/deactivate
Filename:
MIME Type:
Creator:
Aleisha Amohia
Created:
2016-12-01 23:08:36 UTC
Size:
33.94 KB
patch
obsolete
>From ec57d764a50aeef44f2522896e2808a44c4ddaeb Mon Sep 17 00:00:00 2001 >From: Aleisha <aleishaamohia@hotmail.com> >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 <jkissig@th-wildau.de> >--- > 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 + > .../intranet-tmpl/prog/en/includes/circ-nav.inc | 54 +++++++++++++++++ > .../en/modules/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 +- > .../intranet-tmpl/prog/en/modules/circ/renew.tt | 14 +++-- > .../intranet-tmpl/prog/en/modules/circ/returns.tt | 68 +++++++++++++++++----- > .../prog/en/modules/circ/selectbranchprinter.tt | 10 +++- > .../prog/en/modules/circ/transferstoreceive.tt | 10 +++- > .../prog/en/modules/circ/view_holdsqueue.tt | 10 +++- > .../prog/en/modules/circ/waitingreserves.tt | 10 +++- > .../prog/en/modules/offline_circ/list.tt | 4 +- > .../prog/en/modules/offline_circ/process_koc.tt | 2 - > 25 files changed, 277 insertions(+), 49 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 86f9cca..fe96caa 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 864db53..64a5c10 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 2ae52f7..cf630c9 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 2b4114e..d68247e 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 5927759..5377dd1 100755 >--- a/circ/returns.pl >+++ b/circ/returns.pl >@@ -50,11 +50,12 @@ use C4::RotatingCollections; > use Koha::AuthorisedValues; > use Koha::DateUtils; > use Koha::Calendar; >+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, >@@ -643,5 +644,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 e037e9e..cf0af68 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 a67f799..3f89f59 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 ce632e6..6738c70 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 1a7b29c..6f12376 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 0000000..09a8e4b >--- /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 ef83c3d..617688c 100644 >--- a/installer/data/mysql/sysprefs.sql >+++ b/installer/data/mysql/sysprefs.sql >@@ -101,6 +101,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 0000000..7bcd94c >--- /dev/null >+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/circ-nav.inc >@@ -0,0 +1,54 @@ >+<script type="text/javascript">//<![CDATA[ >+ $(document).ready(function() { >+ var path = location.pathname.substring(1); >+ var url = window.location.toString(); >+ var params = ''; >+ if ( url.match(/\?(.+)$/) ) { >+ params = "?" + RegExp.$1; >+ } >+ $('#navmenulist a[href$="/' + path + params + '"]').css('font-weight','bold'); >+ }); >+//]]> >+</script> >+ >+<div id="navmenu"> >+ <div id="navmenulist"> >+ >+ <ul> >+ <li><a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation home</a></li> >+ </ul> >+ >+ <h5>Circulation</h5> >+ <ul> >+ <li><a href="/cgi-bin/koha/circ/circulation.pl">Check out</a></li> >+ <li><a href="/cgi-bin/koha/circ/returns.pl">Check in</a></li> >+ <li><a href="/cgi-bin/koha/circ/renew.pl">Renew</a></li> >+ [% IF ( display_transfer ) %] >+ <li><a href="/cgi-bin/koha/circ/branchtransfers.pl">Transfer</a></li> >+ [% END %] >+ [% IF ( AutoLocation ) %][% ELSE %][% IF ( IndependentBranches ) %][% ELSE %] >+ <li><a href="/cgi-bin/koha/circ/selectbranchprinter.pl">Set library</a></li> >+ [% END %][% END %] >+ [% IF ( fast_cataloging ) %][% IF ( CAN_user_editcatalogue_fast_cataloging ) %] >+ <li><a href="/cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=FA">Fast cataloging</a></li> >+ [% END %][% END %] >+ </ul> >+ >+ <h5>Circulation reports</h5> >+ <ul> >+ <li><a href="/cgi-bin/koha/circ/view_holdsqueue.pl">Holds queue</a></li> >+ <li><a href="/cgi-bin/koha/circ/pendingreserves.pl">Holds to pull</a></li> >+ <li><a href="/cgi-bin/koha/circ/waitingreserves.pl">Holds awaiting pickup</a></li> >+ <li><a href="/cgi-bin/koha/circ/reserveratios.pl">Hold ratios</a></li> >+ <li><a href="/cgi-bin/koha/circ/transferstoreceive.pl">Transfers to receive</a></li> >+ [% IF ( CAN_user_circulate_overdues_report ) %] >+ <li><a href="/cgi-bin/koha/circ/overdue.pl">Overdues</a></li> >+ [% END %] >+ <li><a href="/cgi-bin/koha/circ/branchoverdues.pl">Overdues with fines</a></li> >+ [% IF Koha.Preference('OnSiteCheckouts') %] >+ <li><a href="/cgi-bin/koha/circ/on-site_checkouts.pl">Pending on-site checkouts</a></li> >+ [% END %] >+ </ul> >+ >+ </div> >+</div> >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 e69e37f..9e77d95 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 >@@ -2,6 +2,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: > yes: Try >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 88329f9..5a50369 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' %] > <title>Koha › Circulation › Overdues at [% LoginBranchname %]</title> > [% INCLUDE 'doc-head-close.inc' %] >@@ -9,10 +10,11 @@ > > <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Overdues at [% LoginBranchname %]</div> > >-<div id="doc" class="yui-t7"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %] > > <div id="bd"> > <div id="yui-main"> >+ [% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %] > <div class="yui-g"> > > >@@ -163,5 +165,11 @@ > > </div> > </div> >+[% IF Koha.Preference('CircSidebar') %] >+</div> >+<div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] > </div> > [% 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 ede0767..d1a3be5 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 @@ > > <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Transfers</div> > >-<div id="doc" class="yui-t7"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %] > <div id="bd"> >- >+<div id="yui-main"> >+[% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %] > [% IF ( found ) %] > <div class="yui-g"> <h3>Reserve found</h3> > <table> >@@ -196,6 +197,12 @@ > > > [% END %] >- >+</div> >+[% IF Koha.Preference('CircSidebar') %] >+<div class="yui-b noprint"> >+[% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] >+</div> > </div> > [% 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 a937bf1..6d74068 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt >@@ -1001,12 +1001,24 @@ No patron matched <span class="ex">[% message | html %]</span> > [% END %] <!-- borrowernumber and borrower--> > </div></div> > [% END %] >- >+[% IF Koha.Preference('CircSidebar') %] >+[% UNLESS ( borrowers ) %] >+ [% IF not( borrowernumber and borrower ) %] >+ <div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+ </div> >+ [% END %] >+[% END %] >+[% END %] > </div> > </div> >-[% UNLESS ( borrowers ) %][% IF borrowernumber and borrower %]<div class="yui-b"> >-[% INCLUDE 'circ-menu.inc' %] >-</div>[% END %][% END %] >+[% UNLESS ( borrowers ) %] >+ [% IF borrowernumber and borrower %] >+ <div class="yui-b"> >+ [% INCLUDE 'circ-menu.inc' %] >+ </div> >+ [% END %] >+[% END %] > </div> > <!-- Modal --> > <div id="barcodeSubmittedModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="barcodeSubmittedModalLabel" aria-hidden="true"> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/on-site_checkouts.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/on-site_checkouts.tt >index 483c24e..648225c 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/on-site_checkouts.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/on-site_checkouts.tt >@@ -1,3 +1,4 @@ >+[% USE Koha %] > [% USE Branches %] > [% USE KohaDates %] > [% USE AuthorisedValues %] >@@ -79,7 +80,7 @@ $(document).ready(function(){ > </div> > </div> > <div class="yui-b"> >- [% INCLUDE 'circ-menu.inc' %] >+ [% IF Koha.Preference('CircSidebar') %][% INCLUDE 'circ-nav.inc' %][% END %] > </div> > </div> > [% 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 acac079..b63d7a4 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 @@ > > <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Renew</div> > >-<div id="doc" class="yui-t7"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %] > <div id="bd"> >- >+ <div id="yui-main"> >+ [% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %] > [% IF error %] > <div class="dialog alert"> > <h3>Cannot renew:</h3> >@@ -140,7 +141,6 @@ > </p> > </div> > [% END %] >- </div> > > <div class="yui-g"> > >@@ -163,9 +163,15 @@ > [% END %] > > </div> >- > </div> > >+[% IF Koha.Preference('CircSidebar') %] >+</div> >+ >+<div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] > <div> > > [% 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 c0b9c90..9570575 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 () { > > <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Check in</div> > >-<div id="doc" class="yui-t7"> >- >- <div id="bd"> >- <div id="yui-main"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %] > >+<div id="bd"> >+<div id="yui-main"> >+[% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %] > <div class="yui-g"> > > [% IF privacy == 2 AND NOT Koha.Preference('AnonymousPatron') %] >@@ -626,15 +626,48 @@ $(document).ready(function () { > [% END %] > [% IF ( errmsgloo.prevdebarred ) %] > <p class="problem"><b>Reminder: </b>Patron was earlier restricted until [% errmsgloo.prevdebarred | $KohaDates %].</p> >- [% END %] >- [% IF ( errmsgloo.foreverdebarred ) %] >- <p class="problem"><b>Reminder: </b>Patron has an indefinite restriction.</p> >- [% END %] >- > [% END %] >- [% ELSE %] >+ [% IF ( errmsgloo.badbarcode ) %] >+ <p class="problem">No item with barcode: [% errmsgloo.msg %]</p> >+ [% END %] >+ [% IF ( errmsgloo.ispermanent ) %] >+ <p class="problem">Please return item to: [% errmsgloo.msg %]</p> >+ [% END %] >+ [% IF ( errmsgloo.notissued ) %] >+ <p class="problem">Not checked out.</p> >+ [% END %] >+ [% IF ( errmsgloo.localuse) %] >+ <p class="problem">Local use recorded</p> >+ [% END %] >+ [% IF ( errmsgloo.waslost ) %] >+ <p class="problem">Item was lost, now found.</p> >+ [% IF ( LostItemFeeRefunded ) %] >+ <p class="problem">A refund has been applied to the borrowing patron's account.</p> >+ [% ELSE %] >+ <p class="problem">Any lost item fees for this item will remain on the patron's account.</p> >+ [% END %] >+ [% END %] >+ [% IF ( errmsgloo.withdrawn ) %] >+ [% IF BlockReturnOfWithdrawnItems %] >+ <h5>Cannot check in</h5> >+ <p><strong>NOT CHECKED IN</strong></p> >+ <p class="problem">Item is withdrawn.</p> >+ [% ELSE %] >+ <p class="problem">Item is withdrawn.</p> >+ [% END %] >+ [% END %] >+ [% IF ( errmsgloo.debarred ) %] >+ <p class="problem"><a href="/cgi-bin/koha/circ/circulation.pl?borrowernumber=[% errmsgloo.debarborrowernumber %]">[% errmsgloo.debarname %]([% errmsgloo.debarcardnumber %])</a> is now debarred until [% errmsgloo.debarred | $KohaDates %].</p> >+ [% END %] >+ [% IF ( errmsgloo.prevdebarred ) %] >+ <p class="problem"><b>Reminder: </b>Patron was earlier restricted until [% errmsgloo.prevdebarred | $KohaDates %].</p> >+ [% END %] >+ [% IF ( errmsgloo.foreverdebarred ) %] >+ <p class="problem"><b>Reminder: </b>Patron has an indefinite restriction.</p> >+ [% END %] > [% END %] > </div> >+[% END %] > > [% IF ( checkinmsg ) %] > [% IF ( checkinmsgtype == 'alert' ) %] >@@ -656,7 +689,7 @@ $(document).ready(function () { > <p>Book drop mode. (Effective checkin date is [% dropboxdate %] ).</p> > </div> > </div> >- <div class="yui-g"> >+<div class="yui-g"> > <form id="checkin-form" method="post" action="/cgi-bin/koha/circ/returns.pl" autocomplete="off" > > <div class="yui-u first"> > <fieldset> >@@ -775,9 +808,16 @@ $(document).ready(function () { > </td> > </tr> > [% END %] >- </table></div> >+ </table> > [% END %] >- >- >+</div> >+[% IF Koha.Preference('CircSidebar') %] >+</div> >+<div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] >+</div> >+</div> > </div> > [% 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 4b3933d..220e5b0 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' %] > <title>Koha › Circulation › Set library</title> > [% INCLUDE 'doc-head-close.inc' %] >@@ -16,7 +17,7 @@ > › <a href="/cgi-bin/koha/circ/selectbranchprinter.pl">Set library</a> > </div> > >-<div id="doc" class="yui-t7"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %] > <div id="bd"> > <div id="yui-main"> > <div class="yui-b"> >@@ -89,5 +90,10 @@ Updated:<ul> > > </div> > </div> >- </div> >+[% IF Koha.Preference('CircSidebar') %] >+<div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] >+</div> > [% 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 227c2f5..f588f43 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() { > > <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> › Transfers to receive</div> > >-<div id="doc" class="yui-t7"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %] > > <div id="bd"> > <div id="yui-main"> >+ [% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %] > <div class="yui-g"> > > <h1>Transfers made to your library as of [% show_date | $KohaDates %]</h1> >@@ -95,5 +97,11 @@ $(document).ready(function() { > > </div> > </div> >+[% IF Koha.Preference('CircSidebar') %] >+</div> >+<div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] > </div> > [% 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 549b563..509e5ba 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 %] > </div> > >-<div id="doc2" class="yui-t7"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc2" class="yui-t7">[% END %] > > <div id="bd"> > <div id="yui-main"> >+ [% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %] > <div class="yui-g"> > > <h1>Holds queue</h1> >@@ -226,5 +228,11 @@ $(document).ready(function() { > > </div> > </div> >+[% IF Koha.Preference('CircSidebar') %] >+</div> >+<div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] > </div> > [% 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 6840c00..9bc4c3c 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 @@ > › <a href="/cgi-bin/koha/circ/waitingreserves.pl">Holds awaiting pickup</a> > </div> > >-<div id="doc3" class="yui-t7"> >+[% IF Koha.Preference('CircSidebar') %]<div id="doc3" class="yui-t2">[% ELSE %]<div id="doc" class="yui-t7">[% END %] > > <div id="bd"> > <div id="yui-main"> >+ [% IF Koha.Preference('CircSidebar') %]<div class="yui-b">[% END %] > <div class="yui-g"> > > <h2>Holds awaiting pickup for your library on: [% show_date | $KohaDates %] >@@ -201,5 +203,11 @@ > > </div> > </div> >+[% IF Koha.Preference('CircSidebar') %] >+</div> >+<div class="yui-b noprint"> >+ [% INCLUDE 'circ-nav.inc' %] >+</div> >+[% END %] > </div> > [% INCLUDE 'intranet-bottom.inc' %] >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt >index 2500456..528c44c 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/list.tt >@@ -61,7 +61,7 @@ > > <div id="doc" class="yui-t7"> > >- <div id="bd"> >+ <div id="bd"> > > <h2>Offline circulation</h2> > >@@ -132,6 +132,6 @@ > > [% END %] > >- </div> >+</div> > > [% INCLUDE 'intranet-bottom.inc' %] >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt >index 26937d9..daf7832 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/offline_circ/process_koc.tt >@@ -123,7 +123,5 @@ function CheckForm(f) { > <div id="jobfailed" style="display:none"></div> > </form> > [% END %] >- >- > </div> > [% INCLUDE 'intranet-bottom.inc' %] >-- >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 16530
:
51555
|
51777
|
53008
|
53072
|
57869
|
57901
|
59807
|
59808