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

add options to library setup

This commit is contained in:
Luke Pulverenti 2016-08-13 02:33:31 -04:00
parent d28cb2cc7e
commit 1895de9249
8 changed files with 94 additions and 45 deletions

View file

@ -16,7 +16,9 @@
new medialibrarycreator().show({
collectionTypeOptions: getCollectionTypeOptions(),
collectionTypeOptions: getCollectionTypeOptions().filter(function (f) {
return !f.hidden;
}),
refresh: shouldRefreshLibraryAfterChanges(page)
}).then(function (hasChanges) {
@ -245,7 +247,7 @@
{ name: Globalize.translate('FolderTypeTvShows'), value: "tvshows" },
{ name: Globalize.translate('FolderTypeBooks'), value: "books", message: Globalize.translate('MessageBookPluginRequired') },
{ name: Globalize.translate('FolderTypeGames'), value: "games", message: Globalize.translate('MessageGamePluginRequired') },
{ name: Globalize.translate('FolderTypeHomeVideos'), value: "homevideos" },
{ name: Globalize.translate('OptionHomeVideos'), value: "homevideos" },
{ name: Globalize.translate('FolderTypeMusicVideos'), value: "musicvideos" },
{ name: Globalize.translate('FolderTypePhotos'), value: "photos" },
{ name: Globalize.translate('FolderTypeUnset'), value: "mixed", message: Globalize.translate('MessageUnsetContentHelp') }
@ -406,33 +408,6 @@
return html;
}
pageClassOn('pageinit', "mediaLibraryPage", function () {
var page = this;
$('#selectCollectionType', page).on('change', function () {
var index = this.selectedIndex;
if (index != -1) {
var name = this.options[index].innerHTML
.replace('*', '')
.replace('&', '&');
var value = this.value;
$('#txtValue', page).val(name);
var folderOption = getCollectionTypeOptions().filter(function (i) {
return i.value == value;
})[0];
$('.collectionTypeFieldDescription', page).html(folderOption.message || '');
}
});
});
window.WizardLibraryPage = {
next: function () {