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 |
- |
|
|