1
0
Fork 0
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:
Luke Pulverenti 2013-12-04 15:55:42 -05:00
parent e38caab270
commit 67bf0c596a
3 changed files with 27 additions and 2 deletions

View file

@ -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>

View file

@ -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") {

View file

@ -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()) {