modifica visualizzazione pagina server
This commit is contained in:
+49
-22
@@ -3,7 +3,6 @@
|
||||
use GlpiPlugin\Urbackup\Profile;
|
||||
use GlpiPlugin\Urbackup\Server;
|
||||
use GlpiPlugin\Urbackup\ServerAsset;
|
||||
use Html;
|
||||
|
||||
if (!defined('GLPI_ROOT')) {
|
||||
define('GLPI_ROOT', dirname(__DIR__, 4));
|
||||
@@ -52,26 +51,54 @@ Html::header(
|
||||
'GlpiPlugin\Urbackup\Server'
|
||||
);
|
||||
|
||||
$server->showForm($ID);
|
||||
|
||||
if ($ID > 0 && $server->getFromDB($ID)) {
|
||||
echo '<div class="card mt-4">';
|
||||
echo '<div class="card-header">';
|
||||
echo '<h5 class="mb-0">' . htmlspecialchars(__('Linked clients', 'urbackup')) . '</h5>';
|
||||
echo '</div>';
|
||||
echo '<div class="card-body">';
|
||||
Server::showLinkedClientsTab($server);
|
||||
echo '</div>';
|
||||
echo '</div>';
|
||||
|
||||
echo '<div class="card mt-4">';
|
||||
echo '<div class="card-header">';
|
||||
echo '<h5 class="mb-0">' . htmlspecialchars(__('Unlinked clients', 'urbackup')) . '</h5>';
|
||||
echo '</div>';
|
||||
echo '<div class="card-body">';
|
||||
Server::showUnlinkedClientsTab($server);
|
||||
echo '</div>';
|
||||
echo '</div>';
|
||||
if ($ID > 0) {
|
||||
$server->getFromDB($ID);
|
||||
?>
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<ul class="nav nav-pills flex-column">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link active" data-bs-toggle="tab" href="#tab-server">
|
||||
<?php echo htmlspecialchars(__('Server')); ?>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" data-bs-toggle="tab" href="#tab-linked">
|
||||
<?php echo htmlspecialchars(__('Linked clients', 'urbackup')); ?>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" data-bs-toggle="tab" href="#tab-unlinked">
|
||||
<?php echo htmlspecialchars(__('Unlinked clients', 'urbackup')); ?>
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" data-bs-toggle="tab" href="#tab-missing">
|
||||
<?php echo htmlspecialchars(__('Missing clients', 'urbackup')); ?>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col-10">
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="tab-server">
|
||||
<?php $server->showForm($ID); ?>
|
||||
</div>
|
||||
<div class="tab-pane" id="tab-linked">
|
||||
<?php Server::showLinkedClientsTab($server); ?>
|
||||
</div>
|
||||
<div class="tab-pane" id="tab-unlinked">
|
||||
<?php Server::showUnlinkedClientsTab($server); ?>
|
||||
</div>
|
||||
<div class="tab-pane" id="tab-missing">
|
||||
<?php Server::showMissingClientsTab($server); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
} else {
|
||||
$server->showForm($ID);
|
||||
}
|
||||
|
||||
Html::footer();
|
||||
Html::footer();
|
||||
|
||||
Reference in New Issue
Block a user