mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
move more metadata settings to per library
This commit is contained in:
parent
9dcf14df27
commit
af2e209ce4
20 changed files with 79 additions and 85 deletions
|
@ -1,4 +1,4 @@
|
|||
define(['datetime', 'jQuery', 'dom', 'cardStyle', 'listViewStyle'], function (datetime, $, dom) {
|
||||
define(['datetime', 'jQuery', 'dom', 'humanedate', 'cardStyle', 'listViewStyle'], function (datetime, $, dom) {
|
||||
|
||||
function renderNoHealthAlertsMessage(page) {
|
||||
|
||||
|
|
|
@ -131,17 +131,8 @@
|
|||
html += '</div>';
|
||||
|
||||
html += '<div class="cardFooter visualCardBox-cardFooter">';
|
||||
html += '<div class="cardText">' + user.Name + '</div>';
|
||||
html += '<div class="cardText singleCardText">' + user.Name + '</div>';
|
||||
|
||||
html += '<div class="cardText cardText-secondary">';
|
||||
var lastSeen = getLastSeenText(user.LastActivityDate);
|
||||
if (lastSeen != "") {
|
||||
html += lastSeen;
|
||||
}
|
||||
else {
|
||||
html += " ";
|
||||
}
|
||||
html += '</div>';
|
||||
html += '</div>';
|
||||
html += '</div>';
|
||||
|
||||
|
@ -151,15 +142,6 @@
|
|||
context.querySelector('#divUsers').innerHTML = html;
|
||||
}
|
||||
|
||||
function getLastSeenText(lastActivityDate) {
|
||||
|
||||
if (!lastActivityDate) {
|
||||
return "";
|
||||
}
|
||||
|
||||
return "Last seen " + humane_date(lastActivityDate);
|
||||
}
|
||||
|
||||
return function (view, params) {
|
||||
|
||||
var self = this;
|
||||
|
|
|
@ -5,8 +5,6 @@
|
|||
return;
|
||||
}
|
||||
|
||||
page.querySelector('#chkEnableInternetProviders').checked = config.EnableInternetProviders;
|
||||
page.querySelector('#chkSaveLocal').checked = config.SaveLocalMeta;
|
||||
$('#selectLanguage', page).val(config.PreferredMetadataLanguage);
|
||||
$('#selectCountry', page).val(config.MetadataCountryCode);
|
||||
|
||||
|
@ -20,8 +18,6 @@
|
|||
|
||||
ApiClient.getServerConfiguration().then(function (config) {
|
||||
|
||||
config.EnableInternetProviders = form.querySelector('#chkEnableInternetProviders').checked;
|
||||
config.SaveLocalMeta = form.querySelector('#chkSaveLocal').checked;
|
||||
config.PreferredMetadataLanguage = $('#selectLanguage', form).val();
|
||||
config.MetadataCountryCode = $('#selectCountry', form).val();
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
define(['jQuery', 'listViewStyle'], function ($) {
|
||||
define(['jQuery', 'humanedate', 'listViewStyle'], function ($) {
|
||||
|
||||
function reloadList(page) {
|
||||
|
||||
|
|
|
@ -2200,7 +2200,7 @@ var AppInfo = {};
|
|||
|
||||
defineRoute({
|
||||
path: '/login.html',
|
||||
dependencies: ['emby-button', 'humanedate', 'emby-input'],
|
||||
dependencies: ['emby-button', 'emby-input'],
|
||||
autoFocus: false,
|
||||
anonymous: true,
|
||||
startup: true,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
define(['jQuery', 'paper-icon-button-light', 'cardStyle'], function ($) {
|
||||
define(['jQuery', 'humanedate', 'paper-icon-button-light', 'cardStyle'], function ($) {
|
||||
|
||||
function deleteUser(page, id) {
|
||||
|
||||
|
@ -152,6 +152,16 @@
|
|||
html += user.Name;
|
||||
html += "</div>";
|
||||
|
||||
html += '<div class="cardText cardText-secondary">';
|
||||
var lastSeen = getLastSeenText(user.LastActivityDate);
|
||||
if (lastSeen != "") {
|
||||
html += lastSeen;
|
||||
}
|
||||
else {
|
||||
html += " ";
|
||||
}
|
||||
html += '</div>';
|
||||
|
||||
// cardFooter
|
||||
html += "</div>";
|
||||
|
||||
|
@ -164,6 +174,15 @@
|
|||
return html;
|
||||
}
|
||||
|
||||
function getLastSeenText(lastActivityDate) {
|
||||
|
||||
if (!lastActivityDate) {
|
||||
return "";
|
||||
}
|
||||
|
||||
return "Last seen " + humane_date(lastActivityDate);
|
||||
}
|
||||
|
||||
function getUserSectionHtml(users, addConnectIndicator) {
|
||||
|
||||
var html = '';
|
||||
|
|
|
@ -11,8 +11,6 @@
|
|||
|
||||
config.PreferredMetadataLanguage = $('#selectLanguage', page).val();
|
||||
config.MetadataCountryCode = $('#selectCountry', page).val();
|
||||
config.SaveLocalMeta = page.querySelector('.chkSaveLocalMetadata').checked;
|
||||
config.EnableInternetProviders = page.querySelector('.chkEnableInternetProviders').checked;
|
||||
|
||||
apiClient.ajax({
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue