<?php /** * @package akeebabackup * @copyright Copyright (c)2006-2022 Nicholas K. Dionysopoulos / Akeeba Ltd * @license GNU General Public License version 3, or later */ defined('_JEXEC') || die; use Joomla\CMS\Language\Text; /** @var \Akeeba\Component\AkeebaBackup\Administrator\View\Alice\HtmlView $this */ ?> <div class="card"> <h3 class="card-header"><?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_HEAD') ?></h3> <div class="card-body"> <p> <?= Text::sprintf('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_SUMMARY', $this->doneChecks) ?> </p> </div> </div> <?php if ($this->aliceStatus == 'success'): ?> <p class="alert alert-success"> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_SUMMARY_SUCCESS') ?> </p> <?php elseif ($this->aliceStatus == 'warnings'): ?> <p class="alert alert-warning"> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_SUMMARY_WARNINGS') ?> </p> <?php else: ?> <p class="alert alert-danger"> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_SUMMARY_ERRORS') ?> </p> <?php endif ?> <?php if ($this->aliceStatus != 'success'): ?> <div class="card"> <h3 class="card-header bg-<?= ($this->aliceStatus == 'error') ? 'danger text-white' : 'warning' ?>"> <?php if ($this->aliceStatus == 'error'): ?> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_ERROR') ?> <?php else: ?> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_WARNINGS') ?> <?php endif; ?> </h3> <div class="card-body"> <?php if ($this->aliceStatus == 'error'): ?> <h4><?= $this->aliceError['message'] ?></h4> <p class="fst-italic"> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_SOLUTION') ?> </p> <p> <?= $this->aliceError['solution'] ?> </p> <?php else: ?> <table class="table table-striped"> <tbody> <?php foreach($this->aliceWarnings as $warning): ?> <tr> <td> <h5><?= $warning['message'] ?></h5> <p class="fst-italic"> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_SOLUTION') ?> </p> <p> <?= $warning['solution'] ?> </p> </td> </tr> <?php endforeach ?> </tbody> </table> <?php endif ?> </div> </div> <p class="my-3 alert alert-info"> <?= Text::_('COM_AKEEBABACKUP_ALICE_ANALYSIS_REPORT_LBL_NEXTSTEPS') ?> </p> <?php endif ?>