mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
more work on channel downloading
This commit is contained in:
parent
c4cedff7b4
commit
d3a7d45969
3 changed files with 14 additions and 4 deletions
|
@ -8,9 +8,9 @@
|
||||||
|
|
||||||
<div data-role="content">
|
<div data-role="content">
|
||||||
<div class="content-primary">
|
<div class="content-primary">
|
||||||
<br />
|
|
||||||
<form class="channelSettingsForm">
|
<form class="channelSettingsForm">
|
||||||
|
<p class="noChannelsHeader" style="display: none;">${ChannelSettingsFormHelp}</p>
|
||||||
|
<br />
|
||||||
<ul data-role="listview" class="ulForm">
|
<ul data-role="listview" class="ulForm">
|
||||||
<li>
|
<li>
|
||||||
<label for="selectChannelResolution">${LabelChannelStreamQuality}</label>
|
<label for="selectChannelResolution">${LabelChannelStreamQuality}</label>
|
||||||
|
|
|
@ -31,6 +31,12 @@
|
||||||
|
|
||||||
function loadPage(page, config, allChannelFeatures) {
|
function loadPage(page, config, allChannelFeatures) {
|
||||||
|
|
||||||
|
if (allChannelFeatures.length) {
|
||||||
|
$('.noChannelsHeader', page).hide();
|
||||||
|
} else {
|
||||||
|
$('.noChannelsHeader', page).show();
|
||||||
|
}
|
||||||
|
|
||||||
var downloadableList = allChannelFeatures.filter(function (i) {
|
var downloadableList = allChannelFeatures.filter(function (i) {
|
||||||
return i.CanDownloadAllMedia;
|
return i.CanDownloadAllMedia;
|
||||||
});
|
});
|
||||||
|
|
|
@ -83,7 +83,11 @@
|
||||||
$('.btnPlayExternalTrailer', page).addClass('hide').attr('href', '#');
|
$('.btnPlayExternalTrailer', page).addClass('hide').attr('href', '#');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (user.Configuration.IsAdministrator && item.MediaSources && item.MediaSources.length > 1) {
|
var groupedVersions = (item.MediaSources || []).filter(function (g) {
|
||||||
|
return g.Type == "Grouping";
|
||||||
|
});
|
||||||
|
|
||||||
|
if (user.Configuration.IsAdministrator && groupedVersions.length) {
|
||||||
$('.splitVersionContainer', page).show();
|
$('.splitVersionContainer', page).show();
|
||||||
} else {
|
} else {
|
||||||
$('.splitVersionContainer', page).hide();
|
$('.splitVersionContainer', page).hide();
|
||||||
|
@ -479,7 +483,7 @@
|
||||||
|
|
||||||
$('.lnkSibling', page).addClass('hide');
|
$('.lnkSibling', page).addClass('hide');
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if ((item.Type != "Episode" && item.Type != "Season" && item.Type != "Audio") || item.IndexNumber == null) {
|
if ((item.Type != "Episode" && item.Type != "Season" && item.Type != "Audio") || item.IndexNumber == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue