[Patches] [PATCH] Bug 3651 Follow-up, Require patron login to send shelves and baskets

koha-patchbot at kohaaloha.com koha-patchbot at kohaaloha.com
Fri Dec 30 06:50:03 NZDT 2011


From: Owen Leonard <oleonard at myacpl.org>
Date: Thu, 29 Dec 2011 11:47:44 -0500
Subject: [PATCH] Bug 3651 Follow-up, Require patron login to send shelves and baskets
Content-Type: text/plain; charset="utf-8"

The fix for Bug 4289, "Add a syspref 'OpacPublic', to hide OPAC
search-bar and force authentication on all OPAC pages" incorrectly
made some page permissions dependent on the value of the OpacPublic
setting. Some pages should require authentication no matter what.

This patch returns opac-sendbasket.pl to the state it was in before
Bug 4289, Bug 4274 notwithstanding. I have added the authentication
requirement to opac-sendshelf.pl to match.
---
 opac/opac-sendbasket.pl |    2 +-
 opac/opac-sendshelf.pl  |    2 +-
 opac/opac-userupdate.pl |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/opac/opac-sendbasket.pl b/opac/opac-sendbasket.pl
index df1b4c5..6a6e825 100755
--- a/opac/opac-sendbasket.pl
+++ b/opac/opac-sendbasket.pl
@@ -39,7 +39,7 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user (
         template_name   => "opac-sendbasketform.tmpl",
         query           => $query,
         type            => "opac",
-        authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 ),
+        authnotrequired => 0,
         flagsrequired   => { borrow => 1 },
     }
 );
diff --git a/opac/opac-sendshelf.pl b/opac/opac-sendshelf.pl
index 1de95ae..6e60bc9 100755
--- a/opac/opac-sendshelf.pl
+++ b/opac/opac-sendshelf.pl
@@ -41,7 +41,7 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user (
         template_name   => "opac-sendshelfform.tmpl",
         query           => $query,
         type            => "opac",
-        authnotrequired => 1,
+        authnotrequired => 0,
         flagsrequired   => { borrow => 1 },
     }
 );
diff --git a/opac/opac-userupdate.pl b/opac/opac-userupdate.pl
index f8273ce..86e562a 100755
--- a/opac/opac-userupdate.pl
+++ b/opac/opac-userupdate.pl
@@ -40,7 +40,7 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
         template_name   => "opac-userupdate.tmpl",
         query           => $query,
         type            => "opac",
-        authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 ),
+        authnotrequired => 0,
         flagsrequired   => { borrow => 1 },
         debug           => 1,
     }
-- 
1.7.3




More information about the Patches mailing list