1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

create collections from movies page

This commit is contained in:
Luke Pulverenti 2014-06-03 23:34:36 -04:00
parent d3a7d45969
commit e0996c055a
5 changed files with 270 additions and 71 deletions

View file

@ -300,7 +300,7 @@
if (selection.length < 2) {
Dashboard.alert({
message: Globalize.translate('MessagePleaseSelectItemsToGroup'),
message: Globalize.translate('MessagePleaseSelectTwoItems'),
title: Globalize.translate('HeaderError')
});
@ -324,6 +324,7 @@
Dashboard.showLoadingMsg();
$.ajax({
type: "POST",
url: ApiClient.getUrl("Videos/MergeVersions", { Ids: selection.join(',') })
@ -331,13 +332,30 @@
Dashboard.hideLoadingMsg();
hideSelections();
hideSelections(page);
$('.itemsContainer', page).trigger('needsrefresh');
});
}
});
}
function addToCollection(page) {
var selection = getSelectedItems(page);
if (selection.length < 1) {
Dashboard.alert({
message: Globalize.translate('MessagePleaseSelectOneItem'),
title: Globalize.translate('HeaderError')
});
return;
}
BoxSetEditor.showPanel(page, selection);
}
$(document).on('pageinit', ".libraryPage", function () {
@ -351,6 +369,16 @@
combineVersions(page);
});
$('.btnAddToCollection', page).on('click', function () {
addToCollection(page);
});
}).on('pagebeforeshow', ".libraryPage", function () {
var page = this;
hideSelections(page);
});
})(jQuery, document, window);