}
}
-// ==== MODULE LINKS - Start ====
+.lastborrower {
+ background-color: #E6F0F2;
+ border: 1px solid #95C6D0;
+ box-shadow: 1px 1px 1px 0 #999;
+ color: #CC0000;
+ margin: .4em 0;
+ padding: .3em .5em .3em .5em;
+}
+
+#lastborrower-ref {
+ border-radius: 5px 0px 0px 5px;
+ float: left;
+}
+
+#lastborrower-remove {
+ border-radius: 0px 5px 5px 0px;
+ cursor: pointer;
+ float: right;
+}
+
+#lastborrower-window {
+ display: none;
+ position: absolute;
+ right: 5px;
+ top: 100px;
+}
+/* ==== MODULE LINKS - Start ==== */
.buttons-list {
// List containing the module links
margin-bottom: 30px;
[% USE KohaDates %]
[% IF ( patron.borrowernumber ) %]
<div class="patroninfo"><h5>[% INCLUDE 'patron-title.inc' %]</h5>
+<input type="hidden" id="hiddenborrowernumber" value="[% patron.borrowernumber %]">
+<input type="hidden" id="hiddenborrowername" value="[% patron.surname %] [% patron.firstname %]">
+<input type="hidden" id="hiddenborrowercard" value="[% patron.cardnumber %]">
<!--[if IE 6]>
<style type="tex/css">img { width: expression(this.width > 140 ? 140: true);
}</style>
$("#catalog-search-link a").on("hover", function(){
$("#catalog-search-dropdown a").toggleClass("catalog-search-dropdown-hover");
});
+
+ if (typeof $.cookie("lastborrowernumber") !== "undefined" && $("#hiddenborrowernumber").val() != $.cookie("lastborrowernumber")) {
+ $("#lastborrowerlink").show();
+ $("#lastborrowerlink").prop("title", $.cookie("lastborrowername") + " (" + $.cookie("lastborrowercard") + ")");
+ $("#lastborrowerlink").prop("href", "/cgi-bin/koha/circ/circulation.pl?borrowernumber=" + $.cookie("lastborrowernumber"));
+ $("#lastborrower-window").css("display", "inline-block");
+ }
+ if ($("a#logout").length > 0) {
+ $("a#logout").click(function() {
+ delCookie("lastborrowernumber");
+ delCookie("lastborrowername");
+ delCookie("lastborrowercard");
+ delCookie("currentborrowernumber");
+ });
+ }
+ $("#lastborrower-remove").click(function() {
+ delCookie("lastborrowernumber");
+ delCookie("lastborrowername");
+ delCookie("lastborrowercard");
+ delCookie("currentborrowernumber");
+ $("#lastborrower-window").hide();
+ });
+ if (typeof $.cookie("lastborrowernumber") === "undefined" || ($("#hiddenborrowernumber").val() != $.cookie("lastborrowernumber") && $.cookie("currentborrowernumber") != $("#hiddenborrowernumber").val())) {
+ $.cookie("lastborrowernumber", $("#hiddenborrowernumber").val(), { path: "/" });
+ $.cookie("lastborrowername", $("#hiddenborrowername").val(), { path: "/" });
+ $.cookie("lastborrowercard", $("#hiddenborrowercard").val(), { path: "/" });
+ }
+ $.cookie("currentborrowernumber", $("#hiddenborrowernumber").val(), { path: "/" });
});
// http://jennifermadden.com/javascript/stringEnterKeyDetector.html