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

3.0.5621.2

This commit is contained in:
Luke Pulverenti 2015-05-25 13:32:22 -04:00
parent 2e982826bb
commit 4e86a39f8c
25 changed files with 651 additions and 550 deletions

View file

@ -232,13 +232,20 @@
return html;
},
playInExternalPlayer: function(id) {
Dashboard.loadExternalPlayer().done(function () {
ExternalPlayer.showMenu(id);
});
},
showPlayMenu: function (positionTo, itemId, itemType, isFolder, mediaType, resumePositionTicks, showAddToPlaylist) {
var externalPlayers = ExternalPlayer.getExternalPlayers();
var externalPlayers = AppSettings.enableExternalPlayers();
if (!resumePositionTicks && mediaType != "Audio" && !isFolder) {
if (!externalPlayers.length || mediaType != "Video") {
if (!externalPlayers || mediaType != "Video") {
MediaController.play(itemId);
return;
}
@ -253,8 +260,8 @@
html += '<li><a href="#" onclick="MediaController.play(\'' + itemId + '\');LibraryBrowser.closePlayMenu();">' + Globalize.translate('ButtonPlay') + '</a></li>';
if (!isFolder && externalPlayers.length) {
html += '<li><a href="#" onclick="LibraryBrowser.closePlayMenu();ExternalPlayer.showMenu(\'' + itemId + '\');">' + Globalize.translate('ButtonPlayExternalPlayer') + '</a></li>';
if (!isFolder && externalPlayers) {
html += '<li><a href="#" onclick="LibraryBrowser.closePlayMenu();LibraryBrowser.playInExternalPlayer(\'' + itemId + '\');">' + Globalize.translate('ButtonPlayExternalPlayer') + '</a></li>';
}
if (resumePositionTicks) {
@ -1105,7 +1112,7 @@
posterWidth = 320;
thumbWidth = 320;
}
var dateText;
for (var i = 0, length = items.length; i < length; i++) {