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

unused filter audio launguage

This commit is contained in:
grafixeyehero 2019-08-15 20:17:52 +03:00
parent 29c077d2cb
commit a9982263b0
20 changed files with 9 additions and 41 deletions

View file

@ -21,8 +21,6 @@ define(["dialogHelper", "globalize", "connectionManager", "events", "browser", "
return -1 != ("|" + (query.Tags || "") + "|").indexOf("|" + i + "|")
}), renderOptions(context, ".yearFilters", "chkYearFilter", result.Years, function(i) {
return -1 != ("," + (query.Years || "") + ",").indexOf("," + i + ",")
}), renderOptions(context, ".audioLanguagesFilters", "chkAudioLanguagesFilter", result.AudioLanguages, function(i) {
return -1 != ("," + (query.AudioLanguages || "") + ",").indexOf("," + i + ",")
})
}
@ -71,7 +69,7 @@ define(["dialogHelper", "globalize", "connectionManager", "events", "browser", "
}
function setVisibility(context, options) {
"livetvchannels" != options.mode && "albums" != options.mode && "artists" != options.mode && "albumartists" != options.mode && "songs" != options.mode || hideByClass(context, "videoStandard"), enableDynamicFilters(options.mode) && (context.querySelector(".genreFilters").classList.remove("hide"), context.querySelector(".officialRatingFilters").classList.remove("hide"), context.querySelector(".tagFilters").classList.remove("hide"), context.querySelector(".yearFilters").classList.remove("hide"), context.querySelector(".audioLanguagesFilters").classList.remove("hide")), "movies" != options.mode && "episodes" != options.mode || context.querySelector(".videoTypeFilters").classList.remove("hide"), options.mode, "movies" != options.mode && "series" != options.mode && "episodes" != options.mode || context.querySelector(".features").classList.remove("hide"), "series" == options.mode && context.querySelector(".seriesStatus").classList.remove("hide"), "episodes" == options.mode && showByClass(context, "episodeFilter")
"livetvchannels" != options.mode && "albums" != options.mode && "artists" != options.mode && "albumartists" != options.mode && "songs" != options.mode || hideByClass(context, "videoStandard"), enableDynamicFilters(options.mode) && (context.querySelector(".genreFilters").classList.remove("hide"), context.querySelector(".officialRatingFilters").classList.remove("hide"), context.querySelector(".tagFilters").classList.remove("hide"), context.querySelector(".yearFilters").classList.remove("hide")), "movies" != options.mode && "episodes" != options.mode || context.querySelector(".videoTypeFilters").classList.remove("hide"), options.mode, "movies" != options.mode && "series" != options.mode && "episodes" != options.mode || context.querySelector(".features").classList.remove("hide"), "series" == options.mode && context.querySelector(".seriesStatus").classList.remove("hide"), "episodes" == options.mode && showByClass(context, "episodeFilter")
}
function showByClass(context, className) {
@ -125,14 +123,14 @@ define(["dialogHelper", "globalize", "connectionManager", "events", "browser", "
for (elems = context.querySelectorAll(".chkStandardFilter"), i = 0, length = elems.length; i < length; i++) elems[i].addEventListener("change", onStandardFilterChange);
for (elems = context.querySelectorAll(".chkVideoTypeFilter"), i = 0, length = elems.length; i < length; i++) elems[i].addEventListener("change", onVideoTypeFilterChange);
for (context.querySelector(".chk3DFilter").addEventListener("change", function() {
query.StartIndex = 0, query.Is3D = !!this.checked || null, triggerChange(self)
}), context.querySelector(".chk4KFilter").addEventListener("change", function() {
query.StartIndex = 0, query.Is4K = !!this.checked || null, triggerChange(self)
}), context.querySelector(".chkHDFilter").addEventListener("change", function() {
query.StartIndex = 0, query.IsHD = !!this.checked || null, triggerChange(self)
}), context.querySelector(".chkSDFilter").addEventListener("change", function() {
query.StartIndex = 0, query.IsHD = !this.checked && null, triggerChange(self)
}), elems = context.querySelectorAll(".chkStatus"), i = 0, length = elems.length; i < length; i++) elems[i].addEventListener("change", onStatusChange);
query.StartIndex = 0, query.Is3D = !!this.checked || null, triggerChange(self)
}), context.querySelector(".chk4KFilter").addEventListener("change", function() {
query.StartIndex = 0, query.Is4K = !!this.checked || null, triggerChange(self)
}), context.querySelector(".chkHDFilter").addEventListener("change", function() {
query.StartIndex = 0, query.IsHD = !!this.checked || null, triggerChange(self)
}), context.querySelector(".chkSDFilter").addEventListener("change", function() {
query.StartIndex = 0, query.IsHD = !this.checked && null, triggerChange(self)
}), elems = context.querySelectorAll(".chkStatus"), i = 0, length = elems.length; i < length; i++) elems[i].addEventListener("change", onStatusChange);
context.querySelector("#chkTrailer").addEventListener("change", function() {
query.StartIndex = 0, query.HasTrailer = !!this.checked || null, triggerChange(self)
}), context.querySelector("#chkThemeSong").addEventListener("change", function() {
@ -171,13 +169,6 @@ define(["dialogHelper", "globalize", "connectionManager", "events", "browser", "
delimiter = ",";
return filters = (delimiter + filters).replace(delimiter + filterName, "").substring(1), chkYearFilter.checked && (filters = filters ? filters + delimiter + filterName : filterName), query.StartIndex = 0, query.Years = filters, void triggerChange(self)
}
var chkAudioLanguagesFilter = parentWithClass(e.target, "chkAudioLanguagesFilter");
if (chkAudioLanguagesFilter) {
var filterName = chkAudioLanguagesFilter.getAttribute("data-filter"),
filters = query.AudioLanguages || "",
delimiter = ",";
return filters = (delimiter + filters).replace(delimiter + filterName, "").substring(1), chkAudioLanguagesFilter.checked && (filters = filters ? filters + delimiter + filterName : filterName), query.StartIndex = 0, query.AudioLanguages = filters, void triggerChange(self)
}
var chkOfficialRatingFilter = parentWithClass(e.target, "chkOfficialRatingFilter");
if (chkOfficialRatingFilter) {
var filterName = chkOfficialRatingFilter.getAttribute("data-filter"),

View file

@ -139,9 +139,4 @@
<div class="collapseContent filterOptions">
</div>
</div>
<div is="emby-collapse" title="${HeaderAudioLanguages}" class="audioLanguagesFilters hide">
<div class="collapseContent filterOptions">
</div>
</div>
</div>

View file

@ -1317,7 +1317,6 @@
"HeaderAllowMediaDeletionFrom": "Povolit smazání médií z",
"HeaderAppearsOn": "Appears On",
"HeaderAudio": "Audio",
"HeaderAudioLanguages": "Jazyk zvuku",
"HeaderBlockItemsWithNoRating": "Blokovat položky s žádnými nebo nerozpoznanými informacemi o hodnocení:",
"HeaderCameraUploadHelp": "Aplikace Jellyfin mohou automaticky nahrávat fotografie z mobilních zařízení do serveru Jellyfin.",
"HeaderChapterImages": "Obrázky kapitol",

View file

@ -1231,7 +1231,6 @@
"HeaderApp": "App",
"HeaderAppearsOn": "Forekommer I",
"HeaderAudioBooks": "Lydbøger",
"HeaderAudioLanguages": "Lyd Sprog",
"HeaderBranding": "Mærkning",
"HeaderContinueListening": "Fortsæt med At Høre",
"HeaderDestination": "Destination",

View file

@ -284,7 +284,6 @@
"HeaderApiKeysHelp": "Externe Applikationen benötigen einen API-Schlüssel, um mit dem Jellyfin-Server zu kommunizieren. API-Schlüssel werden beim Anmelden mit einem Jellyfin-Konto oder durch eine manuelle Freigabe vergeben.",
"HeaderAppearsOn": "Erscheint auf",
"HeaderAudioBooks": "Hörbücher",
"HeaderAudioLanguages": "Audiosprachen",
"HeaderAudioSettings": "Audioeinstellungen",
"HeaderAutomaticUpdates": "Automatische Updates",
"HeaderBlockItemsWithNoRating": "Blockiere Inhalte mit keiner oder nicht erkannter Altersfreigabe:",

View file

@ -336,7 +336,6 @@
"HeaderApp": "App",
"HeaderAppearsOn": "Appears On",
"HeaderAudioBooks": "Audio Books",
"HeaderAudioLanguages": "Audio Languages",
"HeaderAudioSettings": "Audio Settings",
"HeaderAutomaticUpdates": "Automatic Updates",
"HeaderBooks": "Books",

View file

@ -302,7 +302,6 @@
"HeaderApp": "App",
"HeaderAppearsOn": "Appears On",
"HeaderAudioBooks": "Audio Books",
"HeaderAudioLanguages": "Audio Languages",
"HeaderAudioSettings": "Audio Settings",
"HeaderAutomaticUpdates": "Automatic Updates",
"HeaderBlockItemsWithNoRating": "Block items with no or unrecognized rating information:",

View file

@ -1370,7 +1370,6 @@
"General": "General",
"HeaderAdmin": "Administrador",
"HeaderApp": "App",
"HeaderAudioLanguages": "Idiomas de audio",
"HeaderError": "Error",
"HeaderFavoriteMovies": "Peliculas favoritas",
"HeaderFavoriteShows": "Programas favoritos",

View file

@ -1294,7 +1294,6 @@
"HeaderAlbums": "Álbumes",
"HeaderApp": "Aplicación",
"HeaderAppearsOn": "Aparece en",
"HeaderAudioLanguages": "Idiomas de audio",
"HeaderBranding": "Remarcado",
"HeaderError": "Error",
"HeaderMusicQuality": "Calidad de sonido",

View file

@ -288,7 +288,6 @@
"HeaderApp": "Application",
"HeaderAppearsOn": "Apparait dans",
"HeaderAudioBooks": "Livres audios",
"HeaderAudioLanguages": "Langues audio",
"HeaderAudioSettings": "Réglages audio",
"HeaderAutomaticUpdates": "Mises à jour automatiques",
"HeaderBlockItemsWithNoRating": "Bloquer les éléments avec des informations de classification inconnues ou n'en disposant pas :",

View file

@ -726,7 +726,6 @@
"HeaderApiKey": "API Kulcs",
"HeaderApiKeys": "API Kulcsok",
"HeaderAppearsOn": "Megjelenik",
"HeaderAudioLanguages": "Audió nyelv",
"HeaderBooks": "Könyvek",
"HeaderCancelRecording": "Felvétel törlése",
"HeaderCancelSeries": "Sorozat törlése",

View file

@ -1317,7 +1317,6 @@
"General": "Generale",
"HeaderApp": "Applicazione",
"HeaderAppearsOn": "Appare In",
"HeaderAudioLanguages": "Lingue Audio",
"HeaderCastAndCrew": "Cast",
"HeaderCastCrew": "Cast",
"HeaderMedia": "Media",

View file

@ -307,7 +307,6 @@
"HeaderApp": "アプリ",
"HeaderAppearsOn": "表示",
"HeaderAudioBooks": "オーディオブック",
"HeaderAudioLanguages": "音声言語",
"HeaderAudioSettings": "音声設定",
"HeaderAutomaticUpdates": "自動更新",
"HeaderBlockItemsWithNoRating": "評価情報がない、または認識できないアイテムをブロックします。",

View file

@ -1421,7 +1421,6 @@
"Yes": "Iá",
"Yesterday": "Keshe",
"ChangingMetadataImageSettingsNewContent": "Metaderekterdi nemese sýretterdi júkteý parametrlerin ózgertýi tek tasyǵyshhanaǵa ústelgen jańa mazmunǵa qoldanylady. Ózgeristerdi qoldanystaǵy ataýlarǵa qoldaný úshin olardyń metaderekterin qolmen jańǵyrtý qajet.",
"HeaderAudioLanguages": "Dybys tilderi",
"LabelDynamicExternalId": "{0} Id:",
"LeaveBlankToNotSetAPassword": "Mindetti emes - bos qaldyrsańyz, paról paıdalanylmaıdy",
"MessageImageFileTypeAllowed": "Tek qana JPEG jáne PNG faıldary qoldaýda.",

View file

@ -1288,7 +1288,6 @@
"Genres": "Genres",
"GenresValue": "Genres: {0}",
"HeaderAlbums": "Albums",
"HeaderAudioLanguages": "Geluidstalen",
"HeaderCastAndCrew": "Cast & Crew",
"HeaderCastCrew": "Cast & Crew",
"Art": "Afbeeldingen",

View file

@ -1376,7 +1376,6 @@
"ButtonOk": "Ok",
"ButtonStart": "Start",
"FormatValue": "Format: {0}",
"HeaderAudioLanguages": "Języki Audio",
"HeaderFavoriteMovies": "Ulubione filmy",
"HeaderFavoriteShows": "Ulubione seriale",
"HeaderFavoriteEpisodes": "Ulubione odcinki",

View file

@ -1336,7 +1336,6 @@
"GuideProviderLogin": "Provedor",
"HeaderAdmin": "Administrador",
"HeaderApp": "Aplicativo",
"HeaderAudioLanguages": "Opções de áudio",
"HeaderStatus": "Status",
"HeaderTags": "Marcações",
"Horizontal": "Horizontal",

View file

@ -1386,7 +1386,6 @@
"Yes": "Да",
"Yesterday": "Вчера",
"ChangingMetadataImageSettingsNewContent": "Изменения в настройках загрузки метаданных или иллюстраций применяются только к новому содержанию, добавляемому в медиатеку. Чтобы применить изменения к наличным произведениям, необходимо обновить их метаданные вручную.",
"HeaderAudioLanguages": "Языки аудио",
"LabelDynamicExternalId": "{0} Ид:",
"LeaveBlankToNotSetAPassword": "Необязательно - оставьте пустым, чтобы не назначать пароль",
"MessageImageFileTypeAllowed": "Поддерживаются только файлы JPEG и PNG.",

View file

@ -1350,7 +1350,6 @@
"ErrorDeletingItem": "服务器删除项目时出错。请确认服务器具有对媒体文件夹的写入权限并重试。",
"GroupBySeries": "按系列分组",
"HeaderApp": "应用程序",
"HeaderAudioLanguages": "音频语言",
"DirectStreamHelp1": "该媒体文件的分辨率和编码H.264、AC3 等)与您的设备兼容,但容器格式(.mkv、.avi、.wmv 等)不受支持。因此,视频在串流至您的设备之前将会被即时封装为另一种格式。",
"HeaderAppearsOn": "出现于",
"HeaderCancelSeries": "取消系列",

View file

@ -582,7 +582,6 @@
"HeaderAppearsOn": "同時出現於",
"HeaderAudio": "音訊",
"HeaderAudioBooks": "有聲書",
"HeaderAudioLanguages": "音訊語言",
"HeaderAudioSettings": "音訊設定",
"HeaderAudioTracks": "音軌",
"HeaderBackdrops": "背景",