mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
remove new indicator
This commit is contained in:
parent
79a51f6b3a
commit
1f7bbddb34
7 changed files with 12 additions and 37 deletions
|
@ -18,7 +18,6 @@
|
||||||
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: false,
|
useAverageAspectRatio: false,
|
||||||
showNewIndicator: false,
|
|
||||||
transparent: true,
|
transparent: true,
|
||||||
borderless: true
|
borderless: true
|
||||||
}));
|
}));
|
||||||
|
|
|
@ -348,7 +348,6 @@
|
||||||
var html = LibraryBrowser.getPosterViewHtml({
|
var html = LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true,
|
||||||
showNewIndicator: true,
|
|
||||||
shape: item.Type == "MusicAlbum" ? "portrait" : "square"
|
shape: item.Type == "MusicAlbum" ? "portrait" : "square"
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -459,7 +458,6 @@
|
||||||
var html = LibraryBrowser.getPosterViewHtml({
|
var html = LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: item.MediaType != "Game",
|
useAverageAspectRatio: item.MediaType != "Game",
|
||||||
showNewIndicator: true,
|
|
||||||
shape: item.Type == "MusicAlbum" ? "square" : "portrait"
|
shape: item.Type == "MusicAlbum" ? "square" : "portrait"
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -257,7 +257,7 @@
|
||||||
if (item.LocationType == "Offline" || item.LocationType == "Virtual") {
|
if (item.LocationType == "Offline" || item.LocationType == "Virtual") {
|
||||||
html += LibraryBrowser.getOfflineIndicatorHtml(item);
|
html += LibraryBrowser.getOfflineIndicatorHtml(item);
|
||||||
} else {
|
} else {
|
||||||
html += LibraryBrowser.getNewIndicatorHtml(item);
|
html += LibraryBrowser.getUnplayedIndicatorHtml(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
html += "</a>";
|
html += "</a>";
|
||||||
|
@ -916,8 +916,8 @@
|
||||||
if (options.showLocationTypeIndicator !== false) {
|
if (options.showLocationTypeIndicator !== false) {
|
||||||
html += LibraryBrowser.getOfflineIndicatorHtml(item);
|
html += LibraryBrowser.getOfflineIndicatorHtml(item);
|
||||||
}
|
}
|
||||||
} else if (options.showNewIndicator !== false) {
|
} else if (options.showUnplayedIndicator !== false) {
|
||||||
html += LibraryBrowser.getNewIndicatorHtml(item);
|
html += LibraryBrowser.getUnplayedIndicatorHtml(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
html += "</a>";
|
html += "</a>";
|
||||||
|
@ -1066,7 +1066,8 @@
|
||||||
}
|
}
|
||||||
return '<div class="posterRibbon missingPosterRibbon">Missing</div>';
|
return '<div class="posterRibbon missingPosterRibbon">Missing</div>';
|
||||||
},
|
},
|
||||||
getNewIndicatorHtml: function (item) {
|
|
||||||
|
getUnplayedIndicatorHtml: function (item) {
|
||||||
|
|
||||||
if (item.LocationType == 'Virtual') {
|
if (item.LocationType == 'Virtual') {
|
||||||
return '';
|
return '';
|
||||||
|
@ -1074,26 +1075,7 @@
|
||||||
|
|
||||||
if (item.Type == "Series") {
|
if (item.Type == "Series") {
|
||||||
if (item.RecursiveUnplayedItemCount && item.PlayedPercentage) {
|
if (item.RecursiveUnplayedItemCount && item.PlayedPercentage) {
|
||||||
return '<div class="posterRibbon">' + item.RecursiveUnplayedItemCount + ' New</div>';
|
return '<div class="posterRibbon">' + item.RecursiveUnplayedItemCount + ' Unwatched</div>';
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!item.IsFolder && item.Type !== "Genre" && item.Type !== "Studio" && item.Type !== "Person" && item.Type !== "MusicArtist" && item.Type !== "MusicGenre" && item.Type !== "GameGenre") {
|
|
||||||
|
|
||||||
var date = item.DateCreated;
|
|
||||||
var isPlayed = item.UserData && item.UserData.Played;
|
|
||||||
|
|
||||||
if (!isPlayed) {
|
|
||||||
try {
|
|
||||||
|
|
||||||
var parsedDate = parseISO8601Date(item.PremiereDate, { toLocal: true });
|
|
||||||
|
|
||||||
if (date && (new Date().getTime() - parsedDate.getTime()) < 604800000) {
|
|
||||||
return "<div class='posterRibbon'>New</div>";
|
|
||||||
}
|
|
||||||
} catch (err) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -19,8 +19,7 @@
|
||||||
|
|
||||||
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true
|
||||||
showNewIndicator: false
|
|
||||||
}));
|
}));
|
||||||
|
|
||||||
});
|
});
|
||||||
|
@ -78,8 +77,7 @@
|
||||||
|
|
||||||
$('#trailerItems', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#trailerItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true
|
||||||
showNewIndicator: false
|
|
||||||
}));
|
}));
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
$('#recentlyAddedAlbums', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#recentlyAddedAlbums', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true,
|
||||||
showNewIndicator: false,
|
showUnplayedIndicator: false,
|
||||||
shape: "square"
|
shape: "square"
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
$('#recentlyAddedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#recentlyAddedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true,
|
||||||
showNewIndicator: false,
|
showUnplayedIndicator: false,
|
||||||
shape: "square",
|
shape: "square",
|
||||||
showTitle: true,
|
showTitle: true,
|
||||||
showParentTitle: true
|
showParentTitle: true
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
$('#recentlyPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#recentlyPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true,
|
||||||
showNewIndicator: false,
|
showUnplayedIndicator: false,
|
||||||
shape: "square",
|
shape: "square",
|
||||||
showTitle: true,
|
showTitle: true,
|
||||||
showParentTitle: true
|
showParentTitle: true
|
||||||
|
@ -100,7 +100,7 @@
|
||||||
$('#topPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#topPlayedSongs', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true,
|
||||||
showNewIndicator: false,
|
showUnplayedIndicator: false,
|
||||||
shape: "square",
|
shape: "square",
|
||||||
showTitle: true,
|
showTitle: true,
|
||||||
showParentTitle: true
|
showParentTitle: true
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#recentlyAddedItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: result.Items,
|
items: result.Items,
|
||||||
useAverageAspectRatio: true,
|
useAverageAspectRatio: true,
|
||||||
showNewIndicator: false,
|
|
||||||
shape: "backdrop",
|
shape: "backdrop",
|
||||||
showTitle: true,
|
showTitle: true,
|
||||||
showParentTitle: true,
|
showParentTitle: true,
|
||||||
|
|
|
@ -67,7 +67,6 @@
|
||||||
$('#upcomingItems', page).html(LibraryBrowser.getPosterViewHtml({
|
$('#upcomingItems', page).html(LibraryBrowser.getPosterViewHtml({
|
||||||
items: missedItems,
|
items: missedItems,
|
||||||
showLocationTypeIndicator: false,
|
showLocationTypeIndicator: false,
|
||||||
showNewIndicator: false,
|
|
||||||
shape: "backdrop",
|
shape: "backdrop",
|
||||||
showTitle: true,
|
showTitle: true,
|
||||||
showPremiereDate: true,
|
showPremiereDate: true,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue