mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
updated live tv models
This commit is contained in:
parent
e38caab270
commit
67bf0c596a
3 changed files with 27 additions and 2 deletions
|
@ -22,8 +22,11 @@
|
||||||
<p><span class="itemName inlineItemName"></span><span class="itemMiscInfo" style="display: inline;"></span></p>
|
<p><span class="itemName inlineItemName"></span><span class="itemMiscInfo" style="display: inline;"></span></p>
|
||||||
<p class="itemChannelNumber"></p>
|
<p class="itemChannelNumber"></p>
|
||||||
<p style="margin: 2em 0;">
|
<p style="margin: 2em 0;">
|
||||||
|
<span class="itemCommunityRating"></span>
|
||||||
<span class="userDataIcons"></span>
|
<span class="userDataIcons"></span>
|
||||||
</p>
|
</p>
|
||||||
|
<p class="itemGenres"></p>
|
||||||
|
<p class="itemOverview"></p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
|
@ -1944,14 +1944,14 @@
|
||||||
getMiscInfoHtml: function (item) {
|
getMiscInfoHtml: function (item) {
|
||||||
|
|
||||||
var miscInfo = [];
|
var miscInfo = [];
|
||||||
var text;
|
var text, date;
|
||||||
|
|
||||||
if (item.Type == "Episode") {
|
if (item.Type == "Episode") {
|
||||||
|
|
||||||
if (item.PremiereDate) {
|
if (item.PremiereDate) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var date = parseISO8601Date(item.PremiereDate, { toLocal: true });
|
date = parseISO8601Date(item.PremiereDate, { toLocal: true });
|
||||||
|
|
||||||
text = date.toLocaleDateString();
|
text = date.toLocaleDateString();
|
||||||
miscInfo.push(text);
|
miscInfo.push(text);
|
||||||
|
@ -1962,6 +1962,19 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (item.StartDate) {
|
||||||
|
|
||||||
|
try {
|
||||||
|
date = parseISO8601Date(item.StartDate, { toLocal: true });
|
||||||
|
|
||||||
|
text = date.toLocaleDateString();
|
||||||
|
miscInfo.push(text);
|
||||||
|
}
|
||||||
|
catch (e) {
|
||||||
|
console.log("Error parsing date: " + item.PremiereDate);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (item.ProductionYear && item.Type == "Series") {
|
if (item.ProductionYear && item.Type == "Series") {
|
||||||
|
|
||||||
if (item.Status == "Continuing") {
|
if (item.Status == "Continuing") {
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
function renderRecording(page, item) {
|
function renderRecording(page, item) {
|
||||||
|
|
||||||
currentItem = item;
|
currentItem = item;
|
||||||
|
var context = 'livetv';
|
||||||
|
|
||||||
var name = item.Name;
|
var name = item.Name;
|
||||||
|
|
||||||
|
@ -34,8 +35,16 @@
|
||||||
$('.itemName', page).html(name);
|
$('.itemName', page).html(name);
|
||||||
$('.itemChannelNumber', page).html(item.Number);
|
$('.itemChannelNumber', page).html(item.Number);
|
||||||
|
|
||||||
|
if (item.CommunityRating) {
|
||||||
|
$('.itemCommunityRating', page).html(LibraryBrowser.getRatingHtml(item)).show();
|
||||||
|
} else {
|
||||||
|
$('.itemCommunityRating', page).hide();
|
||||||
|
}
|
||||||
|
|
||||||
$('.userDataIcons', page).html(LibraryBrowser.getUserDataIconsHtml(item));
|
$('.userDataIcons', page).html(LibraryBrowser.getUserDataIconsHtml(item));
|
||||||
|
|
||||||
|
LibraryBrowser.renderGenres($('.itemGenres', page), item, context);
|
||||||
|
LibraryBrowser.renderOverview($('.itemOverview', page), item);
|
||||||
$('.itemMiscInfo', page).html(LibraryBrowser.getMiscInfoHtml(item));
|
$('.itemMiscInfo', page).html(LibraryBrowser.getMiscInfoHtml(item));
|
||||||
|
|
||||||
if (ApiClient.isWebSocketOpen()) {
|
if (ApiClient.isWebSocketOpen()) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue