View | Details | Raw Unified | Return to bug 20312
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss (+27 lines)
Lines 4069-4074 span { Link Here
4069
    }
4069
    }
4070
}
4070
}
4071
4071
4072
.lastborrower {
4073
    background-color: #E6F0F2;
4074
    border: 1px solid #95C6D0;
4075
    box-shadow: 1px 1px 1px 0 #999;
4076
    color: #CC0000;
4077
    margin: .4em 0;
4078
    padding: .3em .5em .3em .5em;
4079
}
4080
4081
#lastborrower-ref {
4082
    border-radius: 5px 0px 0px 5px;
4083
    float: left;
4084
}
4085
4086
#lastborrower-remove {
4087
    border-radius: 0px 5px 5px 0px;
4088
    cursor: pointer;
4089
    float: right;
4090
}
4091
4092
#lastborrower-window {
4093
    display: inline-block;
4094
    position: absolute;
4095
    right: 5px;
4096
    top: 100px;
4097
}
4098
4072
/* ==== MODULE LINKS - Start ==== */
4099
/* ==== MODULE LINKS - Start ==== */
4073
4100
4074
ul {
4101
ul {
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc (+4 lines)
Lines 1-6 Link Here
1
[% USE Koha %]
1
[% USE Koha %]
2
[% IF ( patron.borrowernumber ) %]
2
[% IF ( patron.borrowernumber ) %]
3
<div class="patroninfo"><h5>[% INCLUDE 'patron-title.inc' %]</h5>
3
<div class="patroninfo"><h5>[% INCLUDE 'patron-title.inc' %]</h5>
4
<input type="hidden" id="hiddenborrowernumber" value="[% patron.borrowernumber %]">
5
<input type="hidden" id="hiddenborrowername" value="[% patron.surname %] [% patron.firstname %]">
6
<input type="hidden" id="hiddenborrowercard" value="[% patron.cardnumber %]">
7
<input type="hidden" id="hiddenborrower" value="1">
4
<!--[if IE 6]>
8
<!--[if IE 6]>
5
<style type="tex/css">img { width: expression(this.width > 140 ? 140: true);
9
<style type="tex/css">img { width: expression(this.width > 140 ? 140: true);
6
}</style>
10
}</style>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc (+1 lines)
Lines 144-148 Link Here
144
            [% END %]
144
            [% END %]
145
        </ul>
145
        </ul>
146
    </div>
146
    </div>
147
    [% INCLUDE 'last-borrower.inc' %]
147
    [% IF ( intranetbookbag ) %]<div id="cartDetails">Your cart is empty.</div>[% END %]
148
    [% IF ( intranetbookbag ) %]<div id="cartDetails">Your cart is empty.</div>[% END %]
148
</div>
149
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/last-borrower.inc (+4 lines)
Line 0 Link Here
1
<div id="lastborrower-window">
2
    <div id="lastborrower-ref" class="lastborrower"><a id="lastborrowerlink" href="" title="">Last patron</a></div>
3
    <div id="lastborrower-remove" class="lastborrower"><i class="fa fa-remove"></i></div>
4
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/js/staff-global.js (-1 / +27 lines)
Lines 74-79 $.fn.selectTabByID = function (tabID) { Link Here
74
        $("a[href$=\"/" + path + params + "\"]", navmenulist).addClass("current");
74
        $("a[href$=\"/" + path + params + "\"]", navmenulist).addClass("current");
75
    }
75
    }
76
76
77
    $.cookie("lastborrowernumber", $("#hiddenborrowernumber").val(), { path: "/" });
78
    $.cookie("lastborrowername", $("#hiddenborrowername").val(), { path: "/" });
79
    $.cookie("lastborrowercard", $("#hiddenborrowercard").val(), { path: "/" });
80
    var lastborrowernumber = $.cookie("lastborrowernumber");
81
    var lastborrowername = $.cookie("lastborrowername");
82
    var lastborrowercard = $.cookie("lastborrowercard");
83
    if (typeof lastborrowernumber !== "undefined"){
84
        $("#lastborrowerlink").show();
85
        $("#lastborrowerlink").prop("title", lastborrowername + " (" + lastborrowercard + ")");
86
        $("#lastborrowerlink").prop("href", "/cgi-bin/koha/circ/circulation.pl?borrowernumber=" + lastborrowernumber);
87
        $("#lastborrower-window").show();
88
    } else {
89
        $("#lastborrower-window").hide();
90
    }
91
    if ($("a#logout").length > 0) {
92
        $("a#logout").click(function() {
93
            delCookie("lastborrowernumber");
94
            delCookie("lastborrowername");
95
            delCookie("lastborrowercard");
96
        });
97
    }
98
   $("#lastborrower-remove").click(function() {
99
    delCookie("lastborrowernumber");
100
    delCookie("lastborrowername");
101
    delCookie("lastborrowercard");
102
    $("#lastborrower-window").hide();
103
   });
77
});
104
});
78
105
79
// http://jennifermadden.com/javascript/stringEnterKeyDetector.html
106
// http://jennifermadden.com/javascript/stringEnterKeyDetector.html
80
- 

Return to bug 20312