mirror of
https://github.com/jellyfin/jellyfin-web.git
synced 2024-11-17 19:08:18 -07:00
add latest translations
This commit is contained in:
parent
55bfb651b6
commit
861df73b9b
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>About</title>
|
||||
<title>${TitleSupport}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="aboutPage" data-role="page" class="page type-interior">
|
||||
@ -10,11 +10,11 @@
|
||||
<div class="content-primary">
|
||||
<div class="readOnlyContent">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="support.html" data-role="button">General</a>
|
||||
<a href="log.html" data-role="button">View Log</a>
|
||||
<a href="supporter.html" data-role="button">Become a Supporter</a>
|
||||
<a href="supporterkey.html" data-role="button">Supporter Key</a>
|
||||
<a href="about.html" data-role="button" class="ui-btn-active">About</a>
|
||||
<a href="support.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="log.html" data-role="button">${TabLog}</a>
|
||||
<a href="supporter.html" data-role="button">${TabBecomeSupporter}</a>
|
||||
<a href="supporterkey.html" data-role="button">${TabSupporterKey}</a>
|
||||
<a href="about.html" data-role="button" class="ui-btn-active">${TabAbout}</a>
|
||||
</div>
|
||||
<p>
|
||||
<img class="imgLogoIcon" src="css/images/mblogoicon.png" /><img class="imgLogoText" src="css/images/mblogotextblack.png" />
|
||||
|
@ -10,7 +10,7 @@
|
||||
<div class="content-primary">
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="#" data-role="button" class="ui-btn-active">General</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">${TabGeneral}</a>
|
||||
<a href="advancedpaths.html" data-role="button">Paths</a>
|
||||
<a href="advancedserversettings.html" data-role="button">Server</a>
|
||||
<a href="encodingsettings.html" data-role="button">Transcoding</a>
|
||||
|
@ -10,7 +10,7 @@
|
||||
<div class="content-primary">
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="advanced.html" data-role="button">General</a>
|
||||
<a href="advanced.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">Paths</a>
|
||||
<a href="advancedserversettings.html" data-role="button">Server</a>
|
||||
<a href="encodingsettings.html" data-role="button">Transcoding</a>
|
||||
|
@ -10,7 +10,7 @@
|
||||
<div class="content-primary">
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="advanced.html" data-role="button">General</a>
|
||||
<a href="advanced.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="advancedpaths.html" data-role="button">Paths</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">Server</a>
|
||||
<a href="encodingsettings.html" data-role="button">Transcoding</a>
|
||||
|
@ -78,8 +78,7 @@
|
||||
<div data-role="panel" id="filterPanel" data-position="right" data-display="overlay" data-position-fixed="true">
|
||||
<form>
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>Filters:
|
||||
</legend>
|
||||
<legend>${HeaderFilters}</legend>
|
||||
<input class="chkStandardFilter" type="checkbox" name="chkIsFavorite" id="chkIsFavorite" data-filter="IsFavorite" data-mini="true">
|
||||
<label for="chkIsFavorite">${OptionFavorite}</label>
|
||||
|
||||
@ -91,17 +90,16 @@
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>Features:
|
||||
</legend>
|
||||
<legend>${LabelFeatures}</legend>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkTrailer" id="chkTrailer" data-mini="true">
|
||||
<label for="chkTrailer">Trailer</label>
|
||||
<label for="chkTrailer">${OptionHasTrailer}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeSong" id="chkThemeSong" data-mini="true">
|
||||
<label for="chkThemeSong">Theme song</label>
|
||||
<label for="chkThemeSong">${OptionHasThemeSong}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeVideo" id="chkThemeVideo" data-mini="true">
|
||||
<label for="chkThemeVideo">Theme video</label>
|
||||
<label for="chkThemeVideo">${OptionHasThemeVideo}</label>
|
||||
|
||||
</fieldset>
|
||||
|
||||
|
@ -42,37 +42,37 @@
|
||||
left: 0;
|
||||
}
|
||||
|
||||
#videoControls .positionSliderContainer .ui-slider-track {
|
||||
margin: 0 !important;
|
||||
}
|
||||
#videoControls .positionSliderContainer .ui-slider-track {
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
#videoControls .positionSliderContainer {
|
||||
display: block;
|
||||
width: 100%;
|
||||
margin-top: 0px;
|
||||
}
|
||||
#videoControls .positionSliderContainer {
|
||||
display: block;
|
||||
width: 100%;
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
#videoControls #video-basic-controls {
|
||||
position: absolute;
|
||||
top: 30px;
|
||||
left: 20px;
|
||||
bottom: 0;
|
||||
width: 600px;
|
||||
display: inline-block;
|
||||
}
|
||||
#videoControls #video-basic-controls {
|
||||
position: absolute;
|
||||
top: 30px;
|
||||
left: 20px;
|
||||
bottom: 0;
|
||||
width: 600px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
#videoControls #video-advanced-controls {
|
||||
position: absolute;
|
||||
top: 30px;
|
||||
right: 20px;
|
||||
bottom: 0;
|
||||
width: 400px;
|
||||
display: inline-block;
|
||||
}
|
||||
#videoControls #video-advanced-controls {
|
||||
position: absolute;
|
||||
top: 30px;
|
||||
right: 20px;
|
||||
bottom: 0;
|
||||
width: 400px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
#videoControls .currentTime {
|
||||
margin-top: 25px;
|
||||
}
|
||||
#videoControls .currentTime {
|
||||
margin-top: 25px;
|
||||
}
|
||||
|
||||
#slider-tooltip {
|
||||
z-index: 99999;
|
||||
@ -104,13 +104,19 @@
|
||||
max-height: 100%;
|
||||
}
|
||||
|
||||
#videoPlayer.fullscreenVideo #videoControls {
|
||||
opacity: 0.3;
|
||||
background-color: #1d1d1d;
|
||||
#mediaPlayer .ui-slider-track {
|
||||
border-color: #2ad !important;
|
||||
height: 10px!important;
|
||||
}
|
||||
|
||||
#videoPlayer.fullscreenVideo #videoControls:hover {
|
||||
#mediaPlayer .ui-slider-handle {
|
||||
height: 12px !important;
|
||||
margin-top: -7px !important;
|
||||
}
|
||||
|
||||
#videoPlayer.fullscreenVideo #videoControls {
|
||||
opacity: 0.8;
|
||||
background-color: #1d1d1d;
|
||||
}
|
||||
|
||||
#videoPlayer.fullscreenVideo .inactive {
|
||||
@ -122,7 +128,7 @@
|
||||
}
|
||||
|
||||
#mediaPlayer #videoControls #video-subtitleButton:disabled, #mediaPlayer #videoControls #video-muteButton:disabled, #mediaPlayer #videoControls #video-unmuteButton:disabled {
|
||||
display: none!important
|
||||
display: none!important;
|
||||
}
|
||||
|
||||
#mediaPlayer #video-advanced-controls {
|
||||
@ -213,7 +219,7 @@
|
||||
#videoControls .currentTime {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
|
||||
#videoControls #video-advanced-controls {
|
||||
width: 350px;
|
||||
}
|
||||
@ -242,9 +248,9 @@
|
||||
width: 250px;
|
||||
}
|
||||
|
||||
#mediaPlayer #video-basic-controls .volumeSliderContainer {
|
||||
margin-top: 8px;
|
||||
}
|
||||
#mediaPlayer #video-basic-controls .volumeSliderContainer {
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
#mediaPlayer #video-basic-controls, #mediaPlayer #video-advanced-controls {
|
||||
width: 200px;
|
||||
@ -363,4 +369,4 @@
|
||||
|
||||
.cursor-inactive {
|
||||
cursor: none;
|
||||
}
|
||||
}
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="#" data-role="button" class="ui-btn-active">Home</a>
|
||||
<a href="dashboardgeneral.html" data-role="button">General</a>
|
||||
<a href="dashboardgeneral.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="dashboardinfopage.html" data-role="button">Info</a>
|
||||
</div>
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="dashboard.html" data-role="button">Home</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">General</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">${TabGeneral}</a>
|
||||
<a href="dashboardinfopage.html" data-role="button">Info</a>
|
||||
</div>
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="dashboard.html" data-role="button">Home</a>
|
||||
<a href="dashboardgeneral.html" data-role="button">General</a>
|
||||
<a href="dashboardgeneral.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">Info</a>
|
||||
</div>
|
||||
|
||||
|
@ -133,10 +133,14 @@
|
||||
</div>
|
||||
<div class="tabContent tabContainerProfiles">
|
||||
<p>Container profiles indicate the limitations of a device when playing specific formats. If a limitation applies then the media will be transcoded, even if the device supports the container natively.</p>
|
||||
<button class="btnAddContainerProfile" type="button" data-mini="true" data-icon="plus">New</button>
|
||||
<br />
|
||||
<div class="containerProfiles"></div>
|
||||
</div>
|
||||
<div class="tabContent tabCodecProfiles">
|
||||
<p>Codec profiles indicate the limitations of a device when playing specific codecs. If a limitation applies then the media will be transcoded, even if the device supports the codec natively.</p>
|
||||
<button class="btnAddCodecProfile" type="button" data-mini="true" data-icon="plus">New</button>
|
||||
<br />
|
||||
<div class="codecProfiles"></div>
|
||||
</div>
|
||||
<div class="tabContent tabMediaProfiles">
|
||||
@ -220,7 +224,7 @@
|
||||
<input type="radio" name="radioTranscodingTab" class="radioTabButton" id="radioTranscodingBasics" value="tabTranscodingBasics">
|
||||
<label for="radioTranscodingBasics">Info</label>
|
||||
<input type="radio" name="radioTranscodingTab" class="radioTabButton" id="radioTranscodingAdvanced" value="tabTranscodingAdvanced">
|
||||
<label for="radioTranscodingAdvanced">Advanced</label>
|
||||
<label for="radioTranscodingAdvanced">${TabAdvanced}</label>
|
||||
</div>
|
||||
|
||||
<div class="tabContent tabTranscodingBasics" style="display: none;">
|
||||
@ -284,11 +288,88 @@
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div data-role="popup" data-transition="slidefade" id="containerProfilePopup" class="popup">
|
||||
|
||||
<div class="ui-bar-a" style="text-align: center; padding: 0 20px;">
|
||||
<h3>Container Profile</h3>
|
||||
</div>
|
||||
|
||||
<div data-role="content">
|
||||
<form class="containerProfileForm" style="min-width: 250px;">
|
||||
|
||||
<p>Define additional conditions that must be met in order for a file to be direct played.</p>
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="selectContainerProfileType">Type:</label>
|
||||
<select id="selectContainerProfileType" data-mini="true">
|
||||
<option value="Photo">Photo</option>
|
||||
<option value="Video">Video</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtContainerProfileContainer">Containers:</label>
|
||||
<input type="text" id="txtContainerProfileContainer" data-mini="true" />
|
||||
<div>Separated by comma. This can be left empty to apply to all containers</div>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
|
||||
Ok
|
||||
</button>
|
||||
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
|
||||
Cancel
|
||||
</button>
|
||||
</p>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div data-role="popup" data-transition="slidefade" id="codecProfilePopup" class="popup">
|
||||
|
||||
<div class="ui-bar-a" style="text-align: center; padding: 0 20px;">
|
||||
<h3>Codec Profile</h3>
|
||||
</div>
|
||||
|
||||
<div data-role="content">
|
||||
<form class="codecProfileForm" style="min-width: 250px;">
|
||||
|
||||
<p>Define additional conditions that must be met in order for a codec to be direct played.</p>
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="selectCodecProfileType">Type:</label>
|
||||
<select id="selectCodecProfileType" data-mini="true">
|
||||
<option value="Video">Video</option>
|
||||
<option value="VideoAudio">Video Audio</option>
|
||||
<option value="Audio">Audio</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtCodecProfileCodec">Codecs:</label>
|
||||
<input type="text" id="txtCodecProfileCodec" data-mini="true" />
|
||||
<div>Separated by comma. This can be left empty to apply to all containers</div>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<button type="submit" data-theme="b" data-icon="check" data-mini="true">
|
||||
Ok
|
||||
</button>
|
||||
<button type="button" data-icon="delete" onclick="$(this).parents('.popup').popup('close');" data-mini="true">
|
||||
Cancel
|
||||
</button>
|
||||
</p>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$('.dlnaProfileForm').off('submit', DlnaProfilePage.onSubmit).on('submit', DlnaProfilePage.onSubmit);
|
||||
$('.editDirectPlayProfileForm').off('submit', DlnaProfilePage.onDirectPlayFormSubmit).on('submit', DlnaProfilePage.onDirectPlayFormSubmit);
|
||||
$('.transcodingProfileForm').off('submit', DlnaProfilePage.onTranscodingProfileFormSubmit).on('submit', DlnaProfilePage.onTranscodingProfileFormSubmit);
|
||||
$('.containerProfileForm').off('submit', DlnaProfilePage.onContainerProfileFormSubmit).on('submit', DlnaProfilePage.onContainerProfileFormSubmit);
|
||||
$('.codecProfileForm').off('submit', DlnaProfilePage.onCodecProfileFormSubmit).on('submit', DlnaProfilePage.onCodecProfileFormSubmit);
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
|
@ -10,7 +10,7 @@
|
||||
<div class="content-primary">
|
||||
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="advanced.html" data-role="button">General</a>
|
||||
<a href="advanced.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="advancedpaths.html" data-role="button">Paths</a>
|
||||
<a href="advancedserversettings.html" data-role="button">Server</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">Transcoding</a>
|
||||
|
@ -57,13 +57,13 @@
|
||||
<label for="radioDateCreated">${OptionDateAdded}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioPremiereDate" value="off" data-sortby="PremiereDate,SeriesSortName,SortName" data-mini="true">
|
||||
<label for="radioPremiereDate">Date aired</label>
|
||||
<label for="radioPremiereDate">${OptionPremiereDate}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioDatePlayed" value="off" data-sortby="DatePlayed,SeriesSortName,SortName" data-mini="true">
|
||||
<label for="radioDatePlayed">${OptionDatePlayed}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioContentRating" value="off" data-sortby="OfficialRating,SeriesSortName,SortName" data-mini="true">
|
||||
<label for="radioContentRating">Parental rating</label>
|
||||
<label for="radioContentRating">${OptionParentalRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioPlayCount" value="off" data-sortby="PlayCount,SeriesSortName,SortName" data-mini="true">
|
||||
<label for="radioPlayCount">${OptionPlayCount}</label>
|
||||
@ -124,17 +124,17 @@
|
||||
</fieldset>
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Type:</strong>
|
||||
<strong>${LabelVideoType}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkBluray" id="chkBluray" data-filter="Bluray" data-mini="true">
|
||||
<label for="chkBluray">Bluray</label>
|
||||
<label for="chkBluray">${OptionBluray}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkDvd" id="chkDvd" data-filter="Dvd" data-mini="true">
|
||||
<label for="chkDvd">Dvd</label>
|
||||
<label for="chkDvd">${OptionDvd}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkIso" id="chkIso" data-filter="Iso" data-mini="true">
|
||||
<label for="chkIso">Iso</label>
|
||||
<label for="chkIso">${OptionIso}</label>
|
||||
|
||||
<input class="chkHDFilter" type="checkbox" name="chkHD" id="chkHD" data-filter="IsHD" data-mini="true">
|
||||
<label for="chkHD">HD</label>
|
||||
@ -145,11 +145,11 @@
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Features:</strong>
|
||||
<strong>${LabelFeatures}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkSubtitle" id="chkSubtitle" data-mini="true">
|
||||
<label for="chkSubtitle">Subtitles</label>
|
||||
<label for="chkSubtitle">${OptionHasSubtitles}</label>
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
@ -10,7 +10,7 @@
|
||||
<a href="games.html">Games</a>
|
||||
<a href="gamesystems.html">Game Systems</a>
|
||||
<a href="gamegenres.html" class="ui-btn-active">${TabGenres}</a>
|
||||
<a href="gamestudios.html">Studios</a>
|
||||
<a href="gamestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
<div data-role="content">
|
||||
<div class="viewSettings">
|
||||
|
@ -10,7 +10,7 @@
|
||||
<a href="games.html" class="ui-btn-active">Games</a>
|
||||
<a href="gamesystems.html">Game Systems</a>
|
||||
<a href="gamegenres.html">${TabGenres}</a>
|
||||
<a href="gamestudios.html">Studios</a>
|
||||
<a href="gamestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
<div class="alphabetPicker">
|
||||
</div>
|
||||
@ -48,7 +48,7 @@
|
||||
<label for="radioDatePlayed">${OptionDatePlayed}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioContentRating" value="off" data-sortby="OfficialRating" data-mini="true">
|
||||
<label for="radioContentRating">Parental Rating</label>
|
||||
<label for="radioContentRating">${OptionParentalRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioPremiereDate" value="off" data-sortby="PremiereDate" data-mini="true">
|
||||
<label for="radioPremiereDate">${OptionReleaseDate}</label>
|
||||
@ -109,17 +109,17 @@
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Features:</strong>
|
||||
<strong>${LabelFeatures}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkTrailer" id="chkTrailer" data-mini="true">
|
||||
<label for="chkTrailer">Trailer</label>
|
||||
<label for="chkTrailer">${OptionHasTrailer}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeSong" id="chkThemeSong" data-mini="true">
|
||||
<label for="chkThemeSong">Theme song</label>
|
||||
<label for="chkThemeSong">${OptionHasThemeSong}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeVideo" id="chkThemeVideo" data-mini="true">
|
||||
<label for="chkThemeVideo">Theme video</label>
|
||||
<label for="chkThemeVideo">${OptionHasThemeVideo}</label>
|
||||
|
||||
</fieldset>
|
||||
</form>
|
||||
|
@ -10,7 +10,7 @@
|
||||
<a href="games.html">Games</a>
|
||||
<a href="gamesystems.html">Game Systems</a>
|
||||
<a href="gamegenres.html">${TabGenres}</a>
|
||||
<a href="gamestudios.html">Studios</a>
|
||||
<a href="gamestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
<div data-role="content">
|
||||
<table class="ehsContent">
|
||||
|
@ -10,7 +10,7 @@
|
||||
<a href="games.html">Games</a>
|
||||
<a href="gamesystems.html">Game Systems</a>
|
||||
<a href="gamegenres.html">${TabGenres}</a>
|
||||
<a href="gamestudios.html" class="ui-btn-active">Studios</a>
|
||||
<a href="gamestudios.html" class="ui-btn-active">${TabStudios}</a>
|
||||
</div>
|
||||
<div data-role="content">
|
||||
<div class="viewSettings">
|
||||
|
@ -10,7 +10,7 @@
|
||||
<a href="games.html">Games</a>
|
||||
<a href="gamesystems.html" class="ui-btn-active">Game Systems</a>
|
||||
<a href="gamegenres.html">${TabGenres}</a>
|
||||
<a href="gamestudios.html">Studios</a>
|
||||
<a href="gamestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
<div data-role="content">
|
||||
<br />
|
||||
|
@ -9,33 +9,33 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html" class="ui-btn-active">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="moviePeopleTabs" class="itemTabs" style="display: none;">
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html" class="ui-btn-active">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="movieStudioTabs" class="itemTabs" style="display: none;">
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html" class="ui-btn-active">Studios</a>
|
||||
<a href="moviestudios.html" class="ui-btn-active">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="tvGenreTabs" class="itemTabs" style="display: none;">
|
||||
@ -102,7 +102,7 @@
|
||||
<a href="games.html">Games</a>
|
||||
<a href="gamesystems.html">Game Systems</a>
|
||||
<a href="gamegenres.html" class="ui-btn-active">${TabGenres}</a>
|
||||
<a href="gamestudios.html">Studios</a>
|
||||
<a href="gamestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="gameStudioTabs" class="itemTabs" style="display: none;">
|
||||
@ -111,7 +111,7 @@
|
||||
<a href="games.html">Games</a>
|
||||
<a href="gamesystems.html">Game Systems</a>
|
||||
<a href="gamegenres.html">${TabGenres}</a>
|
||||
<a href="gamestudios.html" class="ui-btn-active">Studios</a>
|
||||
<a href="gamestudios.html" class="ui-btn-active">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -9,22 +9,22 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html" class="ui-btn-active">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html" class="ui-btn-active">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="trailerTabs" class="itemTabs" style="display: none;">
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html" class="ui-btn-active">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html" class="ui-btn-active">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="tvShowsTabs" class="itemTabs" style="display: none;">
|
||||
@ -78,7 +78,7 @@
|
||||
<a href="games.html" class="ui-btn-active">Games</a>
|
||||
<a href="gamesystems.html">Game Systems</a>
|
||||
<a href="gamegenres.html">${TabGenres}</a>
|
||||
<a href="gamestudios.html">Studios</a>
|
||||
<a href="gamestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="gameSystemTabs" class="itemTabs" style="display: none;">
|
||||
@ -87,7 +87,7 @@
|
||||
<a href="games.html">Games</a>
|
||||
<a href="gamesystems.html" class="ui-btn-active">Game Systems</a>
|
||||
<a href="gamegenres.html">${TabGenres}</a>
|
||||
<a href="gamestudios.html">Studios</a>
|
||||
<a href="gamestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="itemBackdrop" class="itemBackdrop noBackdrop">
|
||||
|
@ -53,7 +53,7 @@
|
||||
<label for="radioDatePlayed">${OptionDatePlayed}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioContentRating" value="off" data-sortby="OfficialRating" data-mini="true">
|
||||
<label for="radioContentRating">Parental Rating</label>
|
||||
<label for="radioContentRating">${OptionParentalRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioPremiereDate" value="off" data-sortby="PremiereDate" data-mini="true">
|
||||
<label for="radioPremiereDate">${OptionReleaseDate}</label>
|
||||
|
@ -11,7 +11,7 @@
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="#" data-role="button" class="ui-btn-active">Folders</a>
|
||||
<a href="librarypathmapping.html" data-role="button">Path Substitution</a>
|
||||
<a href="librarysettings.html" data-role="button">Advanced</a>
|
||||
<a href="librarysettings.html" data-role="button">${TabAdvanced}</a>
|
||||
</div>
|
||||
<div class="readOnlyContent">
|
||||
<p style="margin: 2em 0;">Refer to the <a href="https://github.com/MediaBrowser/MediaBrowser/wiki/Library-Structure" target="_blank">media library wiki.</a> for suggested folder structures.</p>
|
||||
|
@ -11,7 +11,7 @@
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="library.html" data-role="button">Folders</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">Path Substitution</a>
|
||||
<a href="librarysettings.html" data-role="button">Advanced</a>
|
||||
<a href="librarysettings.html" data-role="button">${TabAdvanced}</a>
|
||||
</div>
|
||||
|
||||
<div class="readOnlyContent">
|
||||
|
@ -56,24 +56,24 @@
|
||||
<fieldset data-role="controlgroup" data-type="horizontal" style="margin-bottom: 1em;">
|
||||
<legend>${HeaderFilters}</legend>
|
||||
<input type="radio" name="radioFilterTypes" id="radioBasicFilters" value="on" checked="checked" data-mini="true">
|
||||
<label for="radioBasicFilters">Basic</label>
|
||||
<label for="radioBasicFilters">${TabBasic}</label>
|
||||
<input type="radio" name="radioFilterTypes" id="radioAdvancedFilters" value="off" data-mini="true">
|
||||
<label for="radioAdvancedFilters">Advanced</label>
|
||||
<label for="radioAdvancedFilters">${TabAdvanced}</label>
|
||||
</fieldset>
|
||||
<div class="basicFilters">
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Video Type:</strong>
|
||||
<strong>${LabelVideoType}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkBluray" id="chkBluray" data-filter="Bluray" data-mini="true">
|
||||
<label for="chkBluray">Bluray</label>
|
||||
<label for="chkBluray">${OptionBluray}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkDvd" id="chkDvd" data-filter="Dvd" data-mini="true">
|
||||
<label for="chkDvd">Dvd</label>
|
||||
<label for="chkDvd">${OptionDvd}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkIso" id="chkIso" data-filter="Iso" data-mini="true">
|
||||
<label for="chkIso">Iso</label>
|
||||
<label for="chkIso">${OptionIso}</label>
|
||||
|
||||
<input class="chkHDFilter" type="checkbox" name="chkHD" id="chkHD" data-filter="IsHD" data-mini="true">
|
||||
<label for="chkHD">HD</label>
|
||||
@ -82,7 +82,7 @@
|
||||
<label for="chkSD">SD</label>
|
||||
|
||||
<input class="chk3DFilter" type="checkbox" name="chk3D" id="chk3D" data-filter="Digital3D,Sbs3D" data-mini="true">
|
||||
<label for="chk3D">3D</label>
|
||||
<label for="chk3D">${Option3D}</label>
|
||||
<input class="chkIsPlaceHolder" type="checkbox" id="chkIsPlaceHolder" data-mini="true">
|
||||
<label for="chkIsPlaceHolder">Stub</label>
|
||||
</fieldset>
|
||||
@ -104,14 +104,14 @@
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Management:</strong>
|
||||
<strong>${HeaderManagement}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkIsLocked" type="checkbox" id="chkIsLocked" data-mini="true">
|
||||
<label for="chkIsLocked">Locked</label>
|
||||
|
||||
<input class="chkMissingOverview" type="checkbox" name="chkMissingOverview" id="chkMissingOverview" data-mini="true">
|
||||
<label for="chkMissingOverview">Missing Overview</label>
|
||||
<label for="chkMissingOverview">${OptionMissingOverview}</label>
|
||||
|
||||
<input class="chkMissingRating" type="checkbox" name="chkMissingRating" id="chkMissingRating" data-mini="true">
|
||||
<label for="chkMissingRating">Missing Parental Rating</label>
|
||||
@ -120,29 +120,29 @@
|
||||
<label for="chkIsUnidentified">Unidentified</label>
|
||||
|
||||
<input class="chkYearMismatch" type="checkbox" name="chkYearMismatch" id="chkYearMismatch" data-mini="true">
|
||||
<label for="chkYearMismatch">File/Metadata Years Mismatched</label>
|
||||
<label for="chkYearMismatch">${OptionFileMetadataYearMismatch}</label>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Features:</strong>
|
||||
<strong>${LabelFeatures}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkSubtitle" id="chkSubtitle" data-mini="true">
|
||||
<label for="chkSubtitle">Subtitles</label>
|
||||
<label for="chkSubtitle">${OptionHasSubtitles}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkTrailer" id="chkTrailer" data-mini="true">
|
||||
<label for="chkTrailer">Trailer</label>
|
||||
<label for="chkTrailer">${OptionHasTrailer}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkSpecialFeature" id="chkSpecialFeature" data-mini="true">
|
||||
<label for="chkSpecialFeature">Special features</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeSong" id="chkThemeSong" data-mini="true">
|
||||
<label for="chkThemeSong">Theme song</label>
|
||||
<label for="chkThemeSong">${OptionHasThemeSong}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeVideo" id="chkThemeVideo" data-mini="true">
|
||||
<label for="chkThemeVideo">Theme video</label>
|
||||
<label for="chkThemeVideo">${OptionHasThemeVideo}</label>
|
||||
|
||||
</fieldset>
|
||||
</div>
|
||||
|
@ -11,7 +11,7 @@
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="library.html" data-role="button">Folders</a>
|
||||
<a href="librarypathmapping.html" data-role="button">Path Substitution</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">Advanced</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">${TabAdvanced}</a>
|
||||
</div>
|
||||
|
||||
<form id="librarySettingsForm">
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>Log File</title>
|
||||
<title>${TitleSupport}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="logPage" data-role="page" class="page type-interior">
|
||||
@ -9,11 +9,11 @@
|
||||
<div data-role="content">
|
||||
<div class="content-primary">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="support.html" data-role="button">General</a>
|
||||
<a href="log.html" data-role="button" class="ui-btn-active">View Log</a>
|
||||
<a href="supporter.html" data-role="button">Become a Supporter</a>
|
||||
<a href="supporterkey.html" data-role="button">Supporter Key</a>
|
||||
<a href="about.html" data-role="button">About</a>
|
||||
<a href="support.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="log.html" data-role="button" class="ui-btn-active">${TabLog}</a>
|
||||
<a href="supporter.html" data-role="button">${TabBecomeSupporter}</a>
|
||||
<a href="supporterkey.html" data-role="button">${TabSupporterKey}</a>
|
||||
<a href="about.html" data-role="button">${TabAbout}</a>
|
||||
</div>
|
||||
<p>
|
||||
Log path: <span id="logPath"></span>
|
||||
|
@ -11,12 +11,12 @@
|
||||
<div class="content-primary">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="#" data-role="button" class="ui-btn-active">Basics</a>
|
||||
<a href="metadataimages.html?type=movies" data-role="button">Movies</a>
|
||||
<a href="metadataimages.html?type=movies" data-role="button">${TabMovies}</a>
|
||||
<a href="metadataimages.html?type=tv" data-role="button">TV</a>
|
||||
<a href="metadataimages.html?type=games" data-role="button">Games</a>
|
||||
<a href="metadataimages.html?type=music" data-role="button">Music</a>
|
||||
<a href="metadataimages.html?type=others" data-role="button">Others</a>
|
||||
<a href="metadataadvanced.html" data-role="button">Advanced</a>
|
||||
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
||||
</div>
|
||||
|
||||
<form id="metadataConfigurationForm">
|
||||
|
@ -11,12 +11,12 @@
|
||||
<div class="content-primary">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="metadata.html" data-role="button">Basics</a>
|
||||
<a href="metadataimages.html?type=movies" data-role="button">Movies</a>
|
||||
<a href="metadataimages.html?type=movies" data-role="button">${TabMovies}</a>
|
||||
<a href="metadataimages.html?type=tv" data-role="button">TV</a>
|
||||
<a href="metadataimages.html?type=games" data-role="button">Games</a>
|
||||
<a href="metadataimages.html?type=music" data-role="button">Music</a>
|
||||
<a href="metadataimages.html?type=others" data-role="button">Others</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">Advanced</a>
|
||||
<a href="#" data-role="button" class="ui-btn-active">${TabAdvanced}</a>
|
||||
</div>
|
||||
|
||||
<form id="advancedMetadataConfigurationForm">
|
||||
|
@ -11,12 +11,12 @@
|
||||
<div class="content-primary">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true" style="margin-bottom: 20px!important;">
|
||||
<a href="metadata.html" data-role="button">Basics</a>
|
||||
<a href="metadataimages.html?type=movies" data-role="button" class="categoryTab moviesTab">Movies</a>
|
||||
<a href="metadataimages.html?type=movies" data-role="button" class="categoryTab moviesTab">${TabMovies}</a>
|
||||
<a href="metadataimages.html?type=tv" data-role="button" class="categoryTab tvTab">TV</a>
|
||||
<a href="metadataimages.html?type=games" data-role="button" class="categoryTab gamesTab">Games</a>
|
||||
<a href="metadataimages.html?type=music" data-role="button" class="categoryTab musicTab">Music</a>
|
||||
<a href="metadataimages.html?type=others" data-role="button" class="categoryTab othersTab">Others</a>
|
||||
<a href="metadataadvanced.html" data-role="button">Advanced</a>
|
||||
<a href="metadataadvanced.html" data-role="button">${TabAdvanced}</a>
|
||||
</div>
|
||||
|
||||
<p>Customize options per media type</p>
|
||||
|
@ -9,11 +9,11 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html" class="ui-btn-active">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
|
||||
<div data-role="content">
|
||||
|
@ -9,11 +9,11 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html" class="ui-btn-active">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
|
||||
<div class="alphabetPicker">
|
||||
|
@ -9,11 +9,11 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html" class="ui-btn-active">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html" class="ui-btn-active">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
|
||||
<div class="alphabetPicker">
|
||||
@ -76,7 +76,7 @@
|
||||
<label for="radioMetascore">Metascore</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioContentRating" value="off" data-sortby="OfficialRating,SortName" data-mini="true">
|
||||
<label for="radioContentRating">Parental rating</label>
|
||||
<label for="radioContentRating">${OptionParentalRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioPlayCount" value="off" data-sortby="PlayCount,SortName" data-mini="true">
|
||||
<label for="radioPlayCount">${OptionPlayCount}</label>
|
||||
@ -113,9 +113,9 @@
|
||||
<fieldset data-role="controlgroup" data-type="horizontal" style="margin-bottom: 1em;">
|
||||
<legend>${HeaderFilters}</legend>
|
||||
<input type="radio" name="radioFilterTypes" id="radioBasicFilters" value="on" checked="checked" data-mini="true">
|
||||
<label for="radioBasicFilters">Basic</label>
|
||||
<label for="radioBasicFilters">${TabBasic}</label>
|
||||
<input type="radio" name="radioFilterTypes" id="radioAdvancedFilters" value="off" data-mini="true">
|
||||
<label for="radioAdvancedFilters">Advanced</label>
|
||||
<label for="radioAdvancedFilters">${TabAdvanced}</label>
|
||||
</fieldset>
|
||||
<div class="basicFilters">
|
||||
<fieldset data-role="controlgroup">
|
||||
@ -142,17 +142,17 @@
|
||||
</fieldset>
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Type:</strong>
|
||||
<strong>${LabelVideoType}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkBluray" id="chkBluray" data-filter="Bluray" data-mini="true">
|
||||
<label for="chkBluray">Bluray</label>
|
||||
<label for="chkBluray">${OptionBluray}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkDvd" id="chkDvd" data-filter="Dvd" data-mini="true">
|
||||
<label for="chkDvd">Dvd</label>
|
||||
<label for="chkDvd">${OptionDvd}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkIso" id="chkIso" data-filter="Iso" data-mini="true">
|
||||
<label for="chkIso">Iso</label>
|
||||
<label for="chkIso">${OptionIso}</label>
|
||||
|
||||
<input class="chkHDFilter" type="checkbox" name="chkHD" id="chkHD" data-filter="IsHD" data-mini="true">
|
||||
<label for="chkHD">HD</label>
|
||||
@ -161,7 +161,7 @@
|
||||
<label for="chkSD">SD</label>
|
||||
|
||||
<input class="chk3DFilter" type="checkbox" name="chk3D" id="chk3D" data-filter="Digital3D,Sbs3D" data-mini="true">
|
||||
<label for="chk3D">3D</label>
|
||||
<label for="chk3D">${Option3D}</label>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
@ -169,42 +169,42 @@
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Management:</strong>
|
||||
<strong>${HeaderManagement}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkMissingImdbId" type="checkbox" name="chkMissingImdbId" id="chkMissingImdbId" data-mini="true">
|
||||
<label for="chkMissingImdbId">Missing IMDb Id</label>
|
||||
<label for="chkMissingImdbId">${OptionMissingImdbId}</label>
|
||||
|
||||
<input class="chkMissingTmdbId" type="checkbox" name="chkMissingTmdbId" id="chkMissingTmdbId" data-mini="true">
|
||||
<label for="chkMissingTmdbId">Missing Tmdb Id</label>
|
||||
|
||||
<input class="chkMissingOverview" type="checkbox" name="chkMissingOverview" id="chkMissingOverview" data-mini="true">
|
||||
<label for="chkMissingOverview">Missing Overview</label>
|
||||
<label for="chkMissingOverview">${OptionMissingOverview}</label>
|
||||
|
||||
<input class="chkYearMismatch" type="checkbox" name="chkYearMismatch" id="chkYearMismatch" data-mini="true">
|
||||
<label for="chkYearMismatch">File/Metadata Years Mismatched</label>
|
||||
<label for="chkYearMismatch">${OptionFileMetadataYearMismatch}</label>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Features:</strong>
|
||||
<strong>${LabelFeatures}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkSubtitle" id="chkSubtitle" data-mini="true">
|
||||
<label for="chkSubtitle">Subtitles</label>
|
||||
<label for="chkSubtitle">${OptionHasSubtitles}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkTrailer" id="chkTrailer" data-mini="true">
|
||||
<label for="chkTrailer">Trailer</label>
|
||||
<label for="chkTrailer">${OptionHasTrailer}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkSpecialFeature" id="chkSpecialFeature" data-mini="true">
|
||||
<label for="chkSpecialFeature">Special features</label>
|
||||
<label for="chkSpecialFeature">${OptionHasSpecialFeatures}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeSong" id="chkThemeSong" data-mini="true">
|
||||
<label for="chkThemeSong">Theme song</label>
|
||||
<label for="chkThemeSong">${OptionHasThemeSong}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeVideo" id="chkThemeVideo" data-mini="true">
|
||||
<label for="chkThemeVideo">Theme video</label>
|
||||
<label for="chkThemeVideo">${OptionHasThemeVideo}</label>
|
||||
|
||||
</fieldset>
|
||||
</div>
|
||||
|
@ -9,11 +9,11 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="#" class="ui-btn-active">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
|
||||
<div data-role="content">
|
||||
@ -21,13 +21,13 @@
|
||||
<table class="ehsContent">
|
||||
<tr>
|
||||
<td>
|
||||
<h1 class="listHeader">Latest Movies</h1>
|
||||
<h1 class="listHeader">${HeaderLatestMovies}</h1>
|
||||
|
||||
<div id="recentlyAddedItems">
|
||||
</div>
|
||||
|
||||
<div id="trailerSection" style="display: none;">
|
||||
<h1 class="listHeader">Latest Trailers</h1>
|
||||
<h1 class="listHeader">${HeaderLatestTrailers}</h1>
|
||||
|
||||
<div id="trailerItems">
|
||||
</div>
|
||||
|
@ -9,11 +9,11 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="#" class="ui-btn-active">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
|
||||
<div data-role="content">
|
||||
@ -22,7 +22,7 @@
|
||||
<tr>
|
||||
<td>
|
||||
<div id="resumableSection" style="display: none;">
|
||||
<h1 class="listHeader">Resume</h1>
|
||||
<h1 class="listHeader">${HeaderResume}</h1>
|
||||
|
||||
<div id="resumableItems">
|
||||
</div>
|
||||
|
@ -9,11 +9,11 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html" class="ui-btn-active">Studios</a>
|
||||
<a href="moviestudios.html" class="ui-btn-active">${TabStudios}</a>
|
||||
</div>
|
||||
|
||||
<div data-role="content">
|
||||
|
@ -9,11 +9,11 @@
|
||||
<div class="libraryViewNav">
|
||||
<a href="movieslatest.html">${TabLatest}</a>
|
||||
<a href="moviesrecommended.html">${TabSuggested}</a>
|
||||
<a href="movies.html">Movies</a>
|
||||
<a href="movietrailers.html" class="ui-btn-active">Trailers</a>
|
||||
<a href="movies.html">${TabMovies}</a>
|
||||
<a href="movietrailers.html" class="ui-btn-active">${TabTrailers}</a>
|
||||
<a href="moviegenres.html">${TabGenres}</a>
|
||||
<a href="moviepeople.html">${TabPeople}</a>
|
||||
<a href="moviestudios.html">Studios</a>
|
||||
<a href="moviestudios.html">${TabStudios}</a>
|
||||
</div>
|
||||
|
||||
<div class="alphabetPicker">
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>${MediaBrowser}</title>
|
||||
<title>${TitleMediaBrowser}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="musicAlbumArtistsPage" data-role="page" class="page libraryPage" data-theme="b" data-view="music">
|
||||
|
@ -110,38 +110,38 @@
|
||||
</fieldset>
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Type:</strong>
|
||||
<strong>${LabelVideoType}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkBluray" id="chkBluray" data-filter="Bluray" data-mini="true">
|
||||
<label for="chkBluray">Bluray</label>
|
||||
<label for="chkBluray">${OptionBluray}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkDvd" id="chkDvd" data-filter="Dvd" data-mini="true">
|
||||
<label for="chkDvd">Dvd</label>
|
||||
<label for="chkDvd">${OptionDvd}</label>
|
||||
|
||||
<input class="chkVideoTypeFilter" type="checkbox" name="chkIso" id="chkIso" data-filter="Iso" data-mini="true">
|
||||
<label for="chkIso">Iso</label>
|
||||
<label for="chkIso">${OptionIso}</label>
|
||||
|
||||
<input class="chk3DFilter" type="checkbox" name="chk3D" id="chk3D" data-filter="Digital3D,Sbs3D" data-mini="true">
|
||||
<label for="chk3D">3D</label>
|
||||
<label for="chk3D">${Option3D}</label>
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Features:</strong>
|
||||
<strong>${LabelFeatures}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkSubtitle" id="chkSubtitle" data-mini="true">
|
||||
<label for="chkSubtitle">Subtitles</label>
|
||||
<label for="chkSubtitle">${OptionHasSubtitles}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkTrailer" id="chkTrailer" data-mini="true">
|
||||
<label for="chkTrailer">Trailer</label>
|
||||
<label for="chkTrailer">${OptionHasTrailer}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeSong" id="chkThemeSong" data-mini="true">
|
||||
<label for="chkThemeSong">Theme song</label>
|
||||
<label for="chkThemeSong">${OptionHasThemeSong}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeVideo" id="chkThemeVideo" data-mini="true">
|
||||
<label for="chkThemeVideo">Theme video</label>
|
||||
<label for="chkThemeVideo">${OptionHasThemeVideo}</label>
|
||||
|
||||
</fieldset>
|
||||
|
||||
|
@ -33,7 +33,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'channels',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
|
@ -27,7 +27,6 @@
|
||||
items: result.Items,
|
||||
shape: "square",
|
||||
context: 'channels',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
|
@ -406,7 +406,7 @@
|
||||
return html;
|
||||
},
|
||||
|
||||
systemUpdateTaskName: "Check for application updates",
|
||||
systemUpdateTaskKey: "SystemUpdateTask",
|
||||
|
||||
renderRunningTasks: function (page, tasks) {
|
||||
|
||||
@ -418,7 +418,7 @@
|
||||
|
||||
if (tasks.filter(function (t) {
|
||||
|
||||
return t.Name == DashboardPage.systemUpdateTaskName;
|
||||
return t.Key == DashboardPage.systemUpdateTaskKey;
|
||||
|
||||
}).length) {
|
||||
|
||||
@ -617,8 +617,8 @@
|
||||
|
||||
var task = tasks.filter(function (t) {
|
||||
|
||||
return t.Name == DashboardPage.systemUpdateTaskName;
|
||||
});
|
||||
return t.Key == DashboardPage.systemUpdateTaskKey;
|
||||
})[0];
|
||||
|
||||
ApiClient.startScheduledTask(task.Id).done(function () {
|
||||
|
||||
|
@ -241,8 +241,8 @@
|
||||
$('#txtTranscodingVideoCodec', popup).val(transcodingProfile.VideoCodec || '');
|
||||
|
||||
$('#txtTranscodingVideoProfile', popup).val(transcodingProfile.VideoProfile || '');
|
||||
$('#chkEnableMpegtsM2TsMode', popup).checked(transcodingProfile.EnableMpegtsM2TsMode).checkboxradio('refresh');
|
||||
$('#chkEstimateContentLength', popup).checked(transcodingProfile.EstimateContentLength).checkboxradio('refresh');
|
||||
$('#chkEnableMpegtsM2TsMode', popup).checked(transcodingProfile.EnableMpegtsM2TsMode || false).checkboxradio('refresh');
|
||||
$('#chkEstimateContentLength', popup).checked(transcodingProfile.EstimateContentLength || false).checkboxradio('refresh');
|
||||
$('#chkReportByteRangeRequests', popup).checked(transcodingProfile.TranscodeSeekInfo == 'Bytes').checkboxradio('refresh');
|
||||
|
||||
$('.radioTabButton:first', popup).checked(true).checkboxradio('refresh').trigger('change');
|
||||
@ -328,6 +328,13 @@
|
||||
var index = this.getAttribute('data-profileindex');
|
||||
deleteContainerProfile(page, index);
|
||||
});
|
||||
|
||||
$('.lnkEditSubProfile', elem).on('click', function () {
|
||||
|
||||
var index = parseInt(this.getAttribute('data-profileindex'));
|
||||
|
||||
editContainerProfile(page, currentProfile.ContainerProfiles[index]);
|
||||
});
|
||||
}
|
||||
|
||||
function deleteContainerProfile(page, index) {
|
||||
@ -337,6 +344,35 @@
|
||||
renderContainerProfiles(page, currentProfile.ContainerProfiles);
|
||||
|
||||
}
|
||||
|
||||
function editContainerProfile(page, containerProfile) {
|
||||
|
||||
isSubProfileNew = containerProfile == null;
|
||||
containerProfile = containerProfile || {};
|
||||
currentSubProfile = containerProfile;
|
||||
|
||||
var popup = $('#containerProfilePopup', page).popup('open');
|
||||
|
||||
$('#selectContainerProfileType', popup).val(containerProfile.Type || 'Video').selectmenu('refresh').trigger('change');
|
||||
$('#txtContainerProfileContainer', popup).val(containerProfile.Container || '');
|
||||
}
|
||||
|
||||
function saveContainerProfile(page) {
|
||||
|
||||
currentSubProfile.Type = $('#selectContainerProfileType', page).val();
|
||||
currentSubProfile.Container = $('#txtContainerProfileContainer', page).val();
|
||||
|
||||
if (isSubProfileNew) {
|
||||
|
||||
currentProfile.ContainerProfiles.push(currentSubProfile);
|
||||
}
|
||||
|
||||
renderSubProfiles(page, currentProfile);
|
||||
|
||||
currentSubProfile = null;
|
||||
|
||||
$('#containerProfilePopup', page).popup('close');
|
||||
}
|
||||
|
||||
function renderCodecProfiles(page, profiles) {
|
||||
|
||||
@ -388,6 +424,13 @@
|
||||
var index = this.getAttribute('data-profileindex');
|
||||
deleteCodecProfile(page, index);
|
||||
});
|
||||
|
||||
$('.lnkEditSubProfile', elem).on('click', function () {
|
||||
|
||||
var index = parseInt(this.getAttribute('data-profileindex'));
|
||||
|
||||
editCodecProfile(page, currentProfile.CodecProfiles[index]);
|
||||
});
|
||||
}
|
||||
|
||||
function deleteCodecProfile(page, index) {
|
||||
@ -398,6 +441,35 @@
|
||||
|
||||
}
|
||||
|
||||
function editCodecProfile(page, codecProfile) {
|
||||
|
||||
isSubProfileNew = codecProfile == null;
|
||||
codecProfile = codecProfile || {};
|
||||
currentSubProfile = codecProfile;
|
||||
|
||||
var popup = $('#codecProfilePopup', page).popup('open');
|
||||
|
||||
$('#selectCodecProfileType', popup).val(codecProfile.Type || 'Video').selectmenu('refresh').trigger('change');
|
||||
$('#txtCodecProfileCodec', popup).val(codecProfile.Codec || '');
|
||||
}
|
||||
|
||||
function saveCodecProfile(page) {
|
||||
|
||||
currentSubProfile.Type = $('#selectCodecProfileType', page).val();
|
||||
currentSubProfile.Codec = $('#txtCodecProfileCodec', page).val();
|
||||
|
||||
if (isSubProfileNew) {
|
||||
|
||||
currentProfile.CodecProfiles.push(currentSubProfile);
|
||||
}
|
||||
|
||||
renderSubProfiles(page, currentProfile);
|
||||
|
||||
currentSubProfile = null;
|
||||
|
||||
$('#codecProfilePopup', page).popup('close');
|
||||
}
|
||||
|
||||
function renderResponseProfiles(page, profiles) {
|
||||
|
||||
var html = '';
|
||||
@ -587,6 +659,18 @@
|
||||
editTranscodingProfile(page);
|
||||
|
||||
});
|
||||
|
||||
$('.btnAddContainerProfile', page).on('click', function () {
|
||||
|
||||
editContainerProfile(page);
|
||||
|
||||
});
|
||||
|
||||
$('.btnAddCodecProfile', page).on('click', function () {
|
||||
|
||||
editCodecProfile(page);
|
||||
|
||||
});
|
||||
|
||||
}).on('pageshow', "#dlnaProfilePage", function () {
|
||||
|
||||
@ -635,6 +719,25 @@
|
||||
|
||||
return false;
|
||||
|
||||
},
|
||||
|
||||
onContainerProfileFormSubmit: function() {
|
||||
var form = this;
|
||||
var page = $(form).parents('.page');
|
||||
|
||||
saveContainerProfile(page);
|
||||
|
||||
return false;
|
||||
|
||||
},
|
||||
|
||||
onCodecProfileFormSubmit: function() {
|
||||
var form = this;
|
||||
var page = $(form).parents('.page');
|
||||
|
||||
saveCodecProfile(page);
|
||||
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -30,7 +30,6 @@
|
||||
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "backdrop",
|
||||
showTitle: true,
|
||||
showParentTitle: true,
|
||||
|
@ -31,7 +31,6 @@
|
||||
items: result.Items,
|
||||
shape: "auto",
|
||||
context: 'games',
|
||||
useAverageAspectRatio: false,
|
||||
showTitle: true,
|
||||
showParentTitle: true,
|
||||
centerText: true
|
||||
|
@ -10,14 +10,14 @@
|
||||
SortOrder: "Descending",
|
||||
MediaTypes: "Game",
|
||||
Limit: 10,
|
||||
Recursive: true
|
||||
Recursive: true,
|
||||
Fields: "ItemCounts,AudioInfo,PrimaryImageAspectRatio"
|
||||
};
|
||||
|
||||
ApiClient.getItems(Dashboard.getCurrentUserId(), options).done(function (result) {
|
||||
|
||||
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: false,
|
||||
transparent: true,
|
||||
borderless: true
|
||||
}));
|
||||
@ -31,7 +31,8 @@
|
||||
MediaTypes: "Game",
|
||||
Limit: 10,
|
||||
Recursive: true,
|
||||
Filters: "IsPlayed"
|
||||
Filters: "IsPlayed",
|
||||
Fields: "ItemCounts,AudioInfo,PrimaryImageAspectRatio"
|
||||
};
|
||||
|
||||
ApiClient.getItems(Dashboard.getCurrentUserId(), options).done(function (result) {
|
||||
@ -44,7 +45,6 @@
|
||||
|
||||
$('#recentlyPlayedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: false,
|
||||
transparent: true,
|
||||
borderless: true
|
||||
}));
|
||||
|
@ -436,7 +436,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'movies',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
@ -446,7 +445,6 @@
|
||||
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "backdrop",
|
||||
showTitle: true,
|
||||
showParentTitle: true,
|
||||
@ -470,7 +468,6 @@
|
||||
items: result.Items,
|
||||
shape: "square",
|
||||
context: 'music',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
showParentTitle: true
|
||||
});
|
||||
@ -481,8 +478,8 @@
|
||||
html = LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
shape: "square",
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -438,7 +438,6 @@
|
||||
|
||||
var html = LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: item.Type == "MusicAlbum" ? "portrait" : "square"
|
||||
});
|
||||
|
||||
@ -546,7 +545,6 @@
|
||||
|
||||
var html = LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: item.MediaType != "Game",
|
||||
shape: item.Type == "MusicAlbum" ? "square" : "portrait",
|
||||
showParentTitle: item.Type == "MusicAlbum",
|
||||
centerText: item.Type != "MusicAlbum",
|
||||
@ -680,7 +678,6 @@
|
||||
html = LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
@ -689,7 +686,6 @@
|
||||
html = LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
shape: "smallBackdrop",
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
displayAsSpecial: item.Type == "Season" && item.IndexNumber
|
||||
});
|
||||
@ -699,7 +695,6 @@
|
||||
items: result.Items,
|
||||
shape: "auto",
|
||||
context: 'games',
|
||||
useAverageAspectRatio: false,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
@ -803,7 +798,6 @@
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: items,
|
||||
shape: shape,
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
|
@ -35,7 +35,6 @@
|
||||
html = LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
shape: "smallBackdrop",
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true,
|
||||
preferBackdrop: true
|
||||
@ -45,7 +44,6 @@
|
||||
html = LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
|
@ -450,7 +450,7 @@
|
||||
|
||||
var item = items[i];
|
||||
|
||||
primaryImageAspectRatio = options.useAverageAspectRatio ? LibraryBrowser.getAveragePrimaryImageAspectRatio([item]) : null;
|
||||
primaryImageAspectRatio = LibraryBrowser.getAveragePrimaryImageAspectRatio([item]);
|
||||
|
||||
var futureDateText;
|
||||
|
||||
|
@ -9,7 +9,6 @@
|
||||
|
||||
return LibraryBrowser.getPosterViewHtml({
|
||||
items: channels,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "smallBackdrop",
|
||||
centerText: true
|
||||
});
|
||||
|
@ -230,7 +230,7 @@
|
||||
{ name: "Photos", value: "photos" },
|
||||
{ name: "Trailers", value: "trailers" },
|
||||
{ name: "Adult videos", value: "adultvideos" },
|
||||
{ name: "Mixed content", value: "mixed" }
|
||||
{ name: "Mixed movies & tv", value: "mixed" }
|
||||
];
|
||||
|
||||
},
|
||||
|
@ -228,7 +228,7 @@
|
||||
}
|
||||
|
||||
if (!videoStream) {
|
||||
throw new Error('Null videoStream');
|
||||
return false;
|
||||
}
|
||||
|
||||
if (mediaSource.VideoType != "VideoFile" || mediaSource.LocationType != "FileSystem") {
|
||||
|
@ -32,7 +32,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'movies',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
|
@ -32,7 +32,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'movies',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
showItemCounts: true,
|
||||
coverImage: true
|
||||
|
@ -54,7 +54,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'movies',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true,
|
||||
selectionPanel: true
|
||||
@ -66,7 +65,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'movies',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
timeline: true,
|
||||
centerText: true,
|
||||
|
@ -20,8 +20,7 @@
|
||||
ApiClient.getItems(Dashboard.getCurrentUserId(), options).done(function (result) {
|
||||
|
||||
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true
|
||||
items: result.Items
|
||||
|
||||
})).createPosterItemMenus();
|
||||
});
|
||||
@ -47,8 +46,7 @@
|
||||
}
|
||||
|
||||
$('#trailerItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true
|
||||
items: result.Items
|
||||
|
||||
})).createPosterItemMenus();
|
||||
|
||||
|
@ -28,8 +28,7 @@
|
||||
|
||||
html += '<div>';
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: recommendation.Items,
|
||||
useAverageAspectRatio: true
|
||||
items: recommendation.Items
|
||||
});
|
||||
html += '</div>';
|
||||
|
||||
|
@ -30,7 +30,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'movies',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
|
@ -33,7 +33,6 @@
|
||||
items: result.Items,
|
||||
shape: "square",
|
||||
context: 'music',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
showParentTitle: true
|
||||
});
|
||||
@ -44,7 +43,6 @@
|
||||
items: result.Items,
|
||||
shape: "square",
|
||||
context: 'music',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
showParentTitle: true,
|
||||
timeline: true
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
$('#recentlyAddedAlbums', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
showUnplayedIndicator: false,
|
||||
shape: "square",
|
||||
showTitle: true,
|
||||
@ -43,7 +42,6 @@
|
||||
|
||||
$('#recentlyAddedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
showUnplayedIndicator: false,
|
||||
shape: "square",
|
||||
showTitle: true,
|
||||
@ -73,7 +71,6 @@
|
||||
|
||||
$('#recentlyPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
showUnplayedIndicator: false,
|
||||
shape: "square",
|
||||
showTitle: true,
|
||||
@ -103,7 +100,6 @@
|
||||
|
||||
$('#topPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
showUnplayedIndicator: false,
|
||||
shape: "square",
|
||||
showTitle: true,
|
||||
|
@ -30,7 +30,6 @@
|
||||
items: result.Items,
|
||||
shape: "square",
|
||||
context: 'music',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
|
@ -28,7 +28,6 @@
|
||||
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "backdrop",
|
||||
showTitle: false,
|
||||
overlayText: false,
|
||||
|
@ -22,7 +22,6 @@
|
||||
|
||||
$('#latestEpisodes', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "backdrop",
|
||||
showTitle: true,
|
||||
showParentTitle: true,
|
||||
|
@ -32,7 +32,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'tv',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
showItemCounts: true,
|
||||
coverImage: true
|
||||
|
@ -26,7 +26,6 @@
|
||||
|
||||
$('#resumableItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "backdrop",
|
||||
showTitle: true,
|
||||
showParentTitle: true,
|
||||
@ -57,7 +56,6 @@
|
||||
|
||||
$('#nextUpItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "backdrop",
|
||||
showTitle: true,
|
||||
showParentTitle: true,
|
||||
|
@ -55,7 +55,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'tv',
|
||||
useAverageAspectRatio: true,
|
||||
showTitle: true,
|
||||
centerText: true
|
||||
});
|
||||
@ -67,7 +66,6 @@
|
||||
items: result.Items,
|
||||
shape: "portrait",
|
||||
context: 'tv',
|
||||
useAverageAspectRatio: true,
|
||||
timeline: true,
|
||||
showTitle: true
|
||||
});
|
||||
|
@ -28,7 +28,6 @@
|
||||
|
||||
html += LibraryBrowser.getPosterViewHtml({
|
||||
items: result.Items,
|
||||
useAverageAspectRatio: true,
|
||||
shape: "backdrop",
|
||||
showTitle: false,
|
||||
overlayText: false,
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>Support</title>
|
||||
<title>${TitleSupport}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="supportPage" data-role="page" class="page type-interior">
|
||||
@ -10,27 +10,22 @@
|
||||
<div class="content-primary">
|
||||
<div class="readOnlyContent">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="support.html" data-role="button" class="ui-btn-active">General</a>
|
||||
<a href="log.html" data-role="button">View Log</a>
|
||||
<a href="supporter.html" data-role="button">Become a Supporter</a>
|
||||
<a href="supporterkey.html" data-role="button">Supporter Key</a>
|
||||
<a href="about.html" data-role="button">About</a>
|
||||
<a href="support.html" data-role="button" class="ui-btn-active">${TabGeneral}</a>
|
||||
<a href="log.html" data-role="button">${TabLog}</a>
|
||||
<a href="supporter.html" data-role="button">${TabBecomeSupporter}</a>
|
||||
<a href="supporterkey.html" data-role="button">${TabSupporterKey}</a>
|
||||
<a href="about.html" data-role="button">${TabAbout}</a>
|
||||
</div>
|
||||
<p>
|
||||
Media Browser has a thriving community of users and contributors.
|
||||
</p>
|
||||
<a data-role="button" data-icon="arrow-r" data-iconpos="right" href="http://mediabrowser3.com/community" target="_blank">Visit the Community</a>
|
||||
<p>${MediaBrowserHasCommunity}</p>
|
||||
<a data-role="button" data-icon="arrow-r" data-iconpos="right" href="http://mediabrowser3.com/community" target="_blank">${VisitTheCommunity}</a>
|
||||
<br />
|
||||
<p>
|
||||
Check out our knowledge base to help you get the
|
||||
most out of Media Browser.
|
||||
${CheckoutKnowledgeBase}
|
||||
</p>
|
||||
<a data-role="button" data-icon="search" data-iconpos="right" href="http://mediabrowser3.com/community/index.php?/forum/23-knowledge-base/" target="_blank">Search the Knowledge Base</a>
|
||||
<a data-role="button" data-icon="search" data-iconpos="right" href="http://mediabrowser3.com/community/index.php?/forum/23-knowledge-base/" target="_blank">${SearchKnowledgeBase}</a>
|
||||
<br />
|
||||
<p>
|
||||
Visit the Media Browser Web site to catch the latest news and keep up with the developer blog.
|
||||
</p>
|
||||
<a data-role="button" data-icon="home" data-iconpos="right" href="http://www.mediabrowser3.com" target="_blank">Visit the Media Browser Web Site</a>
|
||||
<p>${VisitMediaBrowserWebsiteLong}</p>
|
||||
<a data-role="button" data-icon="home" data-iconpos="right" href="http://www.mediabrowser3.com" target="_blank">${VisitMediaBrowserWebsite}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>Support</title>
|
||||
<title>${TitleSupport}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="supporterPage" data-role="page" class="page type-interior">
|
||||
@ -10,11 +10,11 @@
|
||||
<div class="content-primary">
|
||||
<div class="readOnlyContent">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="support.html" data-role="button">General</a>
|
||||
<a href="log.html" data-role="button">View Log</a>
|
||||
<a href="supporter.html" data-role="button" class="ui-btn-active">Become a Supporter</a>
|
||||
<a href="supporterkey.html" data-role="button">Supporter Key</a>
|
||||
<a href="about.html" data-role="button">About</a>
|
||||
<a href="support.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="log.html" data-role="button">${TabLog}</a>
|
||||
<a href="supporter.html" data-role="button" class="ui-btn-active">${TabBecomeSupporter}</a>
|
||||
<a href="supporterkey.html" data-role="button">${TabSupporterKey}</a>
|
||||
<a href="about.html" data-role="button">${TabAbout}</a>
|
||||
</div>
|
||||
<h3>Support the Media Browser Team</h3>
|
||||
<p>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>Support</title>
|
||||
<title>${TitleSupport}</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="supporterKeyPage" data-role="page" class="page type-interior">
|
||||
@ -10,11 +10,11 @@
|
||||
<div class="content-primary">
|
||||
<div class="readOnlyContent">
|
||||
<div data-role="controlgroup" data-type="horizontal" class="localnav" data-mini="true">
|
||||
<a href="support.html" data-role="button">General</a>
|
||||
<a href="log.html" data-role="button">View Log</a>
|
||||
<a href="supporter.html" data-role="button">Become a Supporter</a>
|
||||
<a href="supporterkey.html" data-role="button" class="ui-btn-active">Supporter Key</a>
|
||||
<a href="about.html" data-role="button">About</a>
|
||||
<a href="support.html" data-role="button">${TabGeneral}</a>
|
||||
<a href="log.html" data-role="button">${TabLog}</a>
|
||||
<a href="supporter.html" data-role="button">${TabBecomeSupporter}</a>
|
||||
<a href="supporterkey.html" data-role="button" class="ui-btn-active">${TabSupporterKey}</a>
|
||||
<a href="about.html" data-role="button">${TabAbout}</a>
|
||||
</div>
|
||||
|
||||
<form id="supporterKeyForm">
|
||||
|
@ -22,10 +22,10 @@
|
||||
<div class="viewControls">
|
||||
<div style="display: inline-block;">
|
||||
<select data-mini="true" data-inline="true" id="selectView" name="selectView">
|
||||
<option value="Thumb">Thumb</option>
|
||||
<option value="Poster">Poster</option>
|
||||
<option value="Banner">Banner</option>
|
||||
<option value="Timeline">Timeline</option>
|
||||
<option value="Thumb">${OptionThumb}</option>
|
||||
<option value="Poster">${OptionPoster}</option>
|
||||
<option value="Banner">${OptionBanner}</option>
|
||||
<option value="Timeline">${OptionTimeline}</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
@ -47,19 +47,19 @@
|
||||
</legend>
|
||||
|
||||
<input class="radioSortBy defaultSort" type="radio" name="radioSortBy" id="radioSortName" value="on" checked="checked" data-sortby="SortName" data-mini="true">
|
||||
<label for="radioSortName">Name</label>
|
||||
<label for="radioSortName">${OptionNameSort}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioCommunityRating" value="off" data-sortby="CommunityRating" data-mini="true">
|
||||
<label for="radioCommunityRating">IMDb Rating</label>
|
||||
<label for="radioCommunityRating">${OptionImdbRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioDateCreated" value="off" data-sortby="DateCreated" data-mini="true">
|
||||
<label for="radioDateCreated">${OptionDateAdded}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioContentRating" value="off" data-sortby="OfficialRating" data-mini="true">
|
||||
<label for="radioContentRating">Parental Rating</label>
|
||||
<label for="radioContentRating">${OptionParentalRating}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioPremiereDate" value="off" data-sortby="PremiereDate" data-mini="true">
|
||||
<label for="radioPremiereDate">Premiere Date</label>
|
||||
<label for="radioPremiereDate">${OptionPremiereDate}</label>
|
||||
|
||||
<input class="radioSortBy" type="radio" name="radioSortBy" id="radioRuntime" value="off" data-sortby="Runtime" data-mini="true">
|
||||
<label for="radioRuntime">${OptionRuntime}</label>
|
||||
@ -83,9 +83,9 @@
|
||||
<fieldset data-role="controlgroup" data-type="horizontal" style="margin-bottom: 1em;">
|
||||
<legend>${HeaderFilters}</legend>
|
||||
<input type="radio" name="radioFilterTypes" id="radioBasicFilters" value="on" checked="checked" data-mini="true">
|
||||
<label for="radioBasicFilters">Basic</label>
|
||||
<label for="radioBasicFilters">${TabBasic}</label>
|
||||
<input type="radio" name="radioFilterTypes" id="radioAdvancedFilters" value="off" data-mini="true">
|
||||
<label for="radioAdvancedFilters">Advanced</label>
|
||||
<label for="radioAdvancedFilters">${TabAdvanced}</label>
|
||||
</fieldset>
|
||||
|
||||
<div class="basicFilters">
|
||||
@ -105,71 +105,71 @@
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Status:</strong>
|
||||
<strong>${HeaderStatus}</strong>
|
||||
</legend>
|
||||
<input class="chkStatus" type="checkbox" name="chkStatusContinuing" id="chkStatusContinuing" data-filter="Continuing" data-mini="true">
|
||||
<label for="chkStatusContinuing">Continuing</label>
|
||||
<label for="chkStatusContinuing">${OptionContinuing}</label>
|
||||
<input class="chkStatus" type="checkbox" name="chkStatusEnded" id="chkStatusEnded" data-filter="Ended" data-mini="true">
|
||||
<label for="chkStatusEnded">Ended</label>
|
||||
<label for="chkStatusEnded">${OptionEnded}</label>
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Air Days:</strong>
|
||||
<strong>${HeaderAirDays}</strong>
|
||||
</legend>
|
||||
<input class="chkAirDays" type="checkbox" name="chkSunday" id="chkSunday" data-filter="Sunday" data-mini="true">
|
||||
<label for="chkSunday">Sunday</label>
|
||||
<label for="chkSunday">${OptionSunday}</label>
|
||||
<input class="chkAirDays" type="checkbox" name="chkMonday" id="chkMonday" data-filter="Monday" data-mini="true">
|
||||
<label for="chkMonday">Monday</label>
|
||||
<label for="chkMonday">${OptionMonday}</label>
|
||||
<input class="chkAirDays" type="checkbox" name="chkTuesday" id="chkTuesday" data-filter="Tuesday" data-mini="true">
|
||||
<label for="chkTuesday">Tuesday</label>
|
||||
<label for="chkTuesday">${OptionTuesday}</label>
|
||||
<input class="chkAirDays" type="checkbox" name="chkWednesday" id="chkWednesday" data-filter="Wednesday" data-mini="true">
|
||||
<label for="chkWednesday">Wednesday</label>
|
||||
<label for="chkWednesday">${OptionWednesday}</label>
|
||||
<input class="chkAirDays" type="checkbox" name="chkThursday" id="chkThursday" data-filter="Thursday" data-mini="true">
|
||||
<label for="chkThursday">Thursday</label>
|
||||
<label for="chkThursday">${OptionThursday}</label>
|
||||
<input class="chkAirDays" type="checkbox" name="chkFriday" id="chkFriday" data-filter="Friday" data-mini="true">
|
||||
<label for="chkFriday">Friday</label>
|
||||
<label for="chkFriday">${OptionFriday}</label>
|
||||
<input class="chkAirDays" type="checkbox" name="chkSaturday" id="chkSaturday" data-filter="Saturday" data-mini="true">
|
||||
<label for="chkSaturday">Saturday</label>
|
||||
<label for="chkSaturday">${OptionSaturday}</label>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="advancedFilters" style="display: none;">
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Management:</strong>
|
||||
<strong>${HeaderManagement}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkMissingImdbId" type="checkbox" name="chkMissingImdbId" id="chkMissingImdbId" data-mini="true">
|
||||
<label for="chkMissingImdbId">Missing IMDb Id</label>
|
||||
<label for="chkMissingImdbId">${OptionMissingImdbId}</label>
|
||||
|
||||
<input class="chkMissingTvdbId" type="checkbox" name="chkMissingTvdbId" id="chkMissingTvdbId" data-mini="true">
|
||||
<label for="chkMissingTvdbId">Missing TheTVDB Id</label>
|
||||
<label for="chkMissingTvdbId">${OptionMissingTvdbId}</label>
|
||||
|
||||
<input class="chkMissingOverview" type="checkbox" name="chkMissingOverview" id="chkMissingOverview" data-mini="true">
|
||||
<label for="chkMissingOverview">Missing Overview</label>
|
||||
<label for="chkMissingOverview">${OptionMissingOverview}</label>
|
||||
|
||||
<input class="chkYearMismatch" type="checkbox" name="chkYearMismatch" id="chkYearMismatch" data-mini="true">
|
||||
<label for="chkYearMismatch">File/Metadata Years Mismatched</label>
|
||||
<label for="chkYearMismatch">${OptionFileMetadataYearMismatch}</label>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<fieldset data-role="controlgroup">
|
||||
<legend>
|
||||
<strong>Features:</strong>
|
||||
<strong>${LabelFeatures}</strong>
|
||||
</legend>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkTrailer" id="chkTrailer" data-mini="true">
|
||||
<label for="chkTrailer">Trailer</label>
|
||||
<label for="chkTrailer">${OptionHasTrailer}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkSpecialFeature" id="chkSpecialFeature" data-mini="true">
|
||||
<label for="chkSpecialFeature">Special features</label>
|
||||
<label for="chkSpecialFeature">${OptionHasSpecialFeatures}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeSong" id="chkThemeSong" data-mini="true">
|
||||
<label for="chkThemeSong">Theme song</label>
|
||||
<label for="chkThemeSong">${OptionHasThemeSong}</label>
|
||||
|
||||
<input class="chkFeatureFilter" type="checkbox" name="chkThemeVideo" id="chkThemeVideo" data-mini="true">
|
||||
<label for="chkThemeVideo">Theme video</label>
|
||||
<label for="chkThemeVideo">${OptionHasThemeVideo}</label>
|
||||
|
||||
</fieldset>
|
||||
</div>
|
||||
|
@ -18,49 +18,48 @@
|
||||
<form id="editUserProfileForm">
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li id="fldUserName">
|
||||
<label for="txtUserName">Name: </label>
|
||||
<label for="txtUserName">${LabelName}</label>
|
||||
<input id="txtUserName" name="txtUserName" required="required" type="text" />
|
||||
</li>
|
||||
<li id="fldIsAdmin" style="display: none;">
|
||||
<input type="checkbox" id="chkIsAdmin" name="chkIsAdmin" />
|
||||
<label for="chkIsAdmin">Allow this user to manage the server</label>
|
||||
<label for="chkIsAdmin">${OptionAllowUserToManageServer}</label>
|
||||
</li>
|
||||
</ul>
|
||||
<div id="featureAccessFields">
|
||||
<h2>Feature Access</h2>
|
||||
<h2>${HeaderFeatureAccess}</h2>
|
||||
<div>
|
||||
<input type="checkbox" id="chkEnableMediaPlayback" name="chkEnableMediaPlayback" data-mini="true" />
|
||||
<label for="chkEnableMediaPlayback">Allow media playback</label>
|
||||
<label for="chkEnableMediaPlayback">${OptionAllowMediaPlayback}</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type="checkbox" id="chkEnableLiveTvAccess" name="chkEnableLiveTvAccess" data-mini="true" />
|
||||
<label for="chkEnableLiveTvAccess">Allow browsing of live tv</label>
|
||||
<label for="chkEnableLiveTvAccess">${OptionAllowBrowsingLiveTv}</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type="checkbox" id="chkManageLiveTv" name="chkManageLiveTv" data-mini="true" />
|
||||
<label for="chkManageLiveTv">Allow management of live tv recordings</label>
|
||||
<label for="chkManageLiveTv">${OptionAllowManageLiveTv}</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type="checkbox" id="chkEnableContentDeletion" name="chkEnableContentDeletion" data-mini="true" />
|
||||
<label for="chkEnableContentDeletion">Allow this user to delete library content</label>
|
||||
<label for="chkEnableContentDeletion">${OptionAllowDeleteLibraryContent}</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type="checkbox" id="chkEnableRemoteControlOtherUsers" name="chkEnableRemoteControlOtherUsers" data-mini="true" />
|
||||
<label for="chkEnableRemoteControlOtherUsers">Allow this user to remote control other users</label>
|
||||
<label for="chkEnableRemoteControlOtherUsers">${OptionAllowRemoteControlOthers}</label>
|
||||
</div>
|
||||
<br />
|
||||
</div>
|
||||
<div id="accessControlDiv" style="display: none" data-role="collapsible">
|
||||
<h2>Advanced Control</h2>
|
||||
<h2>${HeaderAdvancedControl}</h2>
|
||||
<div id="fldIsEnabled" style="margin: 1em 0 2em;">
|
||||
<input type="checkbox" id="chkDisabled" name="chkDisabled" data-mini="true" />
|
||||
<label for="chkDisabled">Disable this user</label>
|
||||
<div class="fieldDescription">If disabled the server will not allow any connections from this user. Existing connections will be abruptly terminated.</div>
|
||||
<label for="chkDisabled">${OptionDisableUser}</label>
|
||||
<div class="fieldDescription">${OptionDisableUserHelp}</div>
|
||||
</div>
|
||||
<p id="fldIsHidden">
|
||||
<input type="checkbox" id="chkIsHidden" name="chkIsHidden" data-mini="true" />
|
||||
<label for="chkIsHidden">Hide this user from login screens</label>
|
||||
|
||||
<label for="chkIsHidden">${OptionHideUser}</label>
|
||||
</p>
|
||||
</div>
|
||||
<br />
|
||||
|
Loading…
Reference in New Issue
Block a user