resources/views/admin/upgrade/wizard.phtml
<?php
declare(strict_types=1);
use Fisharebest\Webtrees\Http\RequestHandlers\ControlPanel;
use Fisharebest\Webtrees\Http\RequestHandlers\UpgradeWizardConfirm;
use Fisharebest\Webtrees\I18N;
/**
* @var string $current_version
* @var string $latest_version
* @var string $title
*/
?>
<?= view('components/breadcrumbs', ['links' => [route(ControlPanel::class) => I18N::translate('Control panel'), $title]]) ?>
<h1><?= $title ?></h1>
<?php if ($latest_version === '') : ?>
<div class="alert alert-warning">
<?= I18N::translate('No upgrade information is available.') ?>
</div>
<?php elseif (version_compare($current_version, $latest_version) >= 0) : ?>
<div class="alert alert-info">
<?= I18N::translate('This is the latest version of webtrees. No upgrade is available.') ?>
</div>
<?php else : ?>
<p>
<?= I18N::translate('A new version of webtrees is available.') ?>
</p>
<p>
<?= I18N::translate('Depending on your server configuration, you may be able to upgrade automatically.') ?>
</p>
<form method="post" action="<?= e(route(UpgradeWizardConfirm::class)) ?>" class="form-horizontal">
<button type="submit" class="btn btn-primary" name="continue" value="1">
<?= I18N::translate('continue') ?>
</button>
<?= csrf_field() ?>
</form>
<?php endif ?>