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 458-464
Link Here
|
458 |
$(document).ready(function() { |
454 |
$(document).ready(function() { |
459 |
$('#advsearches').tabs(); |
455 |
$('#advsearches').tabs(); |
460 |
jQuery.cookie.json = true; |
456 |
jQuery.cookie.json = true; |
461 |
//$('#advsearches > ul').tabs(); |
457 |
|
|
|
458 |
$('.search-term-row .search-term-input select[name="op"]').first().prop("disabled",true).hide(); |
462 |
|
459 |
|
463 |
[% IF ( ReturnToSearch ) %] |
460 |
[% IF ( ReturnToSearch ) %] |
464 |
if (form_serialized = jQuery.cookie("form_serialized")) { |
461 |
if (form_serialized = jQuery.cookie("form_serialized")) { |
Lines 521-536
$(document).ready(function() {
Link Here
|
521 |
$('.ButtonLess').show(); |
518 |
$('.ButtonLess').show(); |
522 |
var thisLine = $(this).parent().parent(); |
519 |
var thisLine = $(this).parent().parent(); |
523 |
var newLine = thisLine.clone(); |
520 |
var newLine = thisLine.clone(); |
|
|
521 |
$(newLine).find('.search-term-input select[name="op"]').first().prop("disabled",false).show(); |
524 |
newLine.find('input').val(''); |
522 |
newLine.find('input').val(''); |
525 |
thisLine.after(newLine); |
523 |
thisLine.after(newLine); |
526 |
}); |
524 |
}); |
527 |
|
525 |
|
528 |
$(document).on("click", '.ButtonLess', function(e) { |
526 |
$(document).on("click", '.ButtonLess', function(e) { |
529 |
e.preventDefault(); |
527 |
e.preventDefault(); |
530 |
if($(this).parent().parent().siblings().length <= 3 ) { |
528 |
if($(this).parent().parent().siblings().length < 2 ) { |
531 |
$('.ButtonLess').hide(); |
529 |
$('.ButtonLess').hide(); |
532 |
} |
530 |
} |
533 |
$(this).parent().parent().remove(); |
531 |
$(this).parent().parent().remove(); |
|
|
532 |
$('.search-term-row .search-term-input select[name="op"]').first().prop("disabled",true).hide(); |
534 |
}); |
533 |
}); |
535 |
|
534 |
|
536 |
</script> |
535 |
</script> |
537 |
- |
|
|