1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update movie nfo saver

This commit is contained in:
Luke Pulverenti 2016-12-06 13:04:53 -05:00
parent da237475f0
commit 835ed1dfae
2 changed files with 25 additions and 21 deletions

View file

@ -1,4 +1,4 @@
define(['layoutManager', 'cardBuilder', 'datetime', 'mediaInfo', 'backdrop', 'listView', 'itemContextMenu', 'itemHelper', 'userdataButtons', 'dom', 'indicators', 'apphost', 'imageLoader', 'libraryMenu', 'shell', 'globalize', 'scrollStyles', 'emby-itemscontainer', 'emby-checkbox'], function (layoutManager, cardBuilder, datetime, mediaInfo, backdrop, listView, itemContextMenu, itemHelper, userdataButtons, dom, indicators, appHost, imageLoader, libraryMenu, shell, globalize) {
define(['layoutManager', 'cardBuilder', 'datetime', 'mediaInfo', 'backdrop', 'listView', 'itemContextMenu', 'itemHelper', 'userdataButtons', 'dom', 'indicators', 'apphost', 'imageLoader', 'libraryMenu', 'shell', 'globalize', 'browser', 'scrollStyles', 'emby-itemscontainer', 'emby-checkbox'], function (layoutManager, cardBuilder, datetime, mediaInfo, backdrop, listView, itemContextMenu, itemHelper, userdataButtons, dom, indicators, appHost, imageLoader, libraryMenu, shell, globalize, browser) {
'use strict';
var currentItem;
@ -539,8 +539,6 @@
if (item.Type == "BoxSet") {
page.querySelector('#childrenCollapsible').classList.add('hide');
} else {
page.querySelector('#childrenCollapsible').classList.remove('hide');
}
renderChildren(page, item);
}
@ -1189,20 +1187,28 @@
}
scrollX = item.Type == "Episode";
scrollClass = 'smoothScrollX';
if (!browser.touch) {
scrollClass = 'smoothScrollX';
}
html = cardBuilder.getCardsHtml({
items: result.Items,
shape: getThumbShape(scrollX),
showTitle: true,
displayAsSpecial: item.Type == "Season" && item.IndexNumber,
playFromHere: true,
overlayText: true,
lazy: true,
showDetailsMenu: true,
overlayPlayButton: true,
allowBottomPadding: !scrollX
});
if (result.Items.length == 1 && item.Type === 'Episode') {
return;
} else {
html = cardBuilder.getCardsHtml({
items: result.Items,
shape: getThumbShape(scrollX),
showTitle: true,
displayAsSpecial: item.Type == "Season" && item.IndexNumber,
playFromHere: true,
overlayText: true,
lazy: true,
showDetailsMenu: true,
overlayPlayButton: true,
allowBottomPadding: !scrollX
});
}
}
else if (item.Type == "GameSystem") {
html = cardBuilder.getCardsHtml({
@ -1215,6 +1221,8 @@
});
}
page.querySelector('#childrenCollapsible').classList.remove('hide');
if (scrollX) {
childrenItemsContainer.classList.add(scrollClass);
childrenItemsContainer.classList.remove('vertical-wrap');