|
Lines 40-52
Link Here
|
| 40 |
<div class="search-term-row"> |
40 |
<div class="search-term-row"> |
| 41 |
<div class="search-term-input"> |
41 |
<div class="search-term-input"> |
| 42 |
[% IF ( expanded_options ) %] |
42 |
[% IF ( expanded_options ) %] |
| 43 |
[% IF ( !loop.first ) %] |
|
|
| 44 |
<select name="op" class="form-control"> |
43 |
<select name="op" class="form-control"> |
| 45 |
<option value="and" selected="selected">and</option> |
44 |
<option value="and" selected="selected">and</option> |
| 46 |
<option value="or">or</option> |
45 |
<option value="or">or</option> |
| 47 |
<option value="not">not</option> |
46 |
<option value="not">not</option> |
| 48 |
</select> |
47 |
</select> |
| 49 |
[% END %] |
|
|
| 50 |
[% ELSE %] |
48 |
[% ELSE %] |
| 51 |
<label for="search-field_[% loop.index | html %]"> |
49 |
<label for="search-field_[% loop.index | html %]"> |
| 52 |
[% IF loop.index == 0 %] |
50 |
[% IF loop.index == 0 %] |
|
Lines 118-131
Link Here
|
| 118 |
</div> <!-- .search-term-input --> |
116 |
</div> <!-- .search-term-input --> |
| 119 |
[% IF ( expanded_options ) %] |
117 |
[% IF ( expanded_options ) %] |
| 120 |
<div class="search-term-input"> |
118 |
<div class="search-term-input"> |
| 121 |
[% IF ( !loop.first ) %] |
|
|
| 122 |
<a class="ButtonPlus" title="Add another field" href="#"> |
119 |
<a class="ButtonPlus" title="Add another field" href="#"> |
| 123 |
<i class="fa fa-plus-square" aria-hidden="true"></i> |
120 |
<i class="fa fa-plus-square" aria-hidden="true"></i> |
| 124 |
</a> |
121 |
</a> |
| 125 |
<a class="ButtonLess" title="Remove field" href="#"> |
122 |
<a class="ButtonLess" title="Remove field" href="#"> |
| 126 |
<i class="fa fa-minus-square" aria-hidden="true"></i> |
123 |
<i class="fa fa-minus-square" aria-hidden="true"></i> |
| 127 |
</a> |
124 |
</a> |
| 128 |
[% END %] |
|
|
| 129 |
</div> <!-- .search-term-input --> |
125 |
</div> <!-- .search-term-input --> |
| 130 |
[% END %] |
126 |
[% END %] |
| 131 |
</div> <!-- /.search-term-row --> |
127 |
</div> <!-- /.search-term-row --> |
|
Lines 477-483
$(document).ready(function() {
Link Here
|
| 477 |
|
473 |
|
| 478 |
$('#advsearches').tabs(); |
474 |
$('#advsearches').tabs(); |
| 479 |
jQuery.cookie.json = true; |
475 |
jQuery.cookie.json = true; |
| 480 |
//$('#advsearches > ul').tabs(); |
476 |
|
|
|
477 |
$('.search-term-row .search-term-input select[name="op"]').first().prop("disabled",true).hide(); |
| 481 |
|
478 |
|
| 482 |
[% IF ( ReturnToSearch ) %] |
479 |
[% IF ( ReturnToSearch ) %] |
| 483 |
if (form_serialized = jQuery.cookie("form_serialized")) { |
480 |
if (form_serialized = jQuery.cookie("form_serialized")) { |
|
Lines 540-555
$(document).ready(function() {
Link Here
|
| 540 |
$('.ButtonLess').show(); |
537 |
$('.ButtonLess').show(); |
| 541 |
var thisLine = $(this).parent().parent(); |
538 |
var thisLine = $(this).parent().parent(); |
| 542 |
var newLine = thisLine.clone(); |
539 |
var newLine = thisLine.clone(); |
|
|
540 |
$(newLine).find('.search-term-input select[name="op"]').first().prop("disabled",false).show(); |
| 543 |
newLine.find('input').val(''); |
541 |
newLine.find('input').val(''); |
| 544 |
thisLine.after(newLine); |
542 |
thisLine.after(newLine); |
| 545 |
}); |
543 |
}); |
| 546 |
|
544 |
|
| 547 |
$(document).on("click", '.ButtonLess', function(e) { |
545 |
$(document).on("click", '.ButtonLess', function(e) { |
| 548 |
e.preventDefault(); |
546 |
e.preventDefault(); |
| 549 |
if($(this).parent().parent().siblings().length <= 3 ) { |
547 |
if($(this).parent().parent().siblings().length < 2 ) { |
| 550 |
$('.ButtonLess').hide(); |
548 |
$('.ButtonLess').hide(); |
| 551 |
} |
549 |
} |
| 552 |
$(this).parent().parent().remove(); |
550 |
$(this).parent().parent().remove(); |
|
|
551 |
$('.search-term-row .search-term-input select[name="op"]').first().prop("disabled",true).hide(); |
| 553 |
}); |
552 |
}); |
| 554 |
|
553 |
|
| 555 |
</script> |
554 |
</script> |
| 556 |
- |
|
|