mirror of
https://github.com/jellyfin/jellyfin-web.git
synced 2024-11-17 19:08:18 -07:00
support audio sync transcoding
This commit is contained in:
parent
25a2d421dc
commit
ea885c45c9
@ -64,15 +64,15 @@
|
||||
</div>
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtSeason">${LabelSeasonNumber}</label>
|
||||
<input id="txtSeason" type="number" data-mini="true" pattern="[0-9]*" required="required" min="0" />
|
||||
<input id="txtSeason" type="number" pattern="[0-9]*" required="required" min="0" />
|
||||
</div>
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtEpisode">${LabelEpisodeNumber}</label>
|
||||
<input id="txtEpisode" type="number" data-mini="true" pattern="[0-9]*" required="required" min="0" />
|
||||
<input id="txtEpisode" type="number" pattern="[0-9]*" required="required" min="0" />
|
||||
</div>
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtEndingEpisode">${LabelEndingEpisodeNumber}</label>
|
||||
<input id="txtEndingEpisode" type="number" data-mini="true" pattern="[0-9]*" min="0" />
|
||||
<input id="txtEndingEpisode" type="number" pattern="[0-9]*" min="0" />
|
||||
<div class="fieldDescription">${LabelEndingEpisodeNumberHelp}</div>
|
||||
</div>
|
||||
|
||||
|
@ -35,17 +35,17 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtMinFileSize">${LabelMinFileSizeForOrganize}</label>
|
||||
<input type="number" id="txtMinFileSize" name="txtMinFileSize" pattern="[0-9]*" required="required" min="0" data-mini="true" />
|
||||
<input type="number" id="txtMinFileSize" name="txtMinFileSize" pattern="[0-9]*" required="required" min="0" />
|
||||
<div class="fieldDescription">${LabelMinFileSizeForOrganizeHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtSeasonFolderPattern">${LabelSeasonFolderPattern}</label>
|
||||
<input type="text" id="txtSeasonFolderPattern" name="txtSeasonFolderPattern" required="required" data-mini="true" />
|
||||
<input type="text" id="txtSeasonFolderPattern" name="txtSeasonFolderPattern" required="required" />
|
||||
<div class="fieldDescription seasonFolderFieldDescription"></div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtSeasonZeroName">${LabelSeasonZeroFolderName}</label>
|
||||
<input type="text" id="txtSeasonZeroName" name="txtSeasonZeroName" required="required" data-mini="true" />
|
||||
<input type="text" id="txtSeasonZeroName" name="txtSeasonZeroName" required="required" />
|
||||
</li>
|
||||
</ul>
|
||||
<div data-role="collapsible">
|
||||
@ -54,13 +54,13 @@
|
||||
<br />
|
||||
<div>
|
||||
<label for="txtEpisodePattern">${LabelEpisodePattern}</label>
|
||||
<input type="text" id="txtEpisodePattern" name="txtEpisodePattern" required="required" data-mini="true" />
|
||||
<input type="text" id="txtEpisodePattern" name="txtEpisodePattern" required="required" />
|
||||
<div class="fieldDescription episodePatternDescription"></div>
|
||||
</div>
|
||||
<br />
|
||||
<div>
|
||||
<label for="txtMultiEpisodePattern">${LabelMultiEpisodePattern}</label>
|
||||
<input type="text" id="txtMultiEpisodePattern" name="txtMultiEpisodePattern" required="required" data-mini="true" />
|
||||
<input type="text" id="txtMultiEpisodePattern" name="txtMultiEpisodePattern" required="required" />
|
||||
<div class="fieldDescription multiEpisodePatternDescription"></div>
|
||||
</div>
|
||||
|
||||
@ -157,7 +157,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtDeleteLeftOverFiles">${LabelDeleteLeftOverFiles}</label>
|
||||
<input type="text" id="txtDeleteLeftOverFiles" name="txtDeleteLeftOverFiles" data-mini="true" />
|
||||
<input type="text" id="txtDeleteLeftOverFiles" name="txtDeleteLeftOverFiles" />
|
||||
<div class="fieldDescription">${LabelDeleteLeftOverFilesHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
|
@ -42,19 +42,19 @@
|
||||
<li>
|
||||
<label for="txtCachePath">${LabelChannelDownloadPath}</label>
|
||||
<div style="display: inline-block; width: 92%;">
|
||||
<input type="text" id="txtCachePath" name="txtCachePath" data-mini="true" />
|
||||
<input type="text" id="txtCachePath" name="txtCachePath" />
|
||||
</div>
|
||||
<button id="btnSelectCachePath" type="button" data-icon="search" data-iconpos="notext" data-inline="true">${ButtonSelectDirectory}</button>
|
||||
<div class="fieldDescription">${LabelChannelDownloadPathHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtDownloadSizeLimit">${LabelChannelDownloadSizeLimit}</label>
|
||||
<input type="number" id="txtDownloadSizeLimit" pattern="[0-9]*" min="0.1" step=".1" data-mini="true" />
|
||||
<input type="number" id="txtDownloadSizeLimit" pattern="[0-9]*" min="0.1" step=".1" />
|
||||
<div class="fieldDescription">${LabelChannelDownloadSizeLimitHelpText}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtDownloadAge">${LabelChannelDownloadAge}</label>
|
||||
<input type="number" id="txtDownloadAge" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtDownloadAge" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelChannelDownloadAgeHelp}</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -58,7 +58,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtNumTrailers">${LabelNumberTrailerToPlay}</label>
|
||||
<input type="number" id="txtNumTrailers" data-mini="true" min="1" max="10" step="1" />
|
||||
<input type="number" id="txtNumTrailers" min="1" max="10" step="1" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="chkEnableParentalControl">${LabelEnableIntroParentalControl}</label>
|
||||
|
@ -255,21 +255,11 @@
|
||||
}
|
||||
|
||||
.cardProgress .itemProgressBar {
|
||||
height: 6px;
|
||||
height: 7px;
|
||||
width: 100%;
|
||||
opacity: .8;
|
||||
}
|
||||
|
||||
.miniCardProgress {
|
||||
/* Make sure it's on top of the fade gradient '*/
|
||||
z-index: 1000;
|
||||
}
|
||||
|
||||
.miniCardProgress .itemProgressBar {
|
||||
height: 6px;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
@media all and (max-width: 1200px) {
|
||||
|
||||
.portraitCard .cardOverlayInner {
|
||||
|
@ -367,7 +367,7 @@ a.itemTag:hover {
|
||||
left: .8em;
|
||||
}
|
||||
|
||||
.itemCommunityRating:not(:empty) + .userDataIcons {
|
||||
span.itemCommunityRating:not(:empty) + .userDataIcons {
|
||||
margin-left: 1.25em;
|
||||
}
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtServerName">${LabelFriendlyServerName}</label>
|
||||
<input id="txtServerName" data-mini="true" />
|
||||
<input id="txtServerName" />
|
||||
<div class="fieldDescription">${LabelFriendlyServerNameHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
@ -43,12 +43,12 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtPortNumber">${LabelLocalHttpServerPortNumber}</label>
|
||||
<input type="number" id="txtPortNumber" name="txtPortNumber" pattern="[0-9]*" required="required" min="1" data-mini="true" />
|
||||
<input type="number" id="txtPortNumber" name="txtPortNumber" pattern="[0-9]*" required="required" min="1" />
|
||||
<div class="fieldDescription">${LabelLocalHttpServerPortNumberHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtPublicPort">${LabelPublicPort}</label>
|
||||
<input type="number" id="txtPublicPort" pattern="[0-9]*" required="required" min="1" data-mini="true" />
|
||||
<input type="number" id="txtPublicPort" pattern="[0-9]*" required="required" min="1" />
|
||||
<div class="fieldDescription">${LabelPublicPortHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
@ -58,7 +58,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtDdns">${LabelExternalDDNS}</label>
|
||||
<input id="txtDdns" data-mini="true" />
|
||||
<input id="txtDdns" />
|
||||
<div class="fieldDescription">${LabelExternalDDNSHelp}</div>
|
||||
</li>
|
||||
</ul>
|
||||
@ -66,7 +66,7 @@
|
||||
<li>
|
||||
<label for="txtCachePath">${LabelCachePath}</label>
|
||||
<div style="display: inline-block; width: 92%;">
|
||||
<input type="text" id="txtCachePath" name="txtCachePath" data-mini="true" />
|
||||
<input type="text" id="txtCachePath" name="txtCachePath" />
|
||||
</div>
|
||||
<button id="btnSelectCachePath" type="button" data-icon="search" data-iconpos="notext" data-inline="true">${ButtonSelectDirectory}</button>
|
||||
<div class="fieldDescription">${LabelCachePathHelp}</div>
|
||||
@ -84,7 +84,7 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtLoginDisclaimer">${LabelLoginDisclaimer}</label>
|
||||
<input id="txtLoginDisclaimer" data-mini="true" />
|
||||
<input id="txtLoginDisclaimer" type="text" />
|
||||
<div class="fieldDescription">${LabelLoginDisclaimerHelp}</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -25,13 +25,13 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtCustomName">${LabelCustomDeviceDisplayName}</label>
|
||||
<input type="text" id="txtCustomName" data-mini="true" />
|
||||
<input type="text" id="txtCustomName" />
|
||||
<div class="fieldDescription">${LabelCustomDeviceDisplayNameHelp}</div>
|
||||
</li>
|
||||
<li id="fldCameraUploadPath" style="display:none;">
|
||||
<label for="txtUploadPath">${LabelCameraUploadPath}</label>
|
||||
<div style="display: inline-block; width: 92%;">
|
||||
<input type="text" id="txtUploadPath" data-mini="true" />
|
||||
<input type="text" id="txtUploadPath" />
|
||||
</div>
|
||||
<button id="btnSelectUploadPath" type="button" data-icon="search" data-iconpos="notext" data-inline="true">${ButtonSelectDirectory}</button>
|
||||
<div class="fieldDescription">${LabelCameraUploadPathHelp}</div>
|
||||
|
@ -33,7 +33,7 @@
|
||||
<li>
|
||||
<label for="txtUploadPath">${LabelCameraUploadPath}</label>
|
||||
<div style="display: inline-block; width: 92%;">
|
||||
<input type="text" id="txtUploadPath" data-mini="true" />
|
||||
<input type="text" id="txtUploadPath" />
|
||||
</div>
|
||||
<button id="btnSelectUploadPath" type="button" data-icon="search" data-iconpos="notext" data-inline="true">${ButtonSelectDirectory}</button>
|
||||
<div class="fieldDescription">${LabelCameraUploadPathHelp}</div>
|
||||
|
@ -38,7 +38,7 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtName">${LabelName}</label>
|
||||
<input type="text" id="txtName" data-mini="true" required="required" />
|
||||
<input type="text" id="txtName" required="required" />
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@ -73,47 +73,47 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtIdFriendlyName">${LabelFriendlyName}</label>
|
||||
<input type="text" id="txtIdFriendlyName" data-mini="true" />
|
||||
<input type="text" id="txtIdFriendlyName" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdManufacturer">${LabelManufacturer}</label>
|
||||
<input type="text" id="txtIdManufacturer" data-mini="true" />
|
||||
<input type="text" id="txtIdManufacturer" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdManufacturerUrl">${LabelManufacturerUrl}</label>
|
||||
<input type="text" id="txtIdManufacturerUrl" data-mini="true" />
|
||||
<input type="text" id="txtIdManufacturerUrl" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdModelName">${LabelModelName}</label>
|
||||
<input type="text" id="txtIdModelName" data-mini="true" />
|
||||
<input type="text" id="txtIdModelName" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdModelNumber">${LabelModelNumber}</label>
|
||||
<input type="text" id="txtIdModelNumber" data-mini="true" />
|
||||
<input type="text" id="txtIdModelNumber" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdModelDesription">${LabelModelDescription}</label>
|
||||
<input type="text" id="txtIdModelDesription" data-mini="true" />
|
||||
<input type="text" id="txtIdModelDesription" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdModelUrl">${LabelModelUrl}</label>
|
||||
<input type="text" id="txtIdModelUrl" data-mini="true" />
|
||||
<input type="text" id="txtIdModelUrl" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdSerialNumber">${LabelSerialNumber}</label>
|
||||
<input type="text" id="txtIdSerialNumber" data-mini="true" />
|
||||
<input type="text" id="txtIdSerialNumber" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIdDeviceDescription">${LabelDeviceDescription}</label>
|
||||
<input type="text" id="txtIdDeviceDescription" data-mini="true" />
|
||||
<input type="text" id="txtIdDeviceDescription" />
|
||||
<div class="fieldDescription">${LabelIdentificationFieldHelp}</div>
|
||||
</li>
|
||||
</ul>
|
||||
@ -161,27 +161,27 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtAlbumArtPn">${LabelAlbumArtPN}</label>
|
||||
<input type="text" id="txtAlbumArtPn" data-mini="true" />
|
||||
<input type="text" id="txtAlbumArtPn" />
|
||||
<div class="fieldDescription">${LabelAlbumArtHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtAlbumArtMaxWidth">${LabelAlbumArtMaxWidth}</label>
|
||||
<input type="number" id="txtAlbumArtMaxWidth" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtAlbumArtMaxWidth" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelAlbumArtMaxWidthHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtAlbumArtMaxHeight">${LabelAlbumArtMaxHeight}</label>
|
||||
<input type="number" id="txtAlbumArtMaxHeight" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtAlbumArtMaxHeight" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelAlbumArtMaxHeightHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIconMaxWidth">${LabelIconMaxWidth}</label>
|
||||
<input type="number" id="txtIconMaxWidth" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtIconMaxWidth" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelIconMaxWidthHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtIconMaxHeight">${LabelIconMaxHeight}</label>
|
||||
<input type="number" id="txtIconMaxHeight" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtIconMaxHeight" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelIconMaxHeightHelp}</div>
|
||||
</li>
|
||||
</ul>
|
||||
@ -195,22 +195,22 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtMaxAllowedBitrate">${LabelMaxStreamingBitrate}</label>
|
||||
<input type="number" id="txtMaxAllowedBitrate" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtMaxAllowedBitrate" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelMaxStreamingBitrateHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtMaxStaticBitrate">${LabelMaxStaticBitrate}</label>
|
||||
<input type="number" id="txtMaxStaticBitrate" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtMaxStaticBitrate" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelMaxStaticBitrateHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtMusicStreamingTranscodingBitrate">${LabelMusicStreamingTranscodingBitrate}</label>
|
||||
<input type="number" id="txtMusicStreamingTranscodingBitrate" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtMusicStreamingTranscodingBitrate" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelMusicStreamingTranscodingBitrateHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtMusicStaticBitrate">${LabelMusicStaticBitrate}</label>
|
||||
<input type="number" id="txtMusicStaticBitrate" pattern="[0-9]*" min="1" data-mini="true" />
|
||||
<input type="number" id="txtMusicStaticBitrate" pattern="[0-9]*" min="1" />
|
||||
<div class="fieldDescription">${LabelMusicStaticBitrateHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
@ -229,54 +229,54 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtInfoFriendlyName">${LabelFriendlyName}</label>
|
||||
<input type="text" id="txtInfoFriendlyName" data-mini="true" required="required" />
|
||||
<input type="text" id="txtInfoFriendlyName" required="required" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtInfoManufacturer">${LabelManufacturer}</label>
|
||||
<input type="text" id="txtInfoManufacturer" data-mini="true" />
|
||||
<input type="text" id="txtInfoManufacturer" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtInfoManufacturerUrl">${LabelManufacturerUrl}</label>
|
||||
<input type="text" id="txtInfoManufacturerUrl" data-mini="true" />
|
||||
<input type="text" id="txtInfoManufacturerUrl" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtInfoModelName">${LabelModelName}</label>
|
||||
<input type="text" id="txtInfoModelName" data-mini="true" />
|
||||
<input type="text" id="txtInfoModelName" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtInfoModelNumber">${LabelModelNumber}</label>
|
||||
<input type="text" id="txtInfoModelNumber" data-mini="true" />
|
||||
<input type="text" id="txtInfoModelNumber" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtInfoModelDesription">${LabelModelDescription}</label>
|
||||
<input type="text" id="txtInfoModelDesription" data-mini="true" />
|
||||
<input type="text" id="txtInfoModelDesription" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtInfoModelUrl">${LabelModelUrl}</label>
|
||||
<input type="text" id="txtInfoModelUrl" data-mini="true" />
|
||||
<input type="text" id="txtInfoModelUrl" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtInfoSerialNumber">${LabelSerialNumber}</label>
|
||||
<input type="text" id="txtInfoSerialNumber" data-mini="true" />
|
||||
<input type="text" id="txtInfoSerialNumber" />
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtProtocolInfo">${LabelProtocolInfo}</label>
|
||||
<input type="text" id="txtProtocolInfo" data-mini="true" />
|
||||
<input type="text" id="txtProtocolInfo" />
|
||||
<div class="fieldDescription">${LabelProtocolInfoHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtXDlnaCap">${LabelXDlnaCap}</label>
|
||||
<input type="text" id="txtXDlnaCap" data-mini="true" />
|
||||
<input type="text" id="txtXDlnaCap" />
|
||||
<div class="fieldDescription">${LabelXDlnaCapHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtXDlnaDoc">${LabelXDlnaDoc}</label>
|
||||
<input type="text" id="txtXDlnaDoc" data-mini="true" />
|
||||
<input type="text" id="txtXDlnaDoc" />
|
||||
<div class="fieldDescription">${LabelXDlnaDocHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtSonyAggregationFlags">${LabelSonyAggregationFlags}</label>
|
||||
<input type="text" id="txtSonyAggregationFlags" data-mini="true" />
|
||||
<input type="text" id="txtSonyAggregationFlags" />
|
||||
<div class="fieldDescription">${LabelSonyAggregationFlagsHelp}</div>
|
||||
</li>
|
||||
</ul>
|
||||
@ -373,19 +373,19 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtDirectPlayContainer">${LabelProfileContainer}</label>
|
||||
<input type="text" id="txtDirectPlayContainer" data-mini="true" />
|
||||
<input type="text" id="txtDirectPlayContainer" />
|
||||
<div class="fieldDescription">${LabelProfileContainersHelp}</div>
|
||||
</div>
|
||||
|
||||
<div id="fldDirectPlayVideoCodec" style="margin: 1em 0;">
|
||||
<label for="txtDirectPlayVideoCodec">${LabelProfileVideoCodecs}</label>
|
||||
<input type="text" id="txtDirectPlayVideoCodec" data-mini="true" />
|
||||
<input type="text" id="txtDirectPlayVideoCodec" />
|
||||
<div class="fieldDescription">${LabelProfileCodecsHelp}</div>
|
||||
</div>
|
||||
|
||||
<div id="fldDirectPlayAudioCodec" style="margin: 1em 0 2em;">
|
||||
<label for="txtDirectPlayAudioCodec">${LabelProfileAudioCodecs}</label>
|
||||
<input type="text" id="txtDirectPlayAudioCodec" data-mini="true" />
|
||||
<input type="text" id="txtDirectPlayAudioCodec" />
|
||||
<div class="fieldDescription">${LabelProfileCodecsHelp}</div>
|
||||
</div>
|
||||
|
||||
@ -445,17 +445,17 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtTranscodingContainer">${LabelTranscodingContainer}</label>
|
||||
<input type="text" id="txtTranscodingContainer" data-mini="true" required="required" />
|
||||
<input type="text" id="txtTranscodingContainer" required="required" />
|
||||
</div>
|
||||
|
||||
<div id="fldTranscodingVideoCodec" style="margin: 1em 0;">
|
||||
<label for="txtTranscodingVideoCodec">${LabelTranscodingVideoCodec}</label>
|
||||
<input type="text" id="txtTranscodingVideoCodec" data-mini="true" />
|
||||
<input type="text" id="txtTranscodingVideoCodec" />
|
||||
</div>
|
||||
|
||||
<div id="fldTranscodingAudioCodec" style="margin: 1em 0;">
|
||||
<label for="txtTranscodingAudioCodec">${LabelTranscodingAudioCodec}</label>
|
||||
<input type="text" id="txtTranscodingAudioCodec" data-mini="true" />
|
||||
<input type="text" id="txtTranscodingAudioCodec" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="tabContent tabTranscodingAdvanced" style="display: none;">
|
||||
@ -519,7 +519,7 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtContainerProfileContainer">Containers:</label>
|
||||
<input type="text" id="txtContainerProfileContainer" data-mini="true" />
|
||||
<input type="text" id="txtContainerProfileContainer" />
|
||||
<div class="fieldDescription">${LabelProfileContainersHelp}</div>
|
||||
</div>
|
||||
|
||||
@ -562,7 +562,7 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtCodecProfileCodec">${LabelProfileCodecs}</label>
|
||||
<input type="text" id="txtCodecProfileCodec" data-mini="true" />
|
||||
<input type="text" id="txtCodecProfileCodec" />
|
||||
<div class="fieldDescription">${LabelProfileCodecsHelp}</div>
|
||||
</div>
|
||||
|
||||
@ -598,19 +598,19 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtResponseProfileContainer">${LabelProfileContainer}</label>
|
||||
<input type="text" id="txtResponseProfileContainer" data-mini="true" />
|
||||
<input type="text" id="txtResponseProfileContainer" />
|
||||
<div class="fieldDescription">${LabelProfileContainersHelp}</div>
|
||||
</div>
|
||||
|
||||
<div id="fldResponseProfileVideoCodec" style="margin: 1em 0;">
|
||||
<label for="txtResponseProfileVideoCodec">${LabelProfileVideoCodecs}</label>
|
||||
<input type="text" id="txtResponseProfileVideoCodec" data-mini="true" />
|
||||
<input type="text" id="txtResponseProfileVideoCodec" />
|
||||
<div class="fieldDescription">${LabelProfileCodecsHelp}</div>
|
||||
</div>
|
||||
|
||||
<div id="fldResponseProfileAudioCodec" style="margin: 1em 0 2em;">
|
||||
<label for="txtResponseProfileAudioCodec">${LabelProfileAudioCodecs}</label>
|
||||
<input type="text" id="txtResponseProfileAudioCodec" data-mini="true" />
|
||||
<input type="text" id="txtResponseProfileAudioCodec" />
|
||||
<div class="fieldDescription">${LabelProfileCodecsHelp}</div>
|
||||
</div>
|
||||
|
||||
@ -637,12 +637,12 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtIdentificationHeaderName">${LabelName}</label>
|
||||
<input type="text" id="txtIdentificationHeaderName" data-mini="true" required="required" />
|
||||
<input type="text" id="txtIdentificationHeaderName" required="required" />
|
||||
</div>
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtIdentificationHeaderValue">${LabelValue}</label>
|
||||
<input type="text" id="txtIdentificationHeaderValue" data-mini="true" required="required" />
|
||||
<input type="text" id="txtIdentificationHeaderValue" required="required" />
|
||||
</div>
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
@ -677,12 +677,12 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtXmlAttributeName">${LabelName}</label>
|
||||
<input type="text" id="txtXmlAttributeName" data-mini="true" required="required" />
|
||||
<input type="text" id="txtXmlAttributeName" required="required" />
|
||||
</div>
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtXmlAttributeValue">${LabelValue}</label>
|
||||
<input type="text" id="txtXmlAttributeValue" data-mini="true" required="required" />
|
||||
<input type="text" id="txtXmlAttributeValue" required="required" />
|
||||
</div>
|
||||
|
||||
<p>
|
||||
@ -709,7 +709,7 @@
|
||||
|
||||
<div style="margin: 1em 0;">
|
||||
<label for="txtSubtitleProfileFormat">${LabelFormat}</label>
|
||||
<input type="text" id="txtSubtitleProfileFormat" data-mini="true" required="required" />
|
||||
<input type="text" id="txtSubtitleProfileFormat" required="required" />
|
||||
<div class="fieldDescription">${LabelSubtitleFormatHelp}</div>
|
||||
</div>
|
||||
|
||||
|
@ -30,7 +30,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtBlastInterval">${LabelBlastMessageInterval}</label>
|
||||
<input type="number" id="txtBlastInterval" data-mini="true" min="1" max="300" />
|
||||
<input type="number" id="txtBlastInterval" min="1" max="300" />
|
||||
<div class="fieldDescription">${LabelBlastMessageIntervalHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
|
@ -30,7 +30,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtClientDiscoveryInterval">${LabelEnableDlnaClientDiscoveryInterval}</label>
|
||||
<input type="number" id="txtClientDiscoveryInterval" data-mini="true" min="1" max="300" />
|
||||
<input type="number" id="txtClientDiscoveryInterval" min="1" max="300" />
|
||||
<div class="fieldDescription">${LabelEnableDlnaClientDiscoveryIntervalHelp}</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -50,7 +50,7 @@
|
||||
<label for="txtLookupName">${LabelName}</label>
|
||||
|
||||
<div style="display: inline-block; width: 75%;">
|
||||
<input type="text" id="txtLookupName" data-mini="true" required="required" />
|
||||
<input type="text" id="txtLookupName" required="required" />
|
||||
</div>
|
||||
|
||||
<button type="submit" data-icon="search" data-mini="true" data-inline="true" data-iconpos="notext">
|
||||
|
@ -50,19 +50,19 @@
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldPath">
|
||||
<label for="txtPath">${LabelPath}</label>
|
||||
<input type="text" id="txtPath" data-mini="true" readonly="readonly" />
|
||||
<input type="text" id="txtPath" readonly="readonly" />
|
||||
</div>
|
||||
<div data-role="fieldcontain">
|
||||
<label for="txtName">${LabelName}</label>
|
||||
<input type="text" id="txtName" required="required" data-mini="true" />
|
||||
<input type="text" id="txtName" required="required" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldSortName" style="display: none;">
|
||||
<label for="txtSortName">${LabelSortName}</label>
|
||||
<input type="text" id="txtSortName" data-mini="true" />
|
||||
<input type="text" id="txtSortName" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldDateAdded" style="display: none;">
|
||||
<label for="txtDateAdded">${LabelDateAdded}</label>
|
||||
<input type="date" id="txtDateAdded" data-mini="true" />
|
||||
<input type="date" id="txtDateAdded" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldStatus" style="display: none;">
|
||||
<label for="selectStatus">${LabelStatus}</label>
|
||||
@ -70,79 +70,79 @@
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldArtist" style="display: none;">
|
||||
<label for="txtArtist">${LabelArtists}</label>
|
||||
<input type="text" id="txtArtist" data-mini="true" placeholder="${LabelArtistsHelp}" />
|
||||
<input type="text" id="txtArtist" placeholder="${LabelArtistsHelp}" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldAlbumArtist" style="display: none;">
|
||||
<label for="txtAlbumArtist">${LabelAlbumArtist}</label>
|
||||
<input type="text" id="txtAlbumArtist" data-mini="true" />
|
||||
<input type="text" id="txtAlbumArtist" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldAlbum" style="display: none;">
|
||||
<label for="txtAlbum">${LabelAlbum}</label>
|
||||
<input type="text" id="txtAlbum" data-mini="true" />
|
||||
<input type="text" id="txtAlbum" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldParentIndexNumber" style="display: none;">
|
||||
<label id="lblParentIndexNumber" for="txtParentIndexNumber"></label>
|
||||
<input type="number" id="txtParentIndexNumber" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtParentIndexNumber" pattern="[0-9]*" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldIndexNumber" style="display: none;">
|
||||
<label id="lblIndexNumber" for="txtIndexNumber"></label>
|
||||
<input type="number" id="txtIndexNumber" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtIndexNumber" pattern="[0-9]*" />
|
||||
</div>
|
||||
<div id="fldCommunityRating" style="display: none;" data-role="fieldcontain">
|
||||
<label for="txtCommunityRating">${LabelCommunityRating}</label>
|
||||
<input type="number" id="txtCommunityRating" step=".1" min="0" max="10" data-mini="true" />
|
||||
<input type="number" id="txtCommunityRating" step=".1" min="0" max="10" />
|
||||
</div>
|
||||
<div id="fldCommunityVoteCount" style="display: none;" data-role="fieldcontain">
|
||||
<label for="txtCommunityVoteCount">${LabelVoteCount}</label>
|
||||
<input type="number" id="txtCommunityVoteCount" data-mini="true" />
|
||||
<input type="number" id="txtCommunityVoteCount" />
|
||||
</div>
|
||||
<div id="fldMetascore" style="display: none;" data-role="fieldcontain">
|
||||
<label for="txtMetascore">${LabelMetascore}</label>
|
||||
<input type="number" id="txtMetascore" step="1" min="0" max="100" data-mini="true" />
|
||||
<input type="number" id="txtMetascore" step="1" min="0" max="100" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldCriticRating" style="display: none;">
|
||||
<label for="txtCriticRating">${LabelCriticRating}</label>
|
||||
<input type="number" id="txtCriticRating" step=".1" data-mini="true" />
|
||||
<input type="number" id="txtCriticRating" step=".1" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldCriticRatingSummary" style="display: none;">
|
||||
<label for="txtCriticRatingSummary">${LabelCriticRatingSummary}</label>
|
||||
<input type="text" id="txtCriticRatingSummary" data-mini="true" />
|
||||
<input type="text" id="txtCriticRatingSummary" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldAwardSummary" style="display: none;">
|
||||
<label for="txtAwardSummary">${LabelAwardSummary}</label>
|
||||
<input type="text" id="txtAwardSummary" data-mini="true" />
|
||||
<input type="text" id="txtAwardSummary" />
|
||||
</div>
|
||||
<div data-role="fieldcontain">
|
||||
<label for="txtHomePageUrl">${LabelWebsite}</label>
|
||||
<input type="url" id="txtHomePageUrl" data-mini="true" />
|
||||
<input type="url" id="txtHomePageUrl" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldTagline" style="display: none;">
|
||||
<label for="txtTagline">${LabelTagline}</label>
|
||||
<input type="text" id="txtTagline" data-mini="true" />
|
||||
<input type="text" id="txtTagline" />
|
||||
</div>
|
||||
<div data-role="fieldcontain">
|
||||
<label for="txtOverview">${LabelOverview}</label>
|
||||
<textarea id="txtOverview" data-mini="true"></textarea>
|
||||
<textarea id="txtOverview"></textarea>
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldShortOverview" style="display: none;">
|
||||
<label for="txtShortOverview">${LabelShortOverview}</label>
|
||||
<textarea id="txtShortOverview" data-mini="true"></textarea>
|
||||
<textarea id="txtShortOverview"></textarea>
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldPremiereDate" style="display: none;">
|
||||
<label id="lblPremiereDate" for="txtPremiereDate">${LabelReleaseDate}</label>
|
||||
<input type="date" id="txtPremiereDate" data-mini="true" />
|
||||
<input type="date" id="txtPremiereDate" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldYear" style="display: none;">
|
||||
<label id="lblYear" for="txtProductionYear">${LabelYear}</label>
|
||||
<input type="number" id="txtProductionYear" data-mini="true" />
|
||||
<input type="number" id="txtProductionYear" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldPlaceOfBirth" style="display: none;">
|
||||
<label for="txtPlaceOfBirth">${LabelPlaceOfBirth}</label>
|
||||
<input type="text" id="txtPlaceOfBirth" data-mini="true" />
|
||||
<input type="text" id="txtPlaceOfBirth" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldEndDate" style="display: none;">
|
||||
<label id="lblEndDate" for="txtEndDate">${LabelEndDate}</label>
|
||||
<input type="date" id="txtEndDate" data-mini="true" />
|
||||
<input type="date" id="txtEndDate" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldAirDays" style="display: none;">
|
||||
<label for="selectAirDays">${LabelAirDays}</label>
|
||||
@ -167,11 +167,11 @@
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldAirTime" style="display: none;">
|
||||
<label for="txtAirTime">${LabelAirTime}</label>
|
||||
<input type="time" id="txtAirTime" data-mini="true" />
|
||||
<input type="time" id="txtAirTime" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldSeriesRuntime" style="display: none;">
|
||||
<label for="txtSeriesRuntime">${LabelRuntimeMinutes}</label>
|
||||
<input type="number" id="txtSeriesRuntime" data-mini="true" />
|
||||
<input type="number" id="txtSeriesRuntime" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldOfficialRating" style="display: none;">
|
||||
<label for="selectOfficialRating">${LabelParentalRating}</label>
|
||||
@ -183,19 +183,19 @@
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldBudget" style="display: none;">
|
||||
<label for="txtBudget">${LabelBudget}</label>
|
||||
<input type="number" id="txtBudget" data-mini="true" />
|
||||
<input type="number" id="txtBudget" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldRevenue" style="display: none;">
|
||||
<label for="txtRevenue">${LabelRevenue}</label>
|
||||
<input type="number" id="txtRevenue" data-mini="true" />
|
||||
<input type="number" id="txtRevenue" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldOriginalAspectRatio" style="display: none;">
|
||||
<label for="txtOriginalAspectRatio">${LabelOriginalAspectRatio}</label>
|
||||
<input type="text" id="txtOriginalAspectRatio" data-mini="true" />
|
||||
<input type="text" id="txtOriginalAspectRatio" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fldPlayers" style="display: none;">
|
||||
<label for="txtPlayers">${LabelPlayers}</label>
|
||||
<input type="number" id="txtPlayers" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtPlayers" pattern="[0-9]*" />
|
||||
</div>
|
||||
<div data-role="fieldcontain" id="fld3dFormat" style="display: none;">
|
||||
<label for="select3dFormat">${Label3DFormat}</label>
|
||||
@ -218,15 +218,15 @@
|
||||
<br />
|
||||
<div>
|
||||
<label for="txtDvdSeasonNumber">${LabelDvdSeasonNumber}</label>
|
||||
<input type="number" id="txtDvdSeasonNumber" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtDvdSeasonNumber" pattern="[0-9]*" />
|
||||
</div>
|
||||
<div>
|
||||
<label for="txtDvdEpisodeNumber">${LabelDvdEpisodeNumber}</label>
|
||||
<input type="number" id="txtDvdEpisodeNumber" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtDvdEpisodeNumber" pattern="[0-9]*" />
|
||||
</div>
|
||||
<div>
|
||||
<label for="txtAbsoluteEpisodeNumber">${LabelAbsoluteEpisodeNumber}</label>
|
||||
<input type="number" id="txtAbsoluteEpisodeNumber" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtAbsoluteEpisodeNumber" pattern="[0-9]*" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -239,15 +239,15 @@
|
||||
<br />
|
||||
<div>
|
||||
<label for="txtAirsBeforeSeason">${LabelAirsBeforeSeason}</label>
|
||||
<input type="number" id="txtAirsBeforeSeason" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtAirsBeforeSeason" pattern="[0-9]*" />
|
||||
</div>
|
||||
<div>
|
||||
<label for="txtAirsAfterSeason">${LabelAirsAfterSeason}</label>
|
||||
<input type="number" id="txtAirsAfterSeason" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtAirsAfterSeason" pattern="[0-9]*" />
|
||||
</div>
|
||||
<div>
|
||||
<label for="txtAirsBeforeEpisode">${LabelAirsBeforeEpisode}</label>
|
||||
<input type="number" id="txtAirsBeforeEpisode" data-mini="true" pattern="[0-9]*" />
|
||||
<input type="number" id="txtAirsBeforeEpisode" pattern="[0-9]*" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -270,7 +270,7 @@
|
||||
<br />
|
||||
<div id="fldSourceType" style="display: none;" class="fldDisplaySetting">
|
||||
<label for="txtDisplayMediaType">${LabelTreatImageAs}</label>
|
||||
<input type="text" id="txtDisplayMediaType" data-mini="true" />
|
||||
<input type="text" id="txtDisplayMediaType" />
|
||||
</div>
|
||||
<div id="fldDisplaySpecialsInline" class="fldDisplaySetting">
|
||||
<label for="chkDisplaySpecialsInline">${LabelDisplaySpecialsWithinSeasons}</label>
|
||||
@ -288,7 +288,7 @@
|
||||
<div data-role="editableListviewContainer">
|
||||
<div>
|
||||
<div style="display: inline-block; width: 80%;">
|
||||
<input type="text" data-mini="true" />
|
||||
<input type="text" />
|
||||
</div>
|
||||
<a data-role="button" data-theme="b" data-inline="true" data-mini="true" data-icon="plus" data-iconpos="notext" onclick="EditItemMetadataPage.addElementToEditableListview(this)" style="vertical-align: top;">${ButtonAdd}</a>
|
||||
</div>
|
||||
@ -300,7 +300,7 @@
|
||||
<div data-role="editableListviewContainer">
|
||||
<div>
|
||||
<div style="display: inline-block; width: 80%;">
|
||||
<input type="text" data-mini="true" />
|
||||
<input type="text" />
|
||||
</div>
|
||||
<a data-role="button" data-theme="b" data-inline="true" data-mini="true" data-icon="plus" data-iconpos="notext" onclick="EditItemMetadataPage.addElementToEditableListview(this)" style="vertical-align: top;">${ButtonAdd}</a>
|
||||
</div>
|
||||
@ -321,7 +321,7 @@
|
||||
<div data-role="editableListviewContainer">
|
||||
<div>
|
||||
<div style="display: inline-block; width: 80%;">
|
||||
<input type="text" data-mini="true" />
|
||||
<input type="text" />
|
||||
</div>
|
||||
<a data-role="button" data-theme="b" data-inline="true" data-mini="true" data-icon="plus" data-iconpos="notext" onclick="EditItemMetadataPage.addElementToEditableListview(this)" style="vertical-align: top;">${ButtonAdd}</a>
|
||||
</div>
|
||||
@ -333,7 +333,7 @@
|
||||
<div data-role="editableListviewContainer">
|
||||
<div>
|
||||
<div style="display: inline-block; width: 80%;">
|
||||
<input type="text" data-mini="true" />
|
||||
<input type="text" />
|
||||
</div>
|
||||
<a data-role="button" data-theme="b" data-inline="true" data-mini="true" data-icon="plus" data-iconpos="notext" onclick="EditItemMetadataPage.addElementToEditableListview(this)" style="vertical-align: top;">${ButtonAdd}</a>
|
||||
</div>
|
||||
@ -345,7 +345,7 @@
|
||||
<div data-role="editableListviewContainer">
|
||||
<div>
|
||||
<div style="display: inline-block; width: 80%;">
|
||||
<input type="text" data-mini="true" />
|
||||
<input type="text" />
|
||||
</div>
|
||||
<a data-role="button" data-theme="b" data-inline="true" data-mini="true" data-icon="plus" data-iconpos="notext" onclick="EditItemMetadataPage.addElementToEditableListview(this)" style="vertical-align: top;">${ButtonAdd}</a>
|
||||
</div>
|
||||
@ -406,11 +406,11 @@
|
||||
|
||||
<div>
|
||||
<label for="txtLookupName">${LabelName}</label>
|
||||
<input type="text" id="txtLookupName" data-mini="true" class="identifyField" data-lookup="Name" />
|
||||
<input type="text" id="txtLookupName" class="identifyField" data-lookup="Name" />
|
||||
</div>
|
||||
<div class="fldLookupYear">
|
||||
<label for="txtLookupYear">${LabelYear}</label>
|
||||
<input type="number" id="txtLookupYear" data-mini="true" class="identifyField" data-lookup="Year" pattern="[0-9]*" min="1800" />
|
||||
<input type="number" id="txtLookupYear" class="identifyField" data-lookup="Year" pattern="[0-9]*" min="1800" />
|
||||
</div>
|
||||
|
||||
<div class="identifyProviderIds">
|
||||
@ -445,7 +445,7 @@
|
||||
|
||||
<div>
|
||||
<label for="txtPersonName">${LabelName}</label>
|
||||
<input type="text" id="txtPersonName" required="required" data-mini="true" />
|
||||
<input type="text" id="txtPersonName" required="required" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@ -463,7 +463,7 @@
|
||||
|
||||
<div>
|
||||
<label for="txtPersonRole">${LabelPersonRole}</label>
|
||||
<input type="text" id="txtPersonRole" data-mini="true" />
|
||||
<input type="text" id="txtPersonRole" />
|
||||
<div class="fieldDescription">${LabelPersonRoleHelp}</div>
|
||||
</div>
|
||||
<br />
|
||||
|
@ -55,7 +55,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtDownMixAudioBoost">${LabelDownMixAudioScale}</label>
|
||||
<input type="number" id="txtDownMixAudioBoost" pattern="[0-9]*" required="required" min=".5" max="3" step=".1" data-mini="true" />
|
||||
<input type="number" id="txtDownMixAudioBoost" pattern="[0-9]*" required="required" min=".5" max="3" step=".1" />
|
||||
<div class="fieldDescription">${LabelDownMixAudioScaleHelp}</div>
|
||||
</li>
|
||||
<li>
|
||||
|
@ -42,24 +42,24 @@
|
||||
<div class="backdropFields" style="margin-bottom: 2em; display: none;">
|
||||
<div>
|
||||
<label for="txtMaxBackdrops">${LabelMaxBackdropsPerItem}</label>
|
||||
<input type="number" id="txtMaxBackdrops" name="txtMaxBackdrops" pattern="[0-9]*" required="required" min="0" data-mini="true" />
|
||||
<input type="number" id="txtMaxBackdrops" name="txtMaxBackdrops" pattern="[0-9]*" required="required" min="0" />
|
||||
</div>
|
||||
<br />
|
||||
<div>
|
||||
<label for="txtMinBackdropDownloadWidth">${LabelMinBackdropDownloadWidth}</label>
|
||||
<input type="number" id="txtMinBackdropDownloadWidth" name="txtMinBackdropDownloadWidth" pattern="[0-9]*" required="required" min="0" data-mini="true" />
|
||||
<input type="number" id="txtMinBackdropDownloadWidth" name="txtMinBackdropDownloadWidth" pattern="[0-9]*" required="required" min="0" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="screenshotFields" style="margin-bottom: 2em; display: none;">
|
||||
<div>
|
||||
<label for="txtMaxScreenshots">${LabelMaxScreenshotsPerItem}</label>
|
||||
<input type="number" id="txtMaxScreenshots" name="txtMaxScreenshots" pattern="[0-9]*" required="required" min="0" data-mini="true" />
|
||||
<input type="number" id="txtMaxScreenshots" name="txtMaxScreenshots" pattern="[0-9]*" required="required" min="0" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label for="txtMinScreenshotDownloadWidth">${LabelMinScreenshotDownloadWidth}</label>
|
||||
<input type="number" id="txtMinScreenshotDownloadWidth" name="txtMinScreenshotDownloadWidth" pattern="[0-9]*" required="required" min="0" data-mini="true" />
|
||||
<input type="number" id="txtMinScreenshotDownloadWidth" name="txtMinScreenshotDownloadWidth" pattern="[0-9]*" required="required" min="0" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -48,12 +48,12 @@
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtOpenSubtitleUsername">${LabelOpenSubtitlesUsername}</label>
|
||||
<input type="text" id="txtOpenSubtitleUsername" data-mini="true" required="required" />
|
||||
<input type="text" id="txtOpenSubtitleUsername" required="required" />
|
||||
<div class="fieldDescription"><a target="_blank" href="http://www.opensubtitles.org/">${ButtonRegister}</a></div>
|
||||
</li>
|
||||
<li>
|
||||
<label for="txtOpenSubtitlePassword">${LabelOpenSubtitlesPassword}</label>
|
||||
<input type="password" id="txtOpenSubtitlePassword" data-mini="true" />
|
||||
<input type="password" id="txtOpenSubtitlePassword" />
|
||||
</li>
|
||||
</ul>
|
||||
<ul data-role="listview" class="ulForm">
|
||||
|
@ -65,7 +65,7 @@
|
||||
<ul data-role="listview" class="ulForm">
|
||||
<li>
|
||||
<label for="txtTitle">${LabelMessageTitle}</label>
|
||||
<input id="txtTitle" type="text" data-mini="true" required="required" />
|
||||
<input id="txtTitle" type="text" required="required" />
|
||||
<div class="fieldDescription tokenHelp">
|
||||
<div>${LabelAvailableTokens}</div>
|
||||
<div class="tokenList" style="margin-top: .5em;"></div>
|
||||
|
@ -156,7 +156,7 @@
|
||||
|
||||
var value = providerIds[idInfo.Key] || '';
|
||||
|
||||
html += '<input class="txtExternalId" value="' + value + '" data-providerkey="' + idInfo.Key + '" data-formatstring="' + formatString + '" data-buttonclass="' + buttonId + '" id="' + id + '" data-mini="true" />';
|
||||
html += '<input class="txtExternalId" value="' + value + '" data-providerkey="' + idInfo.Key + '" data-formatstring="' + formatString + '" data-buttonclass="' + buttonId + '" id="' + id + '" />';
|
||||
|
||||
html += '</div>';
|
||||
|
||||
|
@ -87,15 +87,21 @@
|
||||
|
||||
if (!isMiniItem) {
|
||||
html += '<div style="margin:1.25em 0;">';
|
||||
|
||||
if (isPortrait) {
|
||||
html += '<div class="itemCommunityRating">';
|
||||
html += LibraryBrowser.getRatingHtml(item, false);
|
||||
html += '</div>';
|
||||
|
||||
html += '<div class="userDataIcons" style="margin:1.25em 0;">';
|
||||
html += LibraryBrowser.getUserDataIconsHtml(item);
|
||||
html += '</div>';
|
||||
} else {
|
||||
|
||||
html += '<span class="itemCommunityRating">';
|
||||
html += LibraryBrowser.getRatingHtml(item, false);
|
||||
html += '</span>';
|
||||
|
||||
if (isPortrait) {
|
||||
html += '<span class="userDataIcons" style="display:block;margin:1.25em 0;">';
|
||||
html += LibraryBrowser.getUserDataIconsHtml(item);
|
||||
html += '</span>';
|
||||
} else {
|
||||
html += '<span class="userDataIcons">';
|
||||
html += LibraryBrowser.getUserDataIconsHtml(item);
|
||||
html += '</span>';
|
||||
@ -622,7 +628,13 @@
|
||||
var item = response1[0];
|
||||
var user = response2[0];
|
||||
|
||||
innerElem.html(getOverlayHtml(item, user, elem, commands)).trigger('create');
|
||||
var card = $(elem);
|
||||
|
||||
if (!card.hasClass('card')) {
|
||||
card = card.parents('.card');
|
||||
}
|
||||
|
||||
innerElem.html(getOverlayHtml(item, user, card[0], commands)).trigger('create');
|
||||
|
||||
$('.btnPlayItem', innerElem).on('click', onPlayItemButtonClick);
|
||||
$('.btnPlayTrailer', innerElem).on('click', onTrailerButtonClick);
|
||||
|
@ -483,9 +483,9 @@
|
||||
html += '<p class="itemMiscInfo miscTvProgramInfo"></p>';
|
||||
|
||||
html += '<p style="margin: 1.25em 0;">';
|
||||
html += '<div class="itemCommunityRating" style="display:inline-block;">';
|
||||
html += '<span class="itemCommunityRating">';
|
||||
html += LibraryBrowser.getRatingHtml(item);
|
||||
html += '</div>';
|
||||
html += '</span>';
|
||||
html += '<span class="userDataIcons">';
|
||||
html += LibraryBrowser.getUserDataIconsHtml(item);
|
||||
html += '</span>';
|
||||
|
@ -143,7 +143,7 @@
|
||||
html += '<br/>';
|
||||
html += '<div>';
|
||||
html += '<label for="txtItemLimit">' + Globalize.translate('LabelItemLimit') + '</label>';
|
||||
html += '<input type="number" id="txtItemLimit" data-mini="true" step="1" min="1" />';
|
||||
html += '<input type="number" id="txtItemLimit" step="1" min="1" />';
|
||||
html += '<div class="fieldDescription">' + Globalize.translate('LabelItemLimitHelp') + '</div>';
|
||||
html += '</div>';
|
||||
}
|
||||
|
@ -45,7 +45,7 @@
|
||||
html += '<br/>';
|
||||
html += '<div>';
|
||||
html += '<label for="txtItemLimit">' + Globalize.translate('LabelItemLimit') + '</label>';
|
||||
html += '<input type="number" id="txtItemLimit" data-mini="true" step="1" min="1" />';
|
||||
html += '<input type="number" id="txtItemLimit" step="1" min="1" />';
|
||||
html += '<div class="fieldDescription">' + Globalize.translate('LabelItemLimitHelp') + '</div>';
|
||||
html += '</div>';
|
||||
}
|
||||
|
@ -79,7 +79,7 @@
|
||||
<ul data-role="listview" class="ulForm" style="margin-bottom:10px!important;">
|
||||
<li>
|
||||
<label for="txtTag">${LabelTag}</label>
|
||||
<input id="txtTag" data-mini="true" type="text" required="required" />
|
||||
<input id="txtTag" type="text" required="required" />
|
||||
</li>
|
||||
<li>
|
||||
<button type="submit" data-icon="plus" data-theme="b" data-mini="true">${ButtonAdd}</button>
|
||||
|
Loading…
Reference in New Issue
Block a user