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

changed style for enable internet provider section

This commit is contained in:
Luis Miguel Almánzar 2013-06-15 14:27:44 -04:00
parent 0f5fc00544
commit 9bccdc0e9a
2 changed files with 8 additions and 10 deletions

View file

@ -216,11 +216,8 @@
<h3>Internet Provider Settings</h3> <h3>Internet Provider Settings</h3>
<div> <div>
<div data-role="fieldcontain"> <div data-role="fieldcontain">
<label for="enableInternetProviders">Enable internet metadata providers:</label> <input type="checkbox" name="enableInternetProviders" id="enableInternetProviders" onchange="EditItemMetadataPage.setProviderSettingsContainerVisibility(this)"/>
<select name="enableInternetProviders" id="enableInternetProviders" data-role="slider" data-mini="true" onchange="EditItemMetadataPage.setProviderSettingsContainerVisibility(this)"> <label for="enableInternetProviders">Enable internet metadata providers for this item.</label>
<option value="false">Off</option>
<option value="true">On</option>
</select>
</div> </div>
<div id="providerSettingsContainer" style="display: none"> <div id="providerSettingsContainer" style="display: none">

View file

@ -193,7 +193,7 @@
populateListView($('#listStudios', page), item.Studios.map(function (element) { return element.Name || ''; })); populateListView($('#listStudios', page), item.Studios.map(function (element) { return element.Name || ''; }));
populateListView($('#listTags', page), item.Tags); populateListView($('#listTags', page), item.Tags);
var enableInternetProviders = (item.EnableInternetProviders || false); var enableInternetProviders = (item.EnableInternetProviders || false);
$("#enableInternetProviders",page).val('' + enableInternetProviders).slider('refresh'); $("#enableInternetProviders", page).attr('checked', enableInternetProviders).checkboxradio('refresh');
if (enableInternetProviders) { if (enableInternetProviders) {
$('#providerSettingsContainer',page).show(); $('#providerSettingsContainer',page).show();
} else { } else {
@ -384,11 +384,12 @@
var html = ''; var html = '';
for (var i = 0; i < fields.length; i++) { for (var i = 0; i < fields.length; i++) {
var field = fields[i]; var field = fields[i];
var fieldTitle = $.trim(field.replace(/([A-Z])/g, ' $1'));
html += '<div data-role="fieldcontain">'; html += '<div data-role="fieldcontain">';
html += '<label for="lock' + field + '">' + field + ':</label>'; html += '<label for="lock' + field + '">' + fieldTitle + ':</label>';
html += '<select name="lock'+ type +'" id="lock' + field + '" data-role="slider" data-mini="true">'; html += '<select name="lock'+ type +'" id="lock' + field + '" data-role="slider" data-mini="true">';
html += '<option value="" selected="selected">Off</option>';
html += '<option value="' + field + '">Locked</option>'; html += '<option value="' + field + '">Locked</option>';
html += '<option value="" selected="selected">Unlocked</option>';
html += '</select>'; html += '</select>';
html += '</div>'; html += '</div>';
} }
@ -458,7 +459,7 @@
OfficialRating: $('#selectOfficialRating', form).val(), OfficialRating: $('#selectOfficialRating', form).val(),
CustomRating: $('#selectCustomRating', form).val(), CustomRating: $('#selectCustomRating', form).val(),
People: currentItem.People, People: currentItem.People,
EnableInternetProviders: $("#enableInternetProviders", form).val(), EnableInternetProviders: $("#enableInternetProviders", form).prop('checked'),
LockedFields: $('select[name="lockFields"]', form).map(function() { LockedFields: $('select[name="lockFields"]', form).map(function() {
var value = $(this).val(); var value = $(this).val();
if (value != '') return value; if (value != '') return value;
@ -502,7 +503,7 @@
}; };
self.setProviderSettingsContainerVisibility = function (source) { self.setProviderSettingsContainerVisibility = function (source) {
if ($(source).val() == "true") { if ($(source).prop('checked')) {
$('#providerSettingsContainer').show(); $('#providerSettingsContainer').show();
} else { } else {
$('#providerSettingsContainer').hide(); $('#providerSettingsContainer').hide();