mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
added a new encoding settings page under advanced
This commit is contained in:
parent
231ed3c315
commit
2704b52493
16 changed files with 267 additions and 136 deletions
|
@ -9,21 +9,16 @@
|
|||
|
||||
var currentIndexValue;
|
||||
|
||||
var now = new Date();
|
||||
|
||||
for (var i = 0, length = result.Items.length; i < length; i++) {
|
||||
|
||||
var program = result.Items[i];
|
||||
|
||||
var startDate = program.StartDate;
|
||||
var startDateText = '';
|
||||
var startDate = parseISO8601Date(program.StartDate, { toLocal: true });
|
||||
var startDateText = LibraryBrowser.getFutureDateText(startDate);
|
||||
|
||||
try {
|
||||
|
||||
startDate = parseISO8601Date(startDate, { toLocal: true });
|
||||
startDateText = LibraryBrowser.getFutureDateText(startDate);
|
||||
|
||||
} catch (err) {
|
||||
|
||||
}
|
||||
var endDate = parseISO8601Date(program.EndDate, { toLocal: true });
|
||||
|
||||
if (startDateText != currentIndexValue) {
|
||||
|
||||
|
@ -33,11 +28,17 @@
|
|||
|
||||
html += '<a href="livetvprogram.html?id=' + program.Id + '" class="tvProgram">';
|
||||
|
||||
html += '<div class="tvProgramTimeSlot">';
|
||||
var cssClass = "tvProgramTimeSlot";
|
||||
|
||||
if (now >= startDate && now < endDate) {
|
||||
cssClass += " tvProgramCurrentTimeSlot";
|
||||
}
|
||||
|
||||
html += '<div class="' + cssClass + '">';
|
||||
html += '<div class="tvProgramTimeSlotInner">' + LiveTvHelpers.getDisplayTime(startDate) + '</div>';
|
||||
html += '</div>';
|
||||
|
||||
var cssClass = "tvProgramInfo";
|
||||
cssClass = "tvProgramInfo";
|
||||
|
||||
if (program.IsKids) {
|
||||
cssClass += " childProgramInfo";
|
||||
|
@ -54,7 +55,12 @@
|
|||
|
||||
html += '<div class="' + cssClass + '">';
|
||||
|
||||
html += '<div class="tvProgramName">' + program.Name + '</div>';
|
||||
var name = program.Name;
|
||||
|
||||
if (program.IsRepeat) {
|
||||
name += " (R)";
|
||||
}
|
||||
html += '<div class="tvProgramName">' + name + '</div>';
|
||||
|
||||
html += '<div class="tvProgramTime">';
|
||||
|
||||
|
@ -157,12 +163,6 @@
|
|||
|
||||
});
|
||||
|
||||
if (item.CurrentProgram) {
|
||||
$('.currentProgram', page).html('Now playing: <a href="livetvprogram.html?id=' + item.CurrentProgram.Id + '">' + item.CurrentProgram.Name + '</a>').trigger('create');
|
||||
} else {
|
||||
$('.currentProgram', page).html('');
|
||||
}
|
||||
|
||||
loadPrograms(page);
|
||||
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue