mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
fixes #914 - Add option to save metadata hidden
This commit is contained in:
parent
950fc7ee7a
commit
56d7a4b41f
8 changed files with 178 additions and 19 deletions
|
@ -112,9 +112,8 @@
|
|||
if (MediaController.canPlay(item)) {
|
||||
|
||||
var resumePosition = (item.UserData || {}).PlaybackPositionTicks || 0;
|
||||
var onPlayClick = 'LibraryBrowser.showPlayMenu(this, \'' + item.Id + '\', \'' + item.Type + '\', ' + item.IsFolder + ', \'' + item.MediaType + '\', ' + resumePosition + ');return false;';
|
||||
|
||||
html += '<button type="button" data-mini="true" data-inline="true" data-icon="play" data-iconpos="notext" title="' + Globalize.translate('ButtonPlay') + '" onclick="' + onPlayClick + '" style="' + buttonMargin + '">' + Globalize.translate('ButtonPlay') + '</button>';
|
||||
html += '<button type="button" class="btnPlayItem" data-itemid="' + item.Id + '" data-itemtype="' + item.Type + '" data-isfolder="' + item.IsFolder + '" data-mediatype="' + item.MediaType + '" data-resumeposition="' + resumePosition + '" data-mini="true" data-inline="true" data-icon="play" data-iconpos="notext" title="' + Globalize.translate('ButtonPlay') + '" style="' + buttonMargin + '">' + Globalize.translate('ButtonPlay') + '</button>';
|
||||
buttonCount++;
|
||||
}
|
||||
|
||||
|
@ -152,6 +151,21 @@
|
|||
return false;
|
||||
}
|
||||
|
||||
function onPlayItemButtonClick() {
|
||||
|
||||
var id = this.getAttribute('data-itemid');
|
||||
var type = this.getAttribute('data-itemtype');
|
||||
var isFolder = this.getAttribute('data-isfolder') == 'true';
|
||||
var mediaType = this.getAttribute('data-mediatype');
|
||||
var resumePosition = parseInt(this.getAttribute('data-resumeposition'));
|
||||
|
||||
closeContextMenu();
|
||||
|
||||
LibraryBrowser.showPlayMenu(this, id, type, isFolder, mediaType, resumePosition);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
function onMoreButtonClick() {
|
||||
|
||||
var card = $(this).parents('.card')[0];
|
||||
|
@ -549,6 +563,7 @@
|
|||
|
||||
innerElem.html(getOverlayHtml(item, user, elem, commands)).trigger('create');
|
||||
|
||||
$('.btnPlayItem', innerElem).on('click', onPlayItemButtonClick);
|
||||
$('.btnPlayTrailer', innerElem).on('click', onTrailerButtonClick);
|
||||
$('.btnMoreCommands', innerElem).on('click', onMoreButtonClick);
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue