dashboard-ui/modules/filtermenu/filtermenu.template.html
2023-08-31 15:30:17 +02:00

194 lines
9.9 KiB
HTML

<div is="emby-scroller" data-horizontal="false" data-forcescrollbar="true" data-focusscroll="true" class="formDialogContent">
<div class="scrollSlider">
<form class="dialogContentInner dialog-content-centered padded-left padded-right">
<div class="selectContainer hide playstateFilters">
<select is="emby-select" class="selectPlaystate" label="${LabelPlaystate}"></select>
</div>
<div class="checkboxContainer simpleFilter viewSetting" data-settingname="IsFavorite">
<label>
<input type="checkbox" is="emby-checkbox" />
<span>${Favorite}</span>
</label>
</div>
<div class="selectContainer hide genreFilters">
<select is="emby-select" class="selectGenre" label="${LabelGenre}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide officialRatingFilters">
<select is="emby-select" class="selectOfficialRating" label="${LabelParentalRating}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide studioFilters">
<select is="emby-select" class="selectStudio" label="${LabelStudio}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide tagFilters">
<select is="emby-select" class="selectTags" label="${LabelTag}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide yearFilters">
<select is="emby-select" class="selectYears" label="${LabelYear}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide viewSetting" data-settingname="SeriesStatus">
<select is="emby-select" label="${LabelStatus}" class="selectSeriesStatus">
<option value="">${Any}</option>
<option value="Continuing">${Continuing}</option>
<option value="Ended">${Ended}</option>
</select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="ChannelMappingStatus">
<select is="emby-select" class="selectChannelMappingStatus" label="${LabelGuideDataChannel}">
<option value="">${All}</option>
<option value="AutoMapped">${AutoMapped}</option>
<option value="ManuallyMapped">${ManuallyMapped}</option>
<option value="Unmapped">${NotMappedToGuideData}</option>
</select>
</div>
<div class="verticalSection multiSettingsSection hide">
<h2 class="sectionTitle">${HeaderMediaInfo}</h2>
<div class="selectContainer hide containerFilters">
<select is="emby-select" class="selectContainers" label="${LabelContainer}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide videoCodecFilters">
<select is="emby-select" class="selectVideoCodecs" label="${LabelVideoCodec}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="Resolution">
<select is="emby-select" class="selectResolution" label="${Resolution}">
<option value="">${Any}</option>
<option value="4k">4K</option>
<option value="1080p">1080p</option>
<option value="720p">720p</option>
<option value="SD">SD</option>
</select>
</div>
<div class="checkboxContainer simpleFilter viewSetting hide" data-settingname="Is3D">
<label>
<input type="checkbox" is="emby-checkbox" />
<span>3D</span>
</label>
</div>
<div class="selectContainer hide audioCodecFilters">
<select is="emby-select" class="selectAudioCodecs" label="${LabelAudioCodec}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide audioLayoutFilters">
<select is="emby-select" class="selectAudioLayouts" label="${LabelAudioLayout}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide audioLanguageFilters">
<select is="emby-select" class="selectAudioLanguages" label="${LabelAudioLanguage}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="HasLyrics">
<select is="emby-select" class="selectHasLyrics" label="${Lyrics}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="HasSubtitles">
<select is="emby-select" class="selectHasSubtitles" label="${LabelSubtitles}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
<div class="selectContainer hide subtitleCodecFilters">
<select is="emby-select" class="selectSubtitleCodecs" label="${LabelSubtitleCodec}" data-autoallany="false" multiple></select>
</div>
<div class="selectContainer hide subtitleLanguageFilters">
<select is="emby-select" class="selectSubtitleLanguages" label="${LabelSubtitleLanguage}" data-autoallany="false" multiple></select>
</div>
</div>
<div class="verticalSection multiSettingsSection hide">
<h2 class="sectionTitle">${Features}</h2>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="HasTrailer">
<select is="emby-select" label="${LabelTrailers}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="HasSpecialFeature">
<select is="emby-select" label="${LabelExtras}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="HasThemeSong">
<select is="emby-select" label="${LabelThemeSongs}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="HasThemeVideo">
<select is="emby-select" label="${LabelThemeVideos}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
</div>
<div class="verticalSection multiSettingsSection hide">
<h2 class="sectionTitle">${Metadata}</h2>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="IsLocked">
<select is="emby-select" label="${LabelLocked}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
<div class="selectContainer hide simpleFilter viewSetting" data-settingname="HasOverview">
<select is="emby-select" label="${Overview}">
<option value="">${Any}</option>
<option value="true">${Yes}</option>
<option value="false">${No}</option>
</select>
</div>
</div>
<div class="verticalSection multiSettingsSection hide">
<h3 class="checkboxListLabel">${HeaderMissingMetadata}</h3>
<div class="checkboxList">
<label class="viewSetting" data-settingname="HasImdbId">
<input type="checkbox" is="emby-checkbox" class="simpleFilter" data-settingname="HasImdbId" data-invert="true" />
<span>IMDb Id</span>
</label>
<label class="viewSetting" data-settingname="HasTvdbId">
<input type="checkbox" is="emby-checkbox" class="simpleFilter" data-settingname="HasTvdbId" data-invert="true" />
<span>Tvdb Id</span>
</label>
<label class="viewSetting" data-settingname="HasTmdbId">
<input type="checkbox" is="emby-checkbox" class="simpleFilter" data-settingname="HasTmdbId" data-invert="true" />
<span>MovieDb Id</span>
</label>
</div>
</div>
</form>
</div>
</div>