| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/v-eiske.ru/wp-content/plugins/duplicator/assets/js/ |
Upload File : |
var oneClickUpgradeRemoteEndpoint = "https://connect.duplicator.com/upgrade-free-to-pro";
jQuery(document).ready(function ($) {
if ($('#dup-settings-upgrade-license-key').length) {
function addErrorMessage(text) {
let msg = $('<div class="notice notice-error is-dismissible">' +
'<p>' +
text +
'</p>' +
'<button type="button" class="notice-dismiss">' +
'<span class="screen-reader-text"></span>' +
'</button>' +
'</div>'
);
msg.insertAfter( ".dup-settings-pages > h1" );
msg.find('.notice-dismiss').on('click', function (event) {
event.stopPropagation();
msg.remove();
});
}
// Client-side redirect to oneClickUpgradeRemoteEndpoint
function redirectToRemoteEndpoint(data) {
if (data["success"] != true) {
addErrorMessage(data["error_msg"]);
return;
}
$("#redirect-to-remote-upgrade-endpoint").attr("action", oneClickUpgradeRemoteEndpoint);
$("#form-oth").attr("value", data["oth"]);
$("#form-key").attr("value", data["license_key"]);
$("#form-version").attr("value", data["version"]);
$("#form-redirect").attr("value", data["redirect"]);
$("#form-endpoint").attr("value", data["endpoint"]);
$("#form-siteurl").attr("value", data["siteurl"]);
$("#form-homeurl").attr("value", data["homeurl"]);
$("#form-file").attr("value", data["file"]);
$("#redirect-to-remote-upgrade-endpoint").submit();
}
$('#dup-settings-connect-btn').on('click', function (event) {
event.stopPropagation();
var license_key = $('#dup-settings-upgrade-license-key').eq(0).val();
jQuery.ajax({
type: "POST",
url: dup_one_click_upgrade_script_data.ajaxurl,
dataType: "json",
data: {
action: 'duplicator_one_click_upgrade_prepare',
nonce: dup_one_click_upgrade_script_data.nonce_one_click_upgrade,
license_key: license_key
},
success: function (result, textStatus, jqXHR) {
if (result.success) {
redirectToRemoteEndpoint(result.data.funcData);
} else {
addErrorMessage(result.data.message);
}
},
error: function (result, textStatus, error) {
console.log(result);
}
});
});
}
});