0 && $server_id > 0) { ServerAsset::connectAssetToServer($itemtype, $items_id, $server_id); } Html::redirect(PLUGIN_URBACKUP_WEB_DIR . '/front/server.form.php?id=' . $server_id); } $id = $_POST['id'] ?? 0; if ($id > 0) { $server->check($id, UPDATE); $server->update($_POST); } else { $server->check(-1, CREATE); $server->add($_POST); } Html::redirect(PLUGIN_URBACKUP_WEB_DIR . "/front/server.php"); } $ID = $_GET['id'] ?? null; Html::header( $ID ? __('Edit UrBackup server', 'urbackup') : __('Add UrBackup server', 'urbackup'), '', 'Assets', 'GlpiPlugin\Urbackup\Server' ); $server->showForm($ID); if ($ID > 0 && $server->getFromDB($ID)) { echo '
'; echo '
'; echo '
' . htmlspecialchars(__('Linked clients', 'urbackup')) . '
'; echo '
'; echo '
'; Server::showLinkedClientsTab($server); echo '
'; echo '
'; echo '
'; echo '
'; echo '
' . htmlspecialchars(__('Unlinked clients', 'urbackup')) . '
'; echo '
'; echo '
'; Server::showUnlinkedClientsTab($server); echo '
'; echo '
'; } Html::footer();