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