mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
switch boxsets to new providers
This commit is contained in:
parent
35f693e709
commit
e9d32c8fb3
5 changed files with 16 additions and 12 deletions
|
@ -22,14 +22,12 @@
|
||||||
|
|
||||||
<div id="recentlyAddedAlbums">
|
<div id="recentlyAddedAlbums">
|
||||||
</div>
|
</div>
|
||||||
<br />
|
|
||||||
<h1 class="listHeader">Latest Songs</h1>
|
<h1 class="listHeader">Latest Songs</h1>
|
||||||
|
|
||||||
<div id="recentlyAddedSongs">
|
<div id="recentlyAddedSongs">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="recentlyPlayed" style="display: none;">
|
<div id="recentlyPlayed" style="display: none;">
|
||||||
<br />
|
|
||||||
<h1 class="listHeader">Recently Played</h1>
|
<h1 class="listHeader">Recently Played</h1>
|
||||||
|
|
||||||
<div id="recentlyPlayedSongs">
|
<div id="recentlyPlayedSongs">
|
||||||
|
@ -37,7 +35,6 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="topPlayed" style="display: none;">
|
<div id="topPlayed" style="display: none;">
|
||||||
<br />
|
|
||||||
<h1 class="listHeader">Frequently Played</h1>
|
<h1 class="listHeader">Frequently Played</h1>
|
||||||
|
|
||||||
<div id="topPlayedSongs">
|
<div id="topPlayedSongs">
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
SortBy: "DateCreated",
|
SortBy: "DateCreated",
|
||||||
SortOrder: "Descending",
|
SortOrder: "Descending",
|
||||||
MediaTypes: "Game",
|
MediaTypes: "Game",
|
||||||
Limit: 5,
|
Limit: 10,
|
||||||
Recursive: true
|
Recursive: true
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
SortBy: "DatePlayed",
|
SortBy: "DatePlayed",
|
||||||
SortOrder: "Descending",
|
SortOrder: "Descending",
|
||||||
MediaTypes: "Game",
|
MediaTypes: "Game",
|
||||||
Limit: 5,
|
Limit: 10,
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Filters: "IsPlayed"
|
Filters: "IsPlayed"
|
||||||
};
|
};
|
||||||
|
|
|
@ -100,13 +100,16 @@
|
||||||
|
|
||||||
var html = '';
|
var html = '';
|
||||||
|
|
||||||
|
var addPathMappingInfo = $(page).is('#mediaLibraryPage');
|
||||||
|
|
||||||
for (var i = 0, length = virtualFolders.length; i < length; i++) {
|
for (var i = 0, length = virtualFolders.length; i < length; i++) {
|
||||||
|
|
||||||
var virtualFolder = virtualFolders[i];
|
var virtualFolder = virtualFolders[i];
|
||||||
|
|
||||||
var isCollapsed = MediaLibraryPage.lastVirtualFolderName != virtualFolder.Name;
|
var isCollapsed = MediaLibraryPage.lastVirtualFolderName != virtualFolder.Name;
|
||||||
|
|
||||||
html += MediaLibraryPage.getVirtualFolderHtml(virtualFolder, isCollapsed, i);
|
|
||||||
|
html += MediaLibraryPage.getVirtualFolderHtml(virtualFolder, isCollapsed, i, addPathMappingInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
$('#divVirtualFolders', page).html(html).trigger('create');
|
$('#divVirtualFolders', page).html(html).trigger('create');
|
||||||
|
@ -122,7 +125,7 @@
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
getVirtualFolderHtml: function (virtualFolder, isCollapsed, index) {
|
getVirtualFolderHtml: function (virtualFolder, isCollapsed, index, addPathMappingInfo) {
|
||||||
|
|
||||||
isCollapsed = isCollapsed ? "true" : "false";
|
isCollapsed = isCollapsed ? "true" : "false";
|
||||||
var html = '<div class="collapsibleVirtualFolder" data-mini="true" data-role="collapsible" data-collapsed="' + isCollapsed + '">';
|
var html = '<div class="collapsibleVirtualFolder" data-mini="true" data-role="collapsible" data-collapsed="' + isCollapsed + '">';
|
||||||
|
@ -155,7 +158,9 @@
|
||||||
}
|
}
|
||||||
html += '</ul>';
|
html += '</ul>';
|
||||||
|
|
||||||
html += '<p>Use <a href="librarypathmapping.html">path substitution</a> to map server paths to network shares that clients are able to access.</p>';
|
if (addPathMappingInfo) {
|
||||||
|
html += '<p>Use <a href="librarypathmapping.html">path substitution</a> to map server paths to network shares that clients are able to access.</p>';
|
||||||
|
}
|
||||||
|
|
||||||
html += '<p>';
|
html += '<p>';
|
||||||
html += '<button type="button" data-inline="true" data-icon="minus" data-folderindex="' + index + '" onclick="MediaLibraryPage.deleteVirtualFolder(this);" data-mini="true">Remove</button>';
|
html += '<button type="button" data-inline="true" data-icon="minus" data-folderindex="' + index + '" onclick="MediaLibraryPage.deleteVirtualFolder(this);" data-mini="true">Remove</button>';
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
$(document).on('pagebeforeshow', "#moviesRecommendedPage", function () {
|
$(document).on('pagebeforeshow', "#moviesRecommendedPage", function () {
|
||||||
|
|
||||||
|
var screenWidth = $(window).width();
|
||||||
|
|
||||||
var page = this;
|
var page = this;
|
||||||
|
|
||||||
var options = {
|
var options = {
|
||||||
|
@ -9,7 +11,7 @@
|
||||||
SortBy: "DateCreated",
|
SortBy: "DateCreated",
|
||||||
SortOrder: "Descending",
|
SortOrder: "Descending",
|
||||||
IncludeItemTypes: "Movie",
|
IncludeItemTypes: "Movie",
|
||||||
Limit: 12,
|
Limit: screenWidth >= 1920 ? 14 : 12,
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: "PrimaryImageAspectRatio,DateCreated,UserData",
|
Fields: "PrimaryImageAspectRatio,DateCreated,UserData",
|
||||||
Filters: "IsUnplayed"
|
Filters: "IsUnplayed"
|
||||||
|
@ -31,7 +33,7 @@
|
||||||
SortOrder: "Descending",
|
SortOrder: "Descending",
|
||||||
IncludeItemTypes: "Movie",
|
IncludeItemTypes: "Movie",
|
||||||
Filters: "IsResumable",
|
Filters: "IsResumable",
|
||||||
Limit: 3,
|
Limit: screenWidth >= 1920 ? 4 : 3,
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: "DateCreated,UserData"
|
Fields: "DateCreated,UserData"
|
||||||
};
|
};
|
||||||
|
@ -61,7 +63,7 @@
|
||||||
SortBy: "DateCreated",
|
SortBy: "DateCreated",
|
||||||
SortOrder: "Descending",
|
SortOrder: "Descending",
|
||||||
IncludeItemTypes: "Trailer",
|
IncludeItemTypes: "Trailer",
|
||||||
Limit: 6,
|
Limit: screenWidth >= 1920 ? 7 : 6,
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: "PrimaryImageAspectRatio,DateCreated,UserData",
|
Fields: "PrimaryImageAspectRatio,DateCreated,UserData",
|
||||||
Filters: "IsUnplayed"
|
Filters: "IsUnplayed"
|
||||||
|
|
|
@ -85,7 +85,7 @@
|
||||||
SortBy: "PlayCount",
|
SortBy: "PlayCount",
|
||||||
SortOrder: "Descending",
|
SortOrder: "Descending",
|
||||||
IncludeItemTypes: "Audio",
|
IncludeItemTypes: "Audio",
|
||||||
Limit: 5,
|
Limit: 10,
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: "PrimaryImageAspectRatio,AudioInfo",
|
Fields: "PrimaryImageAspectRatio,AudioInfo",
|
||||||
Filters: "IsPlayed"
|
Filters: "IsPlayed"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue