$("#persistent-selection-count").text(lst.length);
if (lst.length > 0) {
html = '<li><a href="#" class="btn btn-xs btn-info" id="clear_selections_button"><i class="fa fa-fw fa-ban"></i> Clear selections</a></li>';
- if (this_object_uuid.match('-j7d0g-'))
- html += '<li><button class="btn btn-xs btn-info" type="submit" name="copy_selections_into_project" id="copy_selections_into_project"><i class="fa fa-fw fa-folder-open"></i> Copy selections into this project</button></li>';
+ if (this_object_uuid.match('-j7d0g-')) {
+ html += '<li><button class="btn btn-xs btn-info" type="submit" name="copy_selections_into_project" id="copy_selections_into_project"><i class="fa fa-fw fa-copy"></i> Copy selections into this project</button></li>';
+ html += '<li><button class="btn btn-xs btn-info" type="submit" name="move_selections_into_project" id="move_selections_into_project"><i class="fa fa-fw fa-truck"></i> Move selections into this project</button></li>';
+ }
html += '<li><button class="btn btn-xs btn-info" type="submit" name="combine_selected_files_into_collection" '
+ ' id="combine_selected_files_into_collection">'
+ '<i class="fa fa-fw fa-archive"></i> Combine selected collections and files into a new collection</button></li>'
var data = [];
var param_name = $(this).attr('data-selection-param-name');
var href = $(this).attr('data-href');
+ if ($(this).closest('.disabled').length > 0) {
+ return false;
+ }
$('.persistent-selection:checkbox:checked').each(function() {
data.push({name: param_name, value: $(this).val()});
});
var $checked = $('.persistent-selection:checkbox:checked');
$('[data-selection-action]').
closest('div.btn-group-sm').
- find('*').
- prop('disabled', ($checked.length == 0));
+ find('ul li').
+ toggleClass('disabled', ($checked.length == 0));
$('[data-selection-action=compare]').
closest('li').
toggleClass('disabled',