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

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc (-5 / +7 lines)
Lines 8-19 Link Here
8
    <div id="patron_search" class="residentsearch">
8
    <div id="patron_search" class="residentsearch">
9
    <p class="tip">Enter patron card number or partial name:</p>
9
    <p class="tip">Enter patron card number or partial name:</p>
10
    <form action="/cgi-bin/koha/members/member.pl" method="post">
10
    <form action="/cgi-bin/koha/members/member.pl" method="post">
11
    <input id="searchmember" data-toggle="tooltip" size="25" class="head-searchbox focus" name="searchmember" type="text" value="[% searchmember | html %]" autocomplete="off" />
11
    <div class="autocomplete">
12
    <input type="hidden" name="quicksearch" value="1" />
12
        <input id="searchmember" data-toggle="tooltip" size="25" class="head-searchbox focus" name="searchmember" type="text" value="[% searchmember | html %]" autocomplete="off" />
13
    <span class="filteraction" id="filteraction_off"> <a href="#">[-]</a></span>
13
        <input type="hidden" name="quicksearch" value="1" />
14
    <span class="filteraction" id="filteraction_on"> <a href="#">[+]</a></span>
14
        <span class="filteraction" id="filteraction_off"> <a href="#">[-]</a></span>
15
        <span class="filteraction" id="filteraction_on"> <a href="#">[+]</a></span>
16
        <input value="Search" class="submit" type="submit" />
17
    </div>
15
18
16
    <input value="Search" class="submit" type="submit" />
17
19
18
    <div id="filters">
20
    <div id="filters">
19
        <p><label for="searchfieldstype">Search fields:</label>
21
        <p><label for="searchfieldstype">Search fields:</label>
(-)a/koha-tmpl/intranet-tmpl/prog/js/members-menu.js (-1 / +24 lines)
Lines 95-102 $(document).ready(function(){ Link Here
95
        $("#patronImageEdit .modal-title").text(modalTitle);
95
        $("#patronImageEdit .modal-title").text(modalTitle);
96
        $("#patronImageEdit").modal("show");
96
        $("#patronImageEdit").modal("show");
97
    });
97
    });
98
99
    var obj = $( "#searchmember" ).autocomplete({
100
        source: "/cgi-bin/koha/circ/ysearch.pl",
101
        minLength: 3,
102
        select: function( event, ui ) {
103
            window.location.href = ui.item.link;
104
        }
105
    }).data( "ui-autocomplete" );
106
    if( obj ) {
107
        obj._renderItem = function( ul, item ) {
108
            item.link = "/cgi-bin/koha/circ/circulation.pl?borrowernumber=" + item.borrowernumber;
109
            var cardnumber = "";
110
            if( item.cardnumber != "" ){
111
                // Display card number in parentheses if it exists
112
                cardnumber = " (" + item.cardnumber + ") ";
113
            }
114
            return $( "<li></li>" )
115
            .data( "ui-autocomplete-item", item )
116
            .append( "<a href=\"" + item.link + "\">" + item.surname + ", " + item.firstname + cardnumber + " <small>" + item.dateofbirth + " " + item.address + " " + item.city + " " + item.zipcode + " " + item.country + "</small></a>" )
117
            .appendTo( ul );
118
        };
119
    }
98
});
120
});
99
121
122
123
100
function searchfield_date_tooltip(filter) {
124
function searchfield_date_tooltip(filter) {
101
    var field = "#searchmember" + filter;
125
    var field = "#searchmember" + filter;
102
    var type = "#searchfieldstype" + filter;
126
    var type = "#searchfieldstype" + filter;
103
- 

Return to bug 23697