Lines 32-37
Link Here
|
32 |
$(this).parents('tr').remove(); |
32 |
$(this).parents('tr').remove(); |
33 |
var line = $(this).closest("tr"); |
33 |
var line = $(this).closest("tr"); |
34 |
|
34 |
|
|
|
35 |
var name; |
35 |
// We clicked delete button on search fields tab. |
36 |
// We clicked delete button on search fields tab. |
36 |
if (name = $(line).find('input[name="search_field_name"]').val()) { |
37 |
if (name = $(line).find('input[name="search_field_name"]').val()) { |
37 |
// Prevent user from using a search field for a mapping |
38 |
// Prevent user from using a search field for a mapping |
Lines 49-57
Link Here
|
49 |
} |
50 |
} |
50 |
}); |
51 |
}); |
51 |
|
52 |
|
52 |
$("table.mappings").tableDnD( { |
|
|
53 |
onDragClass: "dragClass", |
54 |
} ); |
55 |
$('.add').click(function() { |
53 |
$('.add').click(function() { |
56 |
var table = $(this).closest('table'); |
54 |
var table = $(this).closest('table'); |
57 |
var index_name = $(table).attr('data-index_name'); |
55 |
var index_name = $(table).attr('data-index_name'); |
Lines 67-76
Link Here
|
67 |
$(search_field_line).find('a.btn-default').addClass('disabled'); |
65 |
$(search_field_line).find('a.btn-default').addClass('disabled'); |
68 |
|
66 |
|
69 |
clean_line(line); |
67 |
clean_line(line); |
70 |
|
|
|
71 |
$(table).tableDnD( { |
72 |
onDragClass: "dragClass", |
73 |
} ); |
74 |
} |
68 |
} |
75 |
}); |
69 |
}); |
76 |
|
70 |
|
Lines 85-96
Link Here
|
85 |
var label = $(line).find('input[data-id="search_field_name"]').val(); |
79 |
var label = $(line).find('input[data-id="search_field_name"]').val(); |
86 |
if ( name.length > 0 && label.length > 0 ) { |
80 |
if ( name.length > 0 && label.length > 0 ) { |
87 |
var new_line = clone_line( line ); |
81 |
var new_line = clone_line( line ); |
88 |
new_line.appendTo($('table[data-index_name=search_fields]>tbody')); |
82 |
new_line.appendTo(table.find('tbody')); |
89 |
clean_line(line); |
83 |
clean_line(line); |
90 |
|
|
|
91 |
$(table).tableDnD( { |
92 |
onDragClass: "dragClass", |
93 |
} ); |
94 |
} |
84 |
} |
95 |
}); |
85 |
}); |
96 |
}); |
86 |
}); |
Lines 249-255
a.add, a.delete {
Link Here
|
249 |
</select> |
239 |
</select> |
250 |
</td> |
240 |
</td> |
251 |
<td> |
241 |
<td> |
252 |
[% IF search_field.mapped_biblios %] |
242 |
[% IF search_field.is_mapped_biblios %] |
253 |
<input type="number" step="0.01" min="0.01" max="999.99" name="search_field_weight" value="[% search_field.weight | html %]" /> |
243 |
<input type="number" step="0.01" min="0.01" max="999.99" name="search_field_weight" value="[% search_field.weight | html %]" /> |
254 |
[% ELSE %] |
244 |
[% ELSE %] |
255 |
<input type="hidden" name="search_field_weight" value=""> |
245 |
<input type="hidden" name="search_field_weight" value=""> |
Lines 262-268
a.add, a.delete {
Link Here
|
262 |
<a class="btn btn-default btn-xs delete" style="cursor: pointer;"><i class="fa fa-trash"></i> Delete</a> |
252 |
<a class="btn btn-default btn-xs delete" style="cursor: pointer;"><i class="fa fa-trash"></i> Delete</a> |
263 |
[% END %] |
253 |
[% END %] |
264 |
</td> |
254 |
</td> |
265 |
</td> |
|
|
266 |
</tr> |
255 |
</tr> |
267 |
[% END %] |
256 |
[% END %] |
268 |
</tbody> |
257 |
</tbody> |
269 |
- |
|
|