@@ -, +, @@
- Test the help link.
- Test the logout link with the intranetbookbag preference on and off.
- Open a patron's account and click "search to hold." Log out, and log
in again. Koha should not remember the patron you chose before
logging out (as seen from a search results page).
---
.../intranet-tmpl/prog/en/includes/header.inc | 10 ++--------
koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js | 19 +++++++++++++++++++
2 files changed, 21 insertions(+), 8 deletions(-)
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
+++ a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
@@ -75,21 +75,15 @@
Set library
[% END %]
- [% IF ( intranetbookbag ) %]
- Log out
+ Log out
[% ELSE %]
-
- Log out
-
- [% END %]
- [% ELSE %]
You are not logged in |
[% END %]
- Help
+ Help
--- a/koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js
+++ a/koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js
@@ -15,6 +15,14 @@ function _(s) { return s; } // dummy function for gettext
$(".focus").focus();
$(".validated").validate();
+ $("#logout").on("click",function(){
+ logOut();
+ });
+ $("#helper").on("click",function(){
+ openHelp();
+ return false;
+ });
+
$('.noEnterSubmit').keypress(function(e){
if ( e.which == 13 ) return false;
});
@@ -42,6 +50,17 @@ function clearHoldFor(){
$.cookie("holdfor",null, { path: "/", expires: 0 });
}
+function logOut(){
+ if( typeof delBasket == 'function' ){
+ delBasket('main', true);
+ }
+ clearHoldFor();
+}
+
+function openHelp(){
+ openWindow("/cgi-bin/koha/help.pl","Koha help",600,600);
+}
+
jQuery.fn.preventDoubleFormSubmit = function() {
jQuery(this).submit(function() {
$("body, form input[type='submit'], form button[type='submit'], form a").addClass('waiting');
--