mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
use global image settings
This commit is contained in:
parent
151eb6bb3e
commit
c0b1684bac
1 changed files with 23 additions and 36 deletions
|
@ -199,7 +199,7 @@
|
|||
} else {
|
||||
$('#providerSettingsContainer', page).hide();
|
||||
}
|
||||
populateInternetProviderSettings(page, item.LockedFields, item.LockedImages);
|
||||
populateInternetProviderSettings(page, item.LockedFields);
|
||||
|
||||
$('#txtName', page).val(item.Name || "");
|
||||
$('#txtOverview', page).val(item.Overview || "");
|
||||
|
@ -274,8 +274,7 @@
|
|||
if (time == "")
|
||||
return time;
|
||||
var match = time.match(/^(\d+):(\d+)(.*)$/);
|
||||
if (match)
|
||||
{
|
||||
if (match) {
|
||||
var hours = Number(match[1]);
|
||||
var minutes = Number(match[2]);
|
||||
var ampm = $.trim(match[3]);
|
||||
|
@ -395,26 +394,18 @@
|
|||
}
|
||||
return html;
|
||||
}
|
||||
function populateInternetProviderSettings(page, lockedFields, lockedImages) {
|
||||
function populateInternetProviderSettings(page, lockedFields) {
|
||||
var container = $('#providerSettingsContainer', page);
|
||||
lockedFields = lockedFields || new Array();
|
||||
lockedImages= lockedImages|| new Array();
|
||||
var metadatafields = new Array("Name", "Overview", "Cast", "Genres", "ProductionLocations", "Studios", "Tags");
|
||||
var imageTypes = new Array("Primary", "Art", "Backdrop", "Banner", "Logo", "Thumb", "Disc", "Box", "Screenshot", "Menu", "Chapter", "BoxRear");
|
||||
var html = '';
|
||||
html += "<h3>Fields</h3>";
|
||||
html += generateSliders(metadatafields, 'Fields');
|
||||
html += "<h3>Images</h3>";
|
||||
html += generateSliders(imageTypes, 'Images');
|
||||
container.html(html).trigger('create');
|
||||
for (var fieldIndex = 0; fieldIndex < lockedFields.length; fieldIndex++) {
|
||||
var field = lockedFields[fieldIndex];
|
||||
$('#lock' + field).val(field).slider('refresh');
|
||||
}
|
||||
for (var imageIndex = 0; imageIndex < lockedImages.length; imageIndex++) {
|
||||
var image = lockedImages[imageIndex];
|
||||
$('#lock' + image).val(image).slider('refresh');
|
||||
}
|
||||
}
|
||||
|
||||
function editItemMetadataPage() {
|
||||
|
@ -464,10 +455,6 @@
|
|||
var value = $(this).val();
|
||||
if (value != '') return value;
|
||||
}).get(),
|
||||
LockedImages: $('select[name="lockImages"]', form).map(function() {
|
||||
var value = $(this).val();
|
||||
if (value != '') return value;
|
||||
}).get(),
|
||||
|
||||
ProviderIds:
|
||||
{
|
||||
|
@ -489,7 +476,7 @@
|
|||
});
|
||||
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
self.addElementToEditableListview = function (source, sortCallback) {
|
||||
var input = $(source).parent().find('input[type="text"], select');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue