mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
fix DateModified not refreshing
This commit is contained in:
parent
ffc1d36492
commit
049f6fed66
10 changed files with 17 additions and 36 deletions
|
@ -1,4 +1,4 @@
|
||||||
<div id="aboutPage" data-role="page" class="page type-interior withTabs">
|
<div id="aboutPage" data-role="page" class="page type-interior">
|
||||||
|
|
||||||
<div data-role="content">
|
<div data-role="content">
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
define(['itemHelper', 'dialogHelper', 'datetime', 'loading', 'connectionManager', 'globalize', 'emby-checkbox', 'emby-input', 'emby-select', 'listViewStyle', 'emby-textarea', 'emby-button', 'paper-icon-button-light'], function (itemHelper, dialogHelper, datetime, loading, connectionManager, globalize) {
|
define(['itemHelper', 'dialogHelper', 'datetime', 'loading', 'focusManager', 'connectionManager', 'globalize', 'emby-checkbox', 'emby-input', 'emby-select', 'listViewStyle', 'emby-textarea', 'emby-button', 'paper-icon-button-light'], function (itemHelper, dialogHelper, datetime, loading, focusManager, connectionManager, globalize) {
|
||||||
|
|
||||||
var currentContext;
|
var currentContext;
|
||||||
var metadataEditorInfo;
|
var metadataEditorInfo;
|
||||||
|
@ -1144,8 +1144,6 @@
|
||||||
populateLanguages(context.querySelector('#selectLanguage'), languages);
|
populateLanguages(context.querySelector('#selectLanguage'), languages);
|
||||||
populateCountries(context.querySelector('#selectCountry'), countries);
|
populateCountries(context.querySelector('#selectCountry'), countries);
|
||||||
|
|
||||||
LibraryBrowser.renderName(item, document.querySelector('.itemName'), true);
|
|
||||||
|
|
||||||
setFieldVisibilities(context, item);
|
setFieldVisibilities(context, item);
|
||||||
fillItemInfo(context, item, metadataEditorInfo.ParentalRatingOptions);
|
fillItemInfo(context, item, metadataEditorInfo.ParentalRatingOptions);
|
||||||
|
|
||||||
|
@ -1232,6 +1230,8 @@
|
||||||
|
|
||||||
init(elem, connectionManager.getApiClient(serverId));
|
init(elem, connectionManager.getApiClient(serverId));
|
||||||
reload(elem, itemId, serverId);
|
reload(elem, itemId, serverId);
|
||||||
|
|
||||||
|
focusManager.autoFocus(elem);
|
||||||
}
|
}
|
||||||
|
|
||||||
xhr.send();
|
xhr.send();
|
||||||
|
|
|
@ -1,23 +1,11 @@
|
||||||
define([], function () {
|
define([], function () {
|
||||||
|
|
||||||
function getTabs() {
|
|
||||||
return [
|
|
||||||
{
|
|
||||||
href: 'about.html',
|
|
||||||
name: Globalize.translate('TabAbout')
|
|
||||||
},
|
|
||||||
{
|
|
||||||
href: 'supporterkey.html',
|
|
||||||
name: Globalize.translate('TabEmbyPremiere')
|
|
||||||
}];
|
|
||||||
}
|
|
||||||
|
|
||||||
return function (view, params) {
|
return function (view, params) {
|
||||||
|
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
view.addEventListener('viewbeforeshow', function (e) {
|
view.addEventListener('viewbeforeshow', function (e) {
|
||||||
LibraryMenu.setTabs('helpadmin', 0, getTabs);
|
|
||||||
var elem = view.querySelector('#appVersionNumber');
|
var elem = view.querySelector('#appVersionNumber');
|
||||||
|
|
||||||
elem.innerHTML = elem.innerHTML.replace('{0}', ConnectionManager.appVersion());
|
elem.innerHTML = elem.innerHTML.replace('{0}', ConnectionManager.appVersion());
|
||||||
|
|
|
@ -165,6 +165,9 @@
|
||||||
|
|
||||||
if (isSubProfileNew) {
|
if (isSubProfileNew) {
|
||||||
|
|
||||||
|
currentProfile.Identification = currentProfile.Identification || {};
|
||||||
|
currentProfile.Identification.Headers = currentProfile.Identification.Headers || [];
|
||||||
|
|
||||||
currentProfile.Identification.Headers.push(currentSubProfile);
|
currentProfile.Identification.Headers.push(currentSubProfile);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -274,7 +274,7 @@
|
||||||
var homeHref = window.ApiClient ? 'home.html' : 'selectserver.html?showuser=1';
|
var homeHref = window.ApiClient ? 'home.html' : 'selectserver.html?showuser=1';
|
||||||
|
|
||||||
html += '<a class="lnkMediaFolder sidebarLink" href="' + homeHref + '" onclick="return LibraryMenu.onLinkClicked(event, this);">';
|
html += '<a class="lnkMediaFolder sidebarLink" href="' + homeHref + '" onclick="return LibraryMenu.onLinkClicked(event, this);">';
|
||||||
html += '<div style="background-image:url(\'css/images/mblogoicon.png\');width:' + 28 + 'px;height:' + 28 + 'px;background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:1000px;vertical-align:middle;margin:0 1.85em 0 1.55em;display:inline-block;"></div>';
|
html += '<div style="background-image:url(\'css/images/mblogoicon.png\');width:' + 28 + 'px;height:' + 28 + 'px;background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:1000px;vertical-align:middle;margin:0 1.25em 0 1.55em;display:inline-block;"></div>';
|
||||||
html += Globalize.translate('ButtonHome');
|
html += Globalize.translate('ButtonHome');
|
||||||
html += '</a>';
|
html += '</a>';
|
||||||
|
|
||||||
|
|
|
@ -125,6 +125,10 @@
|
||||||
serverId: ApiClient.serverInfo().Id
|
serverId: ApiClient.serverInfo().Id
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (!hints.length) {
|
||||||
|
html = '<p style="text-align:center;margin-top:2em;">' + Globalize.translate('NoResultsFound') + '</p>';
|
||||||
|
}
|
||||||
|
|
||||||
var itemsContainer = searchResults;
|
var itemsContainer = searchResults;
|
||||||
itemsContainer.innerHTML = html;
|
itemsContainer.innerHTML = html;
|
||||||
searchResults.classList.remove('hide');
|
searchResults.classList.remove('hide');
|
||||||
|
|
|
@ -728,9 +728,9 @@
|
||||||
pageIds: [],
|
pageIds: [],
|
||||||
icon: 'insert_chart'
|
icon: 'insert_chart'
|
||||||
}, {
|
}, {
|
||||||
name: Globalize.translate('TabHelp'),
|
name: Globalize.translate('TabAbout'),
|
||||||
href: "about.html",
|
href: "about.html",
|
||||||
icon: 'help',
|
icon: 'info',
|
||||||
color: '#679C34',
|
color: '#679C34',
|
||||||
divider: true,
|
divider: true,
|
||||||
pageIds: ['aboutPage']
|
pageIds: ['aboutPage']
|
||||||
|
|
|
@ -146,18 +146,6 @@
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
function getTabs() {
|
|
||||||
return [
|
|
||||||
{
|
|
||||||
href: 'about.html',
|
|
||||||
name: Globalize.translate('TabAbout')
|
|
||||||
},
|
|
||||||
{
|
|
||||||
href: 'supporterkey.html',
|
|
||||||
name: Globalize.translate('TabEmbyPremiere')
|
|
||||||
}];
|
|
||||||
}
|
|
||||||
|
|
||||||
function onSupporterLinkClick(e) {
|
function onSupporterLinkClick(e) {
|
||||||
|
|
||||||
registrationServices.showPremiereInfo();
|
registrationServices.showPremiereInfo();
|
||||||
|
@ -178,8 +166,6 @@
|
||||||
|
|
||||||
}).on('pageshow', "#supporterKeyPage", function () {
|
}).on('pageshow', "#supporterKeyPage", function () {
|
||||||
|
|
||||||
LibraryMenu.setTabs('helpadmin', 1, getTabs);
|
|
||||||
|
|
||||||
var page = this;
|
var page = this;
|
||||||
loadUserInfo(page);
|
loadUserInfo(page);
|
||||||
load(page);
|
load(page);
|
||||||
|
|
|
@ -2211,7 +2211,7 @@
|
||||||
"HeaderYouSaid": "You Said...",
|
"HeaderYouSaid": "You Said...",
|
||||||
"MessageWeDidntRecognizeCommand": "We're sorry, we didn't recognize that command.",
|
"MessageWeDidntRecognizeCommand": "We're sorry, we didn't recognize that command.",
|
||||||
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
|
"MessageIfYouBlockedVoice": "If you denied voice access to the app you'll need to reconfigure before trying again.",
|
||||||
"MessageNoItemsFound": "No items found.",
|
"NoResultsFound": "No results found.",
|
||||||
"ButtonManageServer": "Manage Server",
|
"ButtonManageServer": "Manage Server",
|
||||||
"ButtonEditSubtitles": "Edit subtitles",
|
"ButtonEditSubtitles": "Edit subtitles",
|
||||||
"ButtonPreferences": "Preferences",
|
"ButtonPreferences": "Preferences",
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<div id="supporterKeyPage" data-role="page" class="page type-interior withTabs" data-require="emby-collapse,scripts/supporterkeypage,emby-input,emby-button">
|
<div id="supporterKeyPage" data-role="page" class="page type-interior" data-require="emby-collapse,scripts/supporterkeypage,emby-input,emby-button">
|
||||||
|
|
||||||
<div data-role="content">
|
<div data-role="content">
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue