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

update confirm

This commit is contained in:
Luke Pulverenti 2016-02-22 14:31:28 -05:00
parent 166a16b60d
commit 1ea5d5f307
191 changed files with 8714 additions and 48569 deletions

View file

@ -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);

View file

@ -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();
}
});
});
},

View file

@ -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');
});
}
});
});
}

View file

@ -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);
});
}
});
});
}

View file

@ -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);
});
}
});
});
}

View file

@ -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);
});
}
});
});
};
}

View file

@ -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');

View file

@ -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);
});
}
});
});
}