302,6 → 302,40 |
$tmpl->assign('body', $body); |
$tmpl->display('manager.tpl'); |
break; |
case 'hosts': |
// Управление хостами репозиториев |
$body = "<h3>Управление хостами репозиториев</h3>"; |
switch ($action) { |
case 'view': |
$body .= "<p><a href='".$manager."?mode=hosts&action=new'>Добавить новый хост репозитория</a></p>"; |
$body .= $core->showHostsList("hosts", $manager, "list"); |
break; |
case 'edit': |
$body .= "<form action='".$process."' method='post'>\n"; |
$body .= "<input type='hidden' name='mode' value='host-edit'>\n"; |
$body .= "<input type='hidden' name='hostID' value='".$uuid."'>\n"; |
$body .= $core->showHostForm($uuid, "Редактирование информации о хосте репозитория"); |
$body .= "</form>"; |
break; |
case 'delete': |
$body .= "<form action='".$process."' method='post'>\n"; |
$body .= "<input type='hidden' name='mode' value='host-delete'>\n"; |
$body .= "<input type='hidden' name='hostID' value='".$uuid."'>\n"; |
$body .= $core->showHostForm($uuid, "Удаление информации о хосте репозитория"); |
$body .= "</form>"; |
break; |
case 'new': |
$body .= "<form action='".$process."' method='post'>\n"; |
$body .= "<input type='hidden' name='mode' value='host-add'>\n"; |
$body .= $core->showHostForm(0, "Добавление нового хоста репозитория"); |
$body .= "</form>"; |
break; |
} |
$tmpl->assign('header', "CPanel"); |
$tmpl->assign('description', "Панель управления генератором"); |
$tmpl->assign('body', $body); |
$tmpl->display('manager.tpl'); |
break; |
case 'repositories': |
// Управление репозиториями |
$body = "<h3>Управление репозиториями</h3>"; |