mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
add option to merge metadata and IBN paths
This commit is contained in:
parent
3969693dad
commit
2bcfc0f0ba
13 changed files with 31 additions and 23 deletions
|
@ -17,10 +17,10 @@
|
||||||
<div class="supporterPromotion" style="display:none;">
|
<div class="supporterPromotion" style="display:none;">
|
||||||
<a class="btn btnActionAccent" href="supporter.html" style="font-size:14px;">
|
<a class="btn btnActionAccent" href="supporter.html" style="font-size:14px;">
|
||||||
<div>
|
<div>
|
||||||
${HeaderBecomeMediaBrowserSupporter}
|
${HeaderSupportTheTeam}
|
||||||
</div>
|
</div>
|
||||||
<div style="font-weight:normal;font-size:90%;margin-top:5px;">
|
<div style="font-weight:normal;font-size:90%;margin-top:5px;">
|
||||||
${TextAccessPremiumFeatures}
|
${TextEnjoyBonusFeatures}
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<form id="librarySettingsForm">
|
<form id="librarySettingsForm">
|
||||||
|
|
||||||
<ul data-role="listview" class="ulForm">
|
<ul data-role="listview" class="ulForm">
|
||||||
<li>
|
<li class="fldImagesByName" style="display:none;">
|
||||||
<label for="txtItemsByNamePath">${LabelImagesByNamePath}</label>
|
<label for="txtItemsByNamePath">${LabelImagesByNamePath}</label>
|
||||||
<div style="display: inline-block; width: 92%;">
|
<div style="display: inline-block; width: 92%;">
|
||||||
<input type="text" id="txtItemsByNamePath" name="txtItemsByNamePath" />
|
<input type="text" id="txtItemsByNamePath" name="txtItemsByNamePath" />
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
<a href="#" data-role="button" class="ui-btn-active">${TabBasics}</a>
|
<a href="#" data-role="button" class="ui-btn-active">${TabBasics}</a>
|
||||||
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
||||||
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
||||||
<a href="metadatakodi.html" data-role="button">${TabKodiMetadata}</a>
|
<a href="metadatanfo.html" data-role="button">${TabNfo}</a>
|
||||||
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
||||||
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
||||||
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
||||||
<a href="metadatakodi.html" data-role="button">${TabKodiMetadata}</a>
|
<a href="metadatanfo.html" data-role="button">${TabNfo}</a>
|
||||||
<a href="#" data-role="button" class="ui-btn-active">${TabAdvanced}</a>
|
<a href="#" data-role="button" class="ui-btn-active">${TabAdvanced}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
||||||
<a href="#" data-role="button" class="ui-btn-active">${TabServices}</a>
|
<a href="#" data-role="button" class="ui-btn-active">${TabServices}</a>
|
||||||
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
||||||
<a href="metadatakodi.html" data-role="button">${TabKodiMetadata}</a>
|
<a href="metadatanfo.html" data-role="button">${TabNfo}</a>
|
||||||
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<title>${TitleMetadata}</title>
|
<title>${TitleMetadata}</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="metadataKodiPage" data-role="page" class="page type-interior metadataConfigurationPage">
|
<div id="metadataNfoPage" data-role="page" class="page type-interior metadataConfigurationPage">
|
||||||
|
|
||||||
<div data-role="content">
|
<div data-role="content">
|
||||||
|
|
||||||
|
@ -13,11 +13,11 @@
|
||||||
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
||||||
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
||||||
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
<a href="metadatasubtitles.html" data-role="button">${TabSubtitles}</a>
|
||||||
<a href="#" class="ui-btn-active" data-role="button">${TabKodiMetadata}</a>
|
<a href="#" class="ui-btn-active" data-role="button">${TabNfo}</a>
|
||||||
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<form class="metadataKodiForm">
|
<form class="metadataNfoForm">
|
||||||
|
|
||||||
<p>${HeaderKodiMetadataHelp}</p>
|
<p>${HeaderKodiMetadataHelp}</p>
|
||||||
<br />
|
<br />
|
||||||
|
@ -25,8 +25,7 @@
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<label for="selectUser">${LabelKodiMetadataUser}</label>
|
<label for="selectUser">${LabelKodiMetadataUser}</label>
|
||||||
<select name="selectUser" id="selectUser" data-mini="true">
|
<select name="selectUser" id="selectUser" data-mini="true"></select>
|
||||||
</select>
|
|
||||||
<div class="fieldDescription">${LabelKodiMetadataUserHelp}</div>
|
<div class="fieldDescription">${LabelKodiMetadataUserHelp}</div>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
@ -73,7 +72,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$('.metadataKodiForm').off('submit', KodiMetadataPage.onSubmit).on('submit', KodiMetadataPage.onSubmit);
|
$('.metadataNfoForm').off('submit', NfoMetadataPage.onSubmit).on('submit', NfoMetadataPage.onSubmit);
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
|
@ -13,7 +13,7 @@
|
||||||
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
<a href="metadata.html" data-role="button">${TabBasics}</a>
|
||||||
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
<a href="metadataimages.html" data-role="button">${TabServices}</a>
|
||||||
<a href="#" class="ui-btn-active" data-role="button">${TabSubtitles}</a>
|
<a href="#" class="ui-btn-active" data-role="button">${TabSubtitles}</a>
|
||||||
<a href="metadatakodi.html" data-role="button">${TabKodiMetadata}</a>
|
<a href="metadatanfo.html" data-role="button">${TabNfo}</a>
|
||||||
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -62,7 +62,7 @@
|
||||||
html += '</div>';
|
html += '</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
elem = $(elem).html(html).lazyChildren();
|
elem = $(elem).html(html).trigger('create').lazyChildren();
|
||||||
elem.createCardMenus();
|
elem.createCardMenus();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -433,7 +433,6 @@
|
||||||
playFromHere: true,
|
playFromHere: true,
|
||||||
defaultAction: 'playallfromhere'
|
defaultAction: 'playallfromhere'
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (query.IncludeItemTypes == "Movie" || query.IncludeItemTypes == "Trailer") {
|
else if (query.IncludeItemTypes == "Movie" || query.IncludeItemTypes == "Trailer") {
|
||||||
|
|
||||||
|
@ -489,7 +488,7 @@
|
||||||
|
|
||||||
html += LibraryBrowser.getPagingHtml(query, result.TotalRecordCount);
|
html += LibraryBrowser.getPagingHtml(query, result.TotalRecordCount);
|
||||||
|
|
||||||
$('#items', page).html(html).lazyChildren();
|
$('#items', page).html(html).trigger('create').lazyChildren();
|
||||||
|
|
||||||
$('.btnNextPage', page).on('click', function () {
|
$('.btnNextPage', page).on('click', function () {
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,12 @@
|
||||||
|
|
||||||
function loadPage(page, config) {
|
function loadPage(page, config) {
|
||||||
|
|
||||||
|
if (config.MergeMetadataAndImagesByName) {
|
||||||
|
$('.fldImagesByName', page).hide();
|
||||||
|
} else {
|
||||||
|
$('.fldImagesByName', page).show();
|
||||||
|
}
|
||||||
|
|
||||||
$('#txtSeasonZeroName', page).val(config.SeasonZeroDisplayName);
|
$('#txtSeasonZeroName', page).val(config.SeasonZeroDisplayName);
|
||||||
|
|
||||||
$('#chkEnableRealtimeMonitor', page).checked(config.EnableRealtimeMonitor).checkboxradio("refresh");
|
$('#chkEnableRealtimeMonitor', page).checked(config.EnableRealtimeMonitor).checkboxradio("refresh");
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
|
|
||||||
if (showManualForm) {
|
if (showManualForm) {
|
||||||
|
|
||||||
LoginPage.showManualForm(page, false);
|
LoginPage.showManualForm(page, false, false);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
LoginPage.showVisualForm(page);
|
LoginPage.showVisualForm(page);
|
||||||
|
@ -36,10 +36,15 @@
|
||||||
LoginPage.showVisualForm($.mobile.activePage);
|
LoginPage.showVisualForm($.mobile.activePage);
|
||||||
},
|
},
|
||||||
|
|
||||||
showManualForm: function (page, showCancel) {
|
showManualForm: function (page, showCancel, focusPassword) {
|
||||||
$('.visualLoginForm', page).hide();
|
$('.visualLoginForm', page).hide();
|
||||||
$('#manualLoginForm', page).show();
|
$('#manualLoginForm', page).show();
|
||||||
$('#txtManualName', page).focus();
|
|
||||||
|
if (focusPassword) {
|
||||||
|
$('#txtManualPassword', page).focus();
|
||||||
|
} else {
|
||||||
|
$('#txtManualName', page).focus();
|
||||||
|
}
|
||||||
|
|
||||||
if (showCancel) {
|
if (showCancel) {
|
||||||
$('.btnCancel', page).show();
|
$('.btnCancel', page).show();
|
||||||
|
@ -175,7 +180,7 @@
|
||||||
} else {
|
} else {
|
||||||
$('#txtManualName', page).val(name);
|
$('#txtManualName', page).val(name);
|
||||||
$('#txtManualPassword', '#loginPage').val('');
|
$('#txtManualPassword', '#loginPage').val('');
|
||||||
LoginPage.showManualForm(page, true);
|
LoginPage.showManualForm(page, true, true);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
Dashboard.hideLoadingMsg();
|
Dashboard.hideLoadingMsg();
|
||||||
}
|
}
|
||||||
|
|
||||||
$(document).on('pageshow', "#metadataKodiPage", function () {
|
$(document).on('pageshow', "#metadataNfoPage", function () {
|
||||||
|
|
||||||
Dashboard.showLoadingMsg();
|
Dashboard.showLoadingMsg();
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
window.KodiMetadataPage = {
|
window.NfoMetadataPage = {
|
||||||
|
|
||||||
onSubmit: function () {
|
onSubmit: function () {
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
$(document).on('pagebeforeshow', "#musicRecommendedPage", function () {
|
$(document).on('pagebeforeshow', "#musicRecommendedPage", function () {
|
||||||
|
|
||||||
var screenWidth = $(window).width();
|
|
||||||
var userId = Dashboard.getCurrentUserId();
|
var userId = Dashboard.getCurrentUserId();
|
||||||
|
|
||||||
var page = this;
|
var page = this;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue