mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update next/previous buttons
This commit is contained in:
parent
e22622a6ac
commit
10567bd881
11 changed files with 70 additions and 55 deletions
|
@ -408,11 +408,11 @@
|
|||
|
||||
if (curr.IndexNumber < item.IndexNumber) {
|
||||
|
||||
$('.lnkPreviousItem', page).removeClass('hide').attr('href', 'itemdetails.html?id=' + curr.Id).html('← Previous');
|
||||
$('.lnkPreviousItem', page).removeClass('hide').attr('href', 'itemdetails.html?id=' + curr.Id);
|
||||
}
|
||||
else if (curr.IndexNumber > item.IndexNumber) {
|
||||
|
||||
$('.lnkNextItem', page).removeClass('hide').attr('href', 'itemdetails.html?id=' + curr.Id).html('Next' + ' →');
|
||||
$('.lnkNextItem', page).removeClass('hide').attr('href', 'itemdetails.html?id=' + curr.Id);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@ -1169,8 +1169,16 @@
|
|||
}).on("click.moreCriticReviews", ".moreCriticReviews", function () {
|
||||
|
||||
renderCriticReviews(page, currentItem);
|
||||
|
||||
}).on('swipeleft.sibling', function() {
|
||||
|
||||
$('.lnkNextItem', page)[0].click();
|
||||
|
||||
}).on('swiperight.sibling', function () {
|
||||
|
||||
$('.lnkPreviousItem', page)[0].click();
|
||||
});
|
||||
|
||||
|
||||
reload(page);
|
||||
|
||||
|
@ -1180,7 +1188,7 @@
|
|||
|
||||
var page = this;
|
||||
|
||||
$(page).off("click.moreScenes").off("click.morePeople").off("click.moreSpecials").off("click.moreCriticReviews");
|
||||
$(page).off("click.moreScenes").off("click.morePeople").off("click.moreSpecials").off("click.moreCriticReviews").off("swipeleft.sibling").off("swiperight.sibling");
|
||||
});
|
||||
|
||||
function itemDetailPage() {
|
||||
|
|
|
@ -1101,7 +1101,7 @@
|
|||
return day;
|
||||
},
|
||||
|
||||
getPosterViewDisplayName: function (item, displayAsSpecial) {
|
||||
getPosterViewDisplayName: function (item, displayAsSpecial, includeParentInfo) {
|
||||
|
||||
var name = item.EpisodeTitle || item.Name;
|
||||
|
||||
|
@ -1117,7 +1117,11 @@
|
|||
|
||||
var displayIndexNumber = item.IndexNumber;
|
||||
|
||||
var number = "S" + item.ParentIndexNumber + ", E" + displayIndexNumber;
|
||||
var number = "E" + displayIndexNumber;
|
||||
|
||||
if (includeParentInfo !== false) {
|
||||
number = "S" + item.ParentIndexNumber + ", " + number;
|
||||
}
|
||||
|
||||
if (item.IndexNumberEnd) {
|
||||
|
||||
|
@ -1128,14 +1132,6 @@
|
|||
name = number + " - " + name;
|
||||
|
||||
}
|
||||
else {
|
||||
if (item.IndexNumber != null && item.Type !== "Season") {
|
||||
name = item.IndexNumber + " - " + name;
|
||||
}
|
||||
if (item.ParentIndexNumber != null && item.Type != "Episode") {
|
||||
name = item.ParentIndexNumber + "." + name;
|
||||
}
|
||||
}
|
||||
|
||||
return name;
|
||||
},
|
||||
|
@ -1269,7 +1265,7 @@
|
|||
|
||||
renderName: function (item, nameElem, linkToElement) {
|
||||
|
||||
var name = LibraryBrowser.getPosterViewDisplayName(item);
|
||||
var name = LibraryBrowser.getPosterViewDisplayName(item, false, false);
|
||||
|
||||
Dashboard.setPageTitle(name);
|
||||
|
||||
|
|
|
@ -39,7 +39,29 @@
|
|||
html += '</td>';
|
||||
|
||||
html += '<td>';
|
||||
html += tuner.Status;
|
||||
|
||||
if (tuner.Status == 'RecordingTv') {
|
||||
if (tuner.ChannelName) {
|
||||
|
||||
html += '<a href="livetvchannel.html?id=' + tuner.ChannelId + '">Recording ' + tuner.ChannelName + '</a>';
|
||||
} else {
|
||||
|
||||
html += 'Recording';
|
||||
}
|
||||
}
|
||||
else if (tuner.Status == 'LiveTv') {
|
||||
|
||||
if (tuner.ChannelName) {
|
||||
|
||||
html += '<a href="livetvchannel.html?id=' + tuner.ChannelId + '">Watching ' + tuner.ChannelName + '</a>';
|
||||
} else {
|
||||
|
||||
html += 'Watching';
|
||||
}
|
||||
}
|
||||
else {
|
||||
html += tuner.Status;
|
||||
}
|
||||
html += '</td>';
|
||||
|
||||
html += '<td>';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue