mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
expose episode absolute numbers for editing
This commit is contained in:
parent
30d16b6fc0
commit
e2db1dbcd4
2 changed files with 17 additions and 2 deletions
|
@ -206,7 +206,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div data-role="collapsible" data-mini="true" data-collapsed="false" id="collapsibleDvdEpisodeInfo" style="display: none;">
|
<div data-role="collapsible" data-mini="true" data-collapsed="false" id="collapsibleDvdEpisodeInfo" style="display: none;">
|
||||||
<h3>Dvd Episode Info</h3>
|
<h3>Alternate Episode Numbers</h3>
|
||||||
<div>
|
<div>
|
||||||
<div data-role="fieldcontain">
|
<div data-role="fieldcontain">
|
||||||
<label for="txtDvdSeasonNumber">Dvd season number:</label>
|
<label for="txtDvdSeasonNumber">Dvd season number:</label>
|
||||||
|
@ -216,6 +216,10 @@
|
||||||
<label for="txtDvdEpisodeNumber">Dvd episode number:</label>
|
<label for="txtDvdEpisodeNumber">Dvd episode number:</label>
|
||||||
<input type="number" id="txtDvdEpisodeNumber" name="txtDvdEpisodeNumber" data-mini="true" pattern="[0-9]*" />
|
<input type="number" id="txtDvdEpisodeNumber" name="txtDvdEpisodeNumber" data-mini="true" pattern="[0-9]*" />
|
||||||
</div>
|
</div>
|
||||||
|
<div data-role="fieldcontain">
|
||||||
|
<label for="txtAbsoluteEpisodeNumber">Absolute episode number:</label>
|
||||||
|
<input type="number" id="txtAbsoluteEpisodeNumber" name="txtAbsoluteEpisodeNumber" data-mini="true" pattern="[0-9]*" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div data-role="collapsible" data-mini="true" data-collapsed="false" id="collapsibleSpecialEpisodeInfo" style="display: none;">
|
<div data-role="collapsible" data-mini="true" data-collapsed="false" id="collapsibleSpecialEpisodeInfo" style="display: none;">
|
||||||
|
|
|
@ -650,9 +650,13 @@
|
||||||
|
|
||||||
if (item.Type == "Episode") {
|
if (item.Type == "Episode") {
|
||||||
$('#collapsibleDvdEpisodeInfo', page).show();
|
$('#collapsibleDvdEpisodeInfo', page).show();
|
||||||
$('#collapsibleSpecialEpisodeInfo', page).show();
|
|
||||||
} else {
|
} else {
|
||||||
$('#collapsibleDvdEpisodeInfo', page).hide();
|
$('#collapsibleDvdEpisodeInfo', page).hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (item.Type == "Episode" && item.ParentIndexNumber == 0) {
|
||||||
|
$('#collapsibleSpecialEpisodeInfo', page).show();
|
||||||
|
} else {
|
||||||
$('#collapsibleSpecialEpisodeInfo', page).hide();
|
$('#collapsibleSpecialEpisodeInfo', page).hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -820,6 +824,7 @@
|
||||||
$('#txtParentIndexNumber', page).val(('ParentIndexNumber' in item) ? item.ParentIndexNumber : "");
|
$('#txtParentIndexNumber', page).val(('ParentIndexNumber' in item) ? item.ParentIndexNumber : "");
|
||||||
$('#txtPlayers', page).val(item.Players || "");
|
$('#txtPlayers', page).val(item.Players || "");
|
||||||
|
|
||||||
|
$('#txtAbsoluteEpisodeNumber', page).val(('AbsoluteEpisodeNumber' in item) ? item.AbsoluteEpisodeNumber : "");
|
||||||
$('#txtDvdEpisodeNumber', page).val(('DvdEpisodeNumber' in item) ? item.DvdEpisodeNumber : "");
|
$('#txtDvdEpisodeNumber', page).val(('DvdEpisodeNumber' in item) ? item.DvdEpisodeNumber : "");
|
||||||
$('#txtDvdSeasonNumber', page).val(('DvdSeasonNumber' in item) ? item.DvdSeasonNumber : "");
|
$('#txtDvdSeasonNumber', page).val(('DvdSeasonNumber' in item) ? item.DvdSeasonNumber : "");
|
||||||
$('#txtAirsBeforeSeason', page).val(('AirsBeforeSeasonNumber' in item) ? item.AirsBeforeSeasonNumber : "");
|
$('#txtAirsBeforeSeason', page).val(('AirsBeforeSeasonNumber' in item) ? item.AirsBeforeSeasonNumber : "");
|
||||||
|
@ -1093,6 +1098,12 @@
|
||||||
CriticRating: $('#txtCriticRating', form).val(),
|
CriticRating: $('#txtCriticRating', form).val(),
|
||||||
CriticRatingSummary: $('#txtCriticRatingSummary', form).val(),
|
CriticRatingSummary: $('#txtCriticRatingSummary', form).val(),
|
||||||
IndexNumber: $('#txtIndexNumber', form).val(),
|
IndexNumber: $('#txtIndexNumber', form).val(),
|
||||||
|
AbsoluteEpisodeNumber: $('#txtAbsoluteEpisodeNumber', form).val(),
|
||||||
|
DvdEpisodeNumber: $('#txtDvdEpisodeNumber', form).val(),
|
||||||
|
DvdSeasonNumber: $('#txtDvdSeasonNumber', form).val(),
|
||||||
|
AirsBeforeSeasonNumber: $('#txtAirsBeforeSeason', form).val(),
|
||||||
|
AirsAfterSeasonNumber: $('#txtAirsAfterSeason', form).val(),
|
||||||
|
AirsBeforeEpisodeNumber: $('#txtAirsEpisodeSeason', form).val(),
|
||||||
ParentIndexNumber: $('#txtParentIndexNumber', form).val(),
|
ParentIndexNumber: $('#txtParentIndexNumber', form).val(),
|
||||||
Players: $('#txtPlayers', form).val(),
|
Players: $('#txtPlayers', form).val(),
|
||||||
Album: $('#txtAlbum', form).val(),
|
Album: $('#txtAlbum', form).val(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue