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

added methods to edit ibn images

This commit is contained in:
Luke Pulverenti 2013-08-03 10:38:56 -04:00
parent 0dc7a2177e
commit 0fde38b94f
4 changed files with 155 additions and 50 deletions

View file

@ -29,7 +29,7 @@
$('#btnEditPeople', page).show();
}
ApiClient.getItemImageInfos(currentItem.Id).done(function (imageInfos) {
ApiClient.getItemImageInfos(currentItem.Id, currentItem.Type, currentItem.Name).done(function (imageInfos) {
renderStandardImages(page, item, imageInfos);
renderBackdrops(page, item, imageInfos);
renderScreenshots(page, item, imageInfos);
@ -219,7 +219,7 @@
var imageType = $('#selectImageType', page).val();
ApiClient.uploadItemImage(currentItem.Id, imageType, file).done(function () {
ApiClient.uploadItemImage(currentItem.Id, currentItem.Type, currentItem.Name, imageType, file).done(function () {
$('#uploadImage', page).val('').trigger('change');
$('#popupUpload', page).popup("close");
@ -237,7 +237,7 @@
Dashboard.confirm("Are you sure you wish to delete this image?", "Delete " + type + " Image", function (result) {
if (result) {
ApiClient.deleteItemImage(currentItem.Id, type, index).done(function () {
ApiClient.deleteItemImage(currentItem.Id, currentItem.Type, currentItem.Name, type, index).done(function () {
processImageChangeResult(page);
@ -253,7 +253,7 @@
var page = $.mobile.activePage;
ApiClient.updateItemImageIndex(currentItem.Id, type, index, newIndex).done(function () {
ApiClient.updateItemImageIndex(currentItem.Id, currentItem.Type, currentItem.Name, type, index, newIndex).done(function () {
processImageChangeResult(page);

View file

@ -65,9 +65,6 @@
if (elem) {
elem.scrollIntoView();
var sidebar = $('.editPageSidebar', page);
sidebar.scrollTop(sidebar.scrollTop() - sidebar.height() / 3);
}
$(document).scrollTop(0);
@ -121,10 +118,7 @@
if (id) {
$.getJSON(ApiClient.getUrl("Items/" + id + "/Ancestors", {
userId: Dashboard.getCurrentUserId()
})).done(function (ancestors) {
ApiClient.getAncestorItems(id, Dashboard.getCurrentUserId()).done(function (ancestors) {
var ids = ancestors.map(function (i) {
return i.Id;