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

(-)a/koha-tmpl/intranet-tmpl/prog/css/staff-global.css (+18 lines)
Lines 1553-1558 li.email { Link Here
1553
	padding : 5px 25em 0 0;
1553
	padding : 5px 25em 0 0;
1554
}
1554
}
1555
1555
1556
#searchheader .dropdown-menu > li > a {
1557
    padding: 2px 10px;
1558
}
1559
1560
#searchheader .dropdown-menu > li > a {
1561
    padding: 2px 10px;
1562
}
1563
1564
#searchheader .dropdown-header {
1565
    padding: 4px 5px
1566
}
1567
1556
#search-facets ul {
1568
#search-facets ul {
1557
	margin : 0;
1569
	margin : 0;
1558
	padding : .3em;
1570
	padding : .3em;
Lines 2487-2492 a.dropdown-toggle { Link Here
2487
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
2499
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
2488
}
2500
}
2489
2501
2502
.dropdown-header {
2503
    border-top: 1px solid #EEE;
2504
    color: #000;
2505
    font-weight: bold;
2506
}
2507
2490
a.disabled {
2508
a.disabled {
2491
    color : #999999;
2509
    color : #999999;
2492
}
2510
}
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt (-106 / +204 lines)
Lines 19-24 Link Here
19
<script type="text/javascript" src="[% interface %]/lib/shims/json2.min.js"></script>
19
<script type="text/javascript" src="[% interface %]/lib/shims/json2.min.js"></script>
20
<![endif]-->
20
<![endif]-->
21
<script type="text/javascript" src="[% interface %]/js/browser.js"></script>
21
<script type="text/javascript" src="[% interface %]/js/browser.js"></script>
22
<script type="text/javascript" src="[% interface %]/lib/jquery/plugins/jquery.fixFloat.js"></script>
22
<script type="text/javascript">
23
<script type="text/javascript">
23
//<![CDATA[
24
//<![CDATA[
24
var MSG_NO_ITEM_SELECTED = _("Nothing is selected.");
25
var MSG_NO_ITEM_SELECTED = _("Nothing is selected.");
Lines 47-156 $(window).load(function() { Link Here
47
function Dopop(link) {
48
function Dopop(link) {
48
        newin=window.open(link,'popup','width=500,height=500,toolbar=false,scrollbars=yes,resizeable=yes');
49
        newin=window.open(link,'popup','width=500,height=500,toolbar=false,scrollbars=yes,resizeable=yes');
49
}
50
}
50
function cartList(){
51
51
    var checkboxes = $("#searchresults").find(":checkbox");
52
    var vshelf = vShelfAdd(checkboxes);
53
    if($("#addto").find("option:selected").attr("value") == "addtolist"){
54
        var shelfnumber = $("#addto").find("option:selected").attr("id").replace("s","");
55
        if (vshelf) {
56
             Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?shelfnumber='+shelfnumber+'&confirm=1&' + vshelf);
57
        }
58
        return false;
59
    } else if($("#addto").find("option:selected").attr("value") == "newlist"){
60
        if (vshelf) {
61
            Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?newshelf=1&' + vshelf);
62
        }
63
        return false;
64
    } else if($("#addto").find("option:selected").attr("value") == "morelists"){
65
        if (vshelf) {
66
            Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?' + vshelf);
67
        }
68
        return false;
69
    }
70
    if($("#addto").find("option:selected").attr("value") == "addtocart"){
71
        addMultiple(checkboxes);
72
        return false;
73
    }
74
}
75
$(document).ready(function() {
52
$(document).ready(function() {
76
$("#cartsubmit").click(function(){
53
77
    cartList();
54
    $("#searchheader").fixFloat();
78
    return false;
55
79
});
56
    $("#cartsubmit").click(function(e){
57
        e.preventDefault();
58
        var checkboxes = $("#searchresults").find(":checkbox");
59
        addMultiple(checkboxes);
60
    });
61
62
    $(".addtolist").on("click",function(e){
63
        e.preventDefault();
64
        var shelfnumber = $(this).data("shelfnumber");
65
        var checkboxes = $("#searchresults").find(":checkbox");
66
        var vshelf = vShelfAdd(checkboxes);
67
        if( vshelf ){
68
            if( $(this).hasClass("morelists") ){
69
                Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?' + vshelf);
70
            } else if( $(this).hasClass("newlist") ){
71
                Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?newshelf=1&' + vshelf);
72
            } else {
73
                Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?shelfnumber='+shelfnumber+'&confirm=1&' + vshelf);
74
            }
75
        }
76
    });
77
80
$("#z3950submit").click(function(){
78
$("#z3950submit").click(function(){
81
    PopupZ3950();
79
    PopupZ3950();
82
    return false;
80
    return false;
83
});
81
});
84
82
85
$("#searchheader").on("click",".placehold", function(){
83
$("#searchheader").on("click",".placehold", function(){
84
    $("#holdFor").val("");
86
    placeHold();
85
    placeHold();
87
    $(".btn-group").removeClass("open");
86
    $(".btn-group").removeClass("open");
88
    return false;
87
    return false;
89
});
88
});
89
90
$(".placeholdfor").click(function(){
90
$(".placeholdfor").click(function(){
91
    holdForPatron();
91
    holdForPatron();
92
    $(".btn-group").removeClass("open");
92
    $(".btn-group").removeClass("open");
93
    return false;
93
    return false;
94
});
94
});
95
95
$("#forgetholdfor").click(function(){
96
$("#forgetholdfor").click(function(){
96
    forgetPatron();
97
    forgetPatron();
97
    $(".btn-group").removeClass("open");
98
    $(".btn-group").removeClass("open");
98
    return false;
99
    return false;
99
});
100
});
100
$('#sortbyform').find("input:submit").hide();
101
$('#sort_by').change(function() {
102
        $('#sortbyform').submit();
103
    });
104
        var param1 = "<label for=\"addto\">"+_("Add to:")+"<\/label><select name=\"addto\" id=\"addto\"><option value=\"\"><\/option>";
105
        [% IF ( intranetbookbag ) %]     param1 += "<option value=\"addtocart\">"+_("Cart")+"<\/option>"; [% END %]
106
107
        [% IF Koha.Preference('virtualshelves') %]
108
            [% IF add_to_some_private_shelves.count %]
109
                param1 += "<optgroup label=\""+_("Your lists:")+"\">";
110
                [% SET number_of_private_shelves = 0 %]
111
                [% FOREACH s IN add_to_some_private_shelves %]
112
                    [% IF shelfnumber != s.shelfnumber %]
113
                        param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
114
                        [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
115
                        [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
116
                    [% END %]
117
                [% END %]
118
                param1 += "<\/optgroup>";
119
            [% END %]
120
            [% IF add_to_some_public_shelves.count %]
121
                param1 += "<optgroup label=\""+_("Public lists:")+"\">";
122
                [% SET number_of_public_shelves = 0 %]
123
                [% FOREACH s IN add_to_some_public_shelves %]
124
                    [% IF shelfnumber != s.shelfnumber %]
125
                        param1 += "<option id=\"s[% s.shelfnumber %]\" value=\"addtolist\">[% s.shelfname |html %]<\/option>";
126
                        [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
127
                        [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
128
                    [% END %]
129
                [% END %]
130
                param1 += "<\/optgroup>";
131
            [% END %]
132
            [% IF ( add_to_some_private_shelves and add_to_some_private_shelves.count > 10 ) or ( add_to_some_public_shelves and add_to_some_public_shelves.count > 10 ) %]
133
                param1 += "<option value=\"morelists\">[ "+_("More lists")+" ]<\/option>";
134
            [% END %]
135
            param1 +="<option value=\"newlist\">"+_("[ New list ]")+"<\/option>"
136
        [% END %]
137
138
        param1 += "<\/select> <input id=\"cartsubmit\" type=\"submit\" class=\"submit\" value=\""+_("Save")+"\" />";
139
 $('#sortsubmit').hide();
140
        $("span.clearall").html("<a id=\"CheckNone\" href=\"#\">"+_("Clear all")+"<\/a>");
141
        $("span.checkall").html("<a id=\"CheckAll\" href=\"#\">"+_("Select all")+"<\/a>");
142
        $("span.addto").html(param1);
143
        $("#addto").change(function(){
144
                cartList();
145
        });
146
        $(".addto").find("input:submit").click(function(){
147
                cartList();
148
                return false;
149
	});
150
101
151
 $("#tagsel_span").html("<input id=\"tagsel_tag\" class=\"submit\" type=\"submit\" value=\"Tag\"/>");
102
 $("#tagsel_span").html("<input id=\"tagsel_tag\" class=\"submit\" type=\"submit\" value=\"Tag\"/>");
152
103
153
    $("#selection_ops").show();
154
    $(".selection").show();
104
    $(".selection").show();
155
    [% IF ( query_desc ) %]
105
    [% IF ( query_desc ) %]
156
    toHighlight = $("p,span.results_summary,a.title");
106
    toHighlight = $("p,span.results_summary,a.title");
Lines 162-169 $('#sort_by').change(function() { Link Here
162
            q_array = q_array.splice(0,-1);
112
            q_array = q_array.splice(0,-1);
163
        }
113
        }
164
        highlightOn();
114
        highlightOn();
165
        $("#highlight_toggle_on" ).hide().click(function() {highlightOn() ;});
115
        $("#highlight_toggle_on" ).hide().click(function(e) {
166
        $("#highlight_toggle_off").show().click(function() {highlightOff();});
116
            e.preventDefault();
117
             highlightOn();
118
        });
119
        $("#highlight_toggle_off").show().click(function(e) {
120
            e.preventDefault();
121
            highlightOff();
122
        });
167
    [% END %]
123
    [% END %]
168
124
169
    [% IF (SEARCH_RESULTS) %]
125
    [% IF (SEARCH_RESULTS) %]
Lines 299-309 function GetZ3950Terms(){ Link Here
299
	return strQuery;
255
	return strQuery;
300
}
256
}
301
257
302
var holdFor = function (){
258
function holdfor(){
303
    $("#holdFor").val("");
259
    $("#holdFor").val("");
304
    placeHold();
260
    placeHold();
305
}
261
}
306
var holdForPatron = function () {
262
263
function holdForPatron() {
307
    $("#holdFor").val("[% holdfor_cardnumber %]");
264
    $("#holdFor").val("[% holdfor_cardnumber %]");
308
    placeHold();
265
    placeHold();
309
}
266
}
Lines 343-370 var holdForPatron = function () { Link Here
343
    [% END %]
300
    [% END %]
344
301
345
    [% IF ( total ) %]
302
    [% IF ( total ) %]
303
304
        <h3>
305
            [% total %] result(s) found [% IF ( query_desc ) %]for <span class="results_query_desc">'[% query_desc |html %]'</span>[% END %][% IF limit_desc  %]&nbsp;with limit(s): <span class="results_limit_desc">'[% limit_desc | html %]'</span>[% END %][% IF ( LibraryName ) %] in [% LibraryName %] Catalog[% END %].
306
        </h3>
307
346
        <div id="searchheader">
308
        <div id="searchheader">
347
            <form action="/cgi-bin/koha/catalogue/search.pl" method="get" id="sortbyform">
309
348
                [% IF ( searchdesc ) %]
310
            <div id="selection_ops">
349
                    [% FOREACH QUERY_INPUT IN QUERY_INPUTS %]
350
                    <input type="hidden" name="[% QUERY_INPUT.input_name |html %]" value="[% QUERY_INPUT.input_value |html %]"/>
351
                    [% END %]
352
                    [% FOREACH LIMIT_INPUT IN LIMIT_INPUTS %]
353
                    <input type="hidden" name="[% LIMIT_INPUT.input_name |html %]" value="[% LIMIT_INPUT.input_value |html %]"/>
354
                    [% END %]
355
                [% END %]
356
                <!-- RE-SORT START -->
357
                    <label for="sort_by">Sort By: </label>
358
                    <select id="sort_by" name="sort_by">
359
                    [% INCLUDE 'resort_form.inc' %]
360
                    </select>
361
                    <input type="submit" value="Go" />
362
                <!-- RESORT END -->
363
            </form>
364
            <h3>
365
                [% total %] result(s) found [% IF ( query_desc ) %]for <span style="font-weight: bold;">'[% query_desc |html %]'</span>[% END %][% IF limit_desc  %]&nbsp;with limit(s): <span style="font-weight: bold;">'[% limit_desc | html %]'</span>[% END %][% IF ( LibraryName ) %] in [% LibraryName %] Catalog[% END %].<br />&nbsp;
366
            </h3>
367
            <div id="selection_ops" class="cartlist" style="display:none">
368
                <a href="#" id="select_all"><i class="fa fa-check"></i> Select all</a>
311
                <a href="#" id="select_all"><i class="fa fa-check"></i> Select all</a>
369
                |
312
                |
370
                <a href="#" id="clear_all"><i class="fa fa-remove"></i> Clear all</a>
313
                <a href="#" id="clear_all"><i class="fa fa-remove"></i> Clear all</a>
Lines 372-378 var holdForPatron = function () { Link Here
372
                <a href="#" class="highlight_toggle" id="highlight_toggle_off">Unhighlight</a>
315
                <a href="#" class="highlight_toggle" id="highlight_toggle_off">Unhighlight</a>
373
                <a href="#" class="highlight_toggle" id="highlight_toggle_on">Highlight</a>
316
                <a href="#" class="highlight_toggle" id="highlight_toggle_on">Highlight</a>
374
                |
317
                |
375
		<span class="addto"></span>
318
319
            [% IF ( intranetbookbag ) %]
320
                <div class="btn-group">
321
                    <a id="cartsubmit" class="btn btn-default btn-xs" href="#"><i class="fa fa-shopping-cart"></i> Add to cart</a>
322
                </div>
323
            [% END %]
324
325
            [% IF Koha.Preference('virtualshelves') %]
326
                <div class="btn-group">
327
                    <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
328
                        <i class="fa fa-list"></i> Add to list <span class="caret"></span>
329
                    </button>
330
                    <ul class="dropdown-menu">
331
                        [% IF add_to_some_private_shelves.count %]
332
                            <li class="dropdown-header">Your lists</li>
333
                            [% SET number_of_private_shelves = 0 %]
334
                            [% FOREACH s IN add_to_some_private_shelves %]
335
                                [% IF shelfnumber != s.shelfnumber %]
336
                                    <li>
337
                                        <a href="#" class="addtolist" data-shelfnumber="[% s.shelfnumber %]">[% s.shelfname |html %]</a>
338
                                    </li>
339
                                    [% SET number_of_private_shelves = number_of_private_shelves + 1 %]
340
                                    [% IF number_of_private_shelves == 10 %][% LAST %][% END %]
341
                                [% END %]
342
                            [% END %]
343
                        [% END %]
344
                        [% IF add_to_some_public_shelves.count %]
345
                            <li class="dropdown-header">Public lists</li>
346
                            [% SET number_of_public_shelves = 0 %]
347
                            [% FOREACH s IN add_to_some_public_shelves %]
348
                                [% IF shelfnumber != s.shelfnumber %]
349
                                    <li>
350
                                        <a href="#" data-shelfnumber="[% s.shelfnumber %]" class="addtolist">[% s.shelfname |html %]</a>
351
                                    </li>
352
                                    [% SET number_of_public_shelves = number_of_public_shelves + 1 %]
353
                                    [% IF number_of_public_shelves == 10 %][% LAST %][% END %]
354
                                [% END %]
355
                            [% END %]
356
                        [% END %]
357
                        <li role="separator" class="divider"></li>
358
                        [% IF add_to_some_private_shelves.count > 10 or add_to_some_public_shelves.count > 10 %]
359
                            <li>
360
                                <a href="#" class="addtolist morelists">More lists</a>
361
                            </li>
362
                        [% END %]
363
                        <li>
364
                            <a href="#" class="addtolist newlist">New list</a>
365
                        </li>
366
                    </ul>
367
                </div>
368
            [% END %]
369
370
376
                [% IF ( CAN_user_reserveforothers && DisplayMultiPlaceHold ) %]
371
                [% IF ( CAN_user_reserveforothers && DisplayMultiPlaceHold ) %]
377
                [% IF ( holdfor ) %]
372
                [% IF ( holdfor ) %]
378
                    <div id="placeholdc" class="btn-group">
373
                    <div id="placeholdc" class="btn-group">
Lines 393-399 var holdForPatron = function () { Link Here
393
                [% END %]
388
                [% END %]
394
389
395
                [% IF ( CAN_user_editcatalogue_edit_catalogue ) %] <div class="btn-group"><a class="btn btn-default btn-xs" id="z3950submit" href="#"><i class="fa fa-search"></i> Z39.50/SRU search</a></div>[% END %]
390
                [% IF ( CAN_user_editcatalogue_edit_catalogue ) %] <div class="btn-group"><a class="btn btn-default btn-xs" id="z3950submit" href="#"><i class="fa fa-search"></i> Z39.50/SRU search</a></div>[% END %]
391
392
            [% IF ( searchdesc ) %]
393
                [% BLOCK sort_search_query ~%]
394
                    [% FOREACH QUERY_INPUT IN QUERY_INPUTS ~%]
395
                        &amp;[% QUERY_INPUT.input_name |html %]=[% QUERY_INPUT.input_value |html %]
396
                    [%~ END %]
397
                    [% FOREACH LIMIT_INPUT IN LIMIT_INPUTS ~%]
398
                        &amp;[% LIMIT_INPUT.input_name |html %]=[% LIMIT_INPUT.input_value |html %]
399
                    [%~ END %]
400
                [%~ END %]
401
            [% END %]
402
403
            <div class="btn-group">
404
                <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
405
                    Sort <span class="caret"></span>
406
                </button>
407
                <ul class="dropdown-menu">
408
                    [% IF ( sort_by == "relevance_dsc" ) %]
409
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=relevance[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Relevance</a></li>
410
                    [% ELSE %]
411
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=relevance[% PROCESS sort_search_query %]">Relevance</a></li>
412
                    [% END %]
413
                    <li class="dropdown-header">Popularity</li>
414
                    [% IF ( sort_by == "popularity_dsc" ) %]
415
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=popularity_dsc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Popularity (most to least)</a></li>
416
                    [% ELSE %]
417
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=popularity_dsc[% PROCESS sort_search_query %]">Popularity (most to least)</a></li>
418
                    [% END %]
419
420
                    [% IF ( sort_by == "popularity_asc" ) %]
421
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=popularity_asc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Popularity (least to most)</a></li>
422
                    [% ELSE %]
423
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=popularity_asc[% PROCESS sort_search_query %]">Popularity (least to most)</a></li>
424
                    [% END %]
425
426
                    <li class="dropdown-header">Author</li>
427
428
                    [% IF ( sort_by == "author_az" || sort_by == "author_asc" ) %]
429
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=author_a[% PROCESS sort_search_query %]z"><i class="fa fa-check"></i> Author (A-Z)</a></li>
430
                    [% ELSE %]
431
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=author_az[% PROCESS sort_search_query %]">Author (A-Z)</a></li>
432
                    [% END %]
433
434
                    [% IF ( sort_by == "author_za" || sort_by == "author_dsc" ) %]
435
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=author_za[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Author (Z-A)</a></li>
436
                    [% ELSE %]
437
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=author_za[% PROCESS sort_search_query %]">Author (Z-A)</a></li>
438
                    [% END %]
439
440
                    <li class="dropdown-header">Call number</li>
441
442
                    [% IF ( sort_by == "call_number_asc" ) %]
443
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=call_number_asc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Call Number (0-9 to A-Z)</a></li>
444
                    [% ELSE %]
445
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=call_number_asc[% PROCESS sort_search_query %]">Call Number (0-9 to A-Z)</a></li>
446
                    [% END %]
447
448
                    [% IF ( sort_by == "call_number_dsc" ) %]
449
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=call_number_dsc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Call number (Z-A to 9-0)</a></li>
450
                    [% ELSE %]
451
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=call_number_dsc[% PROCESS sort_search_query %]">Call number (Z-A to 9-0)</a></li>
452
                    [% END %]
453
454
                    <li class="dropdown-header">Dates</li>
455
                    [% IF ( sort_by == "pubdate_dsc" ) %]
456
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=pubdate_dsc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Publication/Copyright date: newest to oldest</a></li>
457
                    [% ELSE %]
458
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=pubdate_dsc[% PROCESS sort_search_query %]">Publication/Copyright date: newest to oldest</a></li>
459
                    [% END %]
460
461
                    [% IF ( sort_by == "pubdate_asc" ) %]
462
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=pubdate_asc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Publication/Copyright date: oldest to newest</a></li>
463
                    [% ELSE %]
464
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=pubdate_asc[% PROCESS sort_search_query %]">Publication/Copyright date: oldest to newest</a></li>
465
                    [% END %]
466
467
                    [% IF ( sort_by == "acqdate_dsc" ) %]
468
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=acqdate_dsc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Acquisition date: newest to oldest</a></li>
469
                    [% ELSE %]
470
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=acqdate_dsc[% PROCESS sort_search_query %]">Acquisition date: newest to oldest</a></li>
471
                    [% END %]
472
473
                    [% IF ( sort_by == "acqdate_asc" ) %]
474
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=acqdate_asc[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Acquisition date: oldest to newest</a></li>
475
                    [% ELSE %]
476
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=acqdate_asc[% PROCESS sort_search_query %]">Acquisition date: oldest to newest</a></li>
477
                    [% END %]
478
479
                    <li class="dropdown-header">Title</li>
480
                    [% IF ( sort_by == "title_az" || sort_by == "title_asc" ) %]
481
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=title_az[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Title (A-Z)</a></li>
482
                    [% ELSE %]
483
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=title_az[% PROCESS sort_search_query %]">Title (A-Z)</a></li>
484
                    [% END %]
485
486
                    [% IF ( sort_by == "title_za" || sort_by == "title_dsc" ) %]
487
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=title_za[% PROCESS sort_search_query %]"><i class="fa fa-check"></i> Title (Z-A)</a></li>
488
                    [% ELSE %]
489
                        <li><a href="/cgi-bin/koha/catalogue/search.pl?sort_by=title_za[% PROCESS sort_search_query %]">Title (Z-A)</a></li>
490
                    [% END %]
491
                </ul>
492
            </div>
396
            </div>
493
            </div>
494
397
        </div>
495
        </div>
398
    [% ELSE %]
496
    [% ELSE %]
399
        <div id="searchheader">
497
        <div id="searchheader">
(-)a/koha-tmpl/intranet-tmpl/prog/js/basket.js (-2 / +2 lines)
Lines 439-448 function vShelfAdd(biblist) { Link Here
439
439
440
function showCart(){
440
function showCart(){
441
		var position = $("#cartmenulink").offset();
441
		var position = $("#cartmenulink").offset();
442
        var toolbarh = $(".floating").outerHeight();
442
        var scrolld = $(window).scrollTop();
443
        var scrolld = $(window).scrollTop();
443
		var top = position.top + $("#cartmenulink").outerHeight();
444
		var top = position.top + $("#cartmenulink").outerHeight();
444
        if( scrolld > top ){
445
        if( scrolld > top ){
445
            top = scrolld + 15;
446
            top = scrolld + toolbarh + 15;
446
        }
447
        }
447
        var left = position.left;
448
        var left = position.left;
448
		$("#cartDetails").css("position","absolute").css("top",top);
449
		$("#cartDetails").css("position","absolute").css("top",top);
449
- 

Return to bug 19461