48 lines
1.4 KiB
PHP
48 lines
1.4 KiB
PHP
<?php
|
|
|
|
/**
|
|
* Duplicator package row in table packages list
|
|
*
|
|
* @package Duplicator
|
|
* @copyright (c) 2022, Snap Creek LLC
|
|
*/
|
|
|
|
use Duplicator\Package\Recovery\RecoveryPackage;
|
|
|
|
defined("ABSPATH") or die("");
|
|
|
|
/**
|
|
* Variables
|
|
*
|
|
* @var \Duplicator\Core\Controllers\ControllersManager $ctrlMng
|
|
* @var \Duplicator\Core\Views\TplMng $tplMng
|
|
* @var array<string, mixed> $tplData
|
|
* @var RecoveryPackage $recoverPackage
|
|
*/
|
|
|
|
$recoverPackage = $tplData['recoverPackage'];
|
|
?><!DOCTYPE html>
|
|
<html lang="en-US" >
|
|
<head>
|
|
<title><?php esc_html_e('Recovery package launcher', 'duplicator-pro'); ?></title>
|
|
</head>
|
|
<body>
|
|
<h2><?php printf(esc_html__('Recovery package launcher created on %s', 'duplicator-pro'), esc_html($recoverPackage->getCreated())); ?></h2>
|
|
<p>
|
|
<?php
|
|
printf(
|
|
esc_html_x(
|
|
'If the installer does not start automatically, you can click on this %1$slink and start it manually%2$s.',
|
|
'%1$s and %2$s represent the opening and closing link tags (<a> and </a>)',
|
|
'duplicator-pro'
|
|
),
|
|
'<a href="' . esc_url($recoverPackage->getInstallLink()) . '">',
|
|
'</a>'
|
|
);
|
|
?>
|
|
</p>
|
|
<script>
|
|
window.location.href = <?php echo json_encode($recoverPackage->getInstallLink()); ?>;
|
|
</script>
|
|
</body>
|
|
</html>
|