mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update confirm
This commit is contained in:
parent
166a16b60d
commit
1ea5d5f307
191 changed files with 8714 additions and 48569 deletions
|
@ -259,7 +259,17 @@
|
|||
msg += '<br/>';
|
||||
msg += Globalize.translate('PleaseConfirmPluginInstallation');
|
||||
|
||||
Dashboard.confirm(msg, Globalize.translate('HeaderConfirmPluginInstallation'), alertCallback);
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
confirm(msg, Globalize.translate('HeaderConfirmPluginInstallation')).then(function () {
|
||||
|
||||
alertCallback(true);
|
||||
}, function () {
|
||||
|
||||
alertCallback(false);
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
} else {
|
||||
alertCallback(true);
|
||||
|
|
|
@ -869,9 +869,9 @@
|
|||
title = Globalize.translate('HeaderDeleteItems');
|
||||
}
|
||||
|
||||
Dashboard.confirm(msg, title, function (result) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
if (result) {
|
||||
confirm(msg, title).then(function () {
|
||||
|
||||
var promises = itemIds.map(function (itemId) {
|
||||
ApiClient.deleteItem(itemId);
|
||||
|
@ -879,10 +879,8 @@
|
|||
});
|
||||
|
||||
resolve();
|
||||
}, reject);
|
||||
|
||||
} else {
|
||||
reject();
|
||||
}
|
||||
});
|
||||
});
|
||||
},
|
||||
|
|
|
@ -1236,9 +1236,9 @@
|
|||
|
||||
var msg = Globalize.translate('MessageTheSelectedItemsWillBeGrouped');
|
||||
|
||||
Dashboard.confirm(msg, Globalize.translate('HeaderGroupVersions'), function (confirmResult) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
if (confirmResult) {
|
||||
confirm(msg, Globalize.translate('HeaderGroupVersions')).then(function () {
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
|
@ -1253,7 +1253,7 @@
|
|||
hideSelections();
|
||||
$('.itemsContainer', page).trigger('needsrefresh');
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
|
||||
var message = Globalize.translate('MessageConfirmResetTuner');
|
||||
|
||||
Dashboard.confirm(message, Globalize.translate('HeaderResetTuner'), function (confirmResult) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
if (confirmResult) {
|
||||
confirm(message, Globalize.translate('HeaderResetTuner')).then(function () {
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
|||
|
||||
reload(page);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -231,9 +231,9 @@
|
|||
|
||||
var message = Globalize.translate('MessageConfirmDeleteTunerDevice');
|
||||
|
||||
Dashboard.confirm(message, Globalize.translate('HeaderDeleteDevice'), function (confirmResult) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
if (confirmResult) {
|
||||
confirm(message, Globalize.translate('HeaderDeleteDevice')).then(function () {
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
|
@ -247,7 +247,7 @@
|
|||
|
||||
reload(page);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -333,9 +333,9 @@
|
|||
|
||||
var message = Globalize.translate('MessageConfirmDeleteGuideProvider');
|
||||
|
||||
Dashboard.confirm(message, Globalize.translate('HeaderDeleteProvider'), function (confirmResult) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
if (confirmResult) {
|
||||
confirm(message, Globalize.translate('HeaderDeleteProvider')).then(function () {
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
|
@ -353,7 +353,7 @@
|
|||
|
||||
reload(page);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
|
||||
function deleteTimer(page, id) {
|
||||
|
||||
Dashboard.confirm(Globalize.translate('MessageConfirmRecordingCancellation'), Globalize.translate('HeaderConfirmRecordingCancellation'), function (result) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
if (result) {
|
||||
confirm(Globalize.translate('MessageConfirmRecordingCancellation'), Globalize.translate('HeaderConfirmRecordingCancellation')).then(function () {
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
|
@ -14,8 +14,7 @@
|
|||
|
||||
reload(page);
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -192,17 +192,16 @@
|
|||
|
||||
$('#btnDeleteImage', page).on('click', function () {
|
||||
|
||||
Dashboard.confirm(Globalize.translate('DeleteImageConfirmation'), Globalize.translate('DeleteImage'), function (result) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
if (result) {
|
||||
confirm(Globalize.translate('DeleteImageConfirmation'), Globalize.translate('DeleteImage')).then(function () {
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
var userId = getParameterByName("userId");
|
||||
|
||||
ApiClient.deleteUserImage(userId, "primary").then(processImageChangeResult);
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
@ -376,9 +375,10 @@
|
|||
|
||||
var page = $($.mobile.activePage)[0];
|
||||
|
||||
Dashboard.confirm(msg, Globalize.translate('PasswordResetHeader'), function (result) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
confirm(msg, Globalize.translate('PasswordResetHeader')).then(function () {
|
||||
|
||||
if (result) {
|
||||
var userId = getParameterByName("userId");
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
@ -395,7 +395,7 @@
|
|||
loadUser(page);
|
||||
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
};
|
||||
|
@ -406,9 +406,10 @@
|
|||
|
||||
var page = $($.mobile.activePage)[0];
|
||||
|
||||
Dashboard.confirm(msg, Globalize.translate('HeaderPinCodeReset'), function (result) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
confirm(msg, Globalize.translate('HeaderPinCodeReset')).then(function () {
|
||||
|
||||
if (result) {
|
||||
var userId = getParameterByName("userId");
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
@ -425,9 +426,8 @@
|
|||
loadUser(page);
|
||||
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -551,25 +551,6 @@ var Dashboard = {
|
|||
}
|
||||
},
|
||||
|
||||
confirm: function (message, title, callback) {
|
||||
|
||||
// Cordova
|
||||
if (browserInfo.mobile && message.indexOf('<') == -1) {
|
||||
|
||||
var confirmed = confirm(message);
|
||||
|
||||
if (callback) {
|
||||
callback(confirmed);
|
||||
}
|
||||
|
||||
} else {
|
||||
|
||||
require(['paper-dialog', 'fade-in-animation', 'fade-out-animation'], function () {
|
||||
Dashboard.confirmInternal(message, title, true, callback);
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
confirmInternal: function (message, title, showCancel, callback) {
|
||||
|
||||
var dlg = document.createElement('paper-dialog');
|
||||
|
@ -2468,6 +2449,7 @@ function addLegacyDependencies(depends, url) {
|
|||
depends.push('jqmpopup');
|
||||
depends.push('jqmcollapsible');
|
||||
depends.push('jqmcheckbox');
|
||||
depends.push('legacy/dashboard');
|
||||
}
|
||||
|
||||
depends.push('jqmcontrolgroup');
|
||||
|
|
|
@ -4,9 +4,10 @@
|
|||
|
||||
var msg = Globalize.translate('CancelSyncJobConfirmation');
|
||||
|
||||
Dashboard.confirm(msg, Globalize.translate('HeaderCancelSyncJob'), function (result) {
|
||||
require(['confirm'], function (confirm) {
|
||||
|
||||
confirm(msg, Globalize.translate('HeaderCancelSyncJob')).then(function () {
|
||||
|
||||
if (result) {
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
ApiClient.ajax({
|
||||
|
@ -18,7 +19,7 @@
|
|||
|
||||
reloadData(page);
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue