Редакция 620 | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 620 | Редакция 622 | ||
---|---|---|---|
Строка 377... | Строка 377... | ||
377 | }
|
377 | }
|
378 | 378 | ||
379 | break; |
379 | break; |
380 | case 'repository-master': |
380 | case 'repository-master': |
381 | // Добавляем новый репозиторий
|
381 | // Добавляем новый репозиторий
|
382 | $rdist = $secure->checkInt($_POST["rdist"]); // Версия дистрибутива |
382 | $rdist = $_POST["rdist"]; // Версия дистрибутива |
383 | $rname = $secure->checkStr($_POST["rname"]); // Название репозитория |
383 | $rname = $_POST["rname"]; // Название репозитория |
384 | $rinfo = $secure->checkStr($_POST["rinfo"]); // Описание репозитория |
384 | $rinfo = $_POST["rinfo"]; // Описание репозитория |
385 | $rkey = $secure->checkStr($_POST["rkey"]); // Ключ подписи репозитория |
385 | $rkey = $_POST["rkey"]; // Ключ подписи репозитория |
386 | $rproto = $secure->checkInt($_POST["rproto"]); // Протокол доступа |
386 | $rproto = $_POST["rproto"]; // Протокол доступа |
387 | $rhost = $secure->checkInt($_POST["rhost"]); // Хост репозитория |
387 | $rhost = $_POST["rhost"]; // Хост репозитория |
388 | $rfolder = $secure->checkInt($_POST["rfolder"]); // Корневая папка |
388 | $rfolder = $_POST["rfolder"]; // Корневая папка |
389 | $rtype = $secure->checkInt($_POST["rtype"]); // Тип репозитория |
389 | $rtype = $_POST["rtype"]; // Тип репозитория |
390 | $rscheme = $secure->checkInt($_POST["rscheme"]); // Схема репозитория |
390 | $rscheme = $_POST["rscheme"]; // Схема репозитория |
391 | $rsign = $secure->checkInt($_POST["rsign"]); // Подпись репозитория (для rpm/ALTLinux) |
391 | $rsign = $_POST["rsign"]; // Подпись репозитория (для rpm/ALTLinux) |
392 | 392 | ||
393 | $r = $core->addRepository($rdist, $rname, $rinfo, $rkey, $rproto, $rhost, $rfolder, $rtype, $rscheme, $rsign, $_POST["rsects"], $_POST["rarchs"]); |
393 | $r = $core->addRepository($rdist, $rname, $rinfo, $rkey, $rproto, $rhost, $rfolder, $rtype, $rscheme, $rsign, $_POST["rsects"], $_POST["rarchs"]); |
394 | if ($r["ERR"]==0) { |
394 | if ($r["ERR"]==0) { |
395 | header("Location: ".$manager."\n\n"); |
395 | header("Location: ".$manager."\n\n"); |
396 | } else { |
396 | } else { |
Строка 398... | Строка 398... | ||
398 | }
|
398 | }
|
399 | 399 | ||
400 | break; |
400 | break; |
401 | case 'repository-edit': |
401 | case 'repository-edit': |
402 | // Редактируем репозиторий
|
402 | // Редактируем репозиторий
|
403 | $rID = $_POST["repositoryID"]; // Версия дистрибутива |
403 | $rID = $_POST["repositoryID"]; |
404 | $rdist = $_POST["rdist"]; // Версия дистрибутива |
404 | $rdist = $_POST["rdist"]; |
405 | $rname = $_POST["rname"]; // Название репозитория |
405 | $rname = $_POST["rname"]; |
406 | $rinfo = $_POST["rinfo"]; // Описание репозитория |
406 | $rinfo = $_POST["rinfo"]; |
407 | $rkey = $_POST["rkey"]; // Ключ подписи репозитория |
407 | $rkey = $_POST["rkey"]; |
408 | $rproto = $_POST["rproto"]; // Протокол доступа |
408 | $rproto = $_POST["rproto"]; |
409 | $rhost = $_POST["rhost"]; // Хост репозитория |
409 | $rhost = $_POST["rhost"]; |
410 | $rfolder = $_POST["rfolder"]; // Корневая папка |
410 | $rfolder = $_POST["rfolder"]; |
411 | $rtype = $_POST["rtype"]; // Тип репозитория |
411 | $rtype = $_POST["rtype"]; |
412 | $rscheme = $_POST["rscheme"]; // Схема репозитория |
412 | $rscheme = $_POST["rscheme"]; |
413 | $rsign = $_POST["rsign"]; // Подпись репозитория (для rpm/ALTLinux) |
413 | $rsign = $_POST["rsign"]; |
414 | 414 | ||
415 | $r = $core->updateRepository($rID, $rdist, $rname, $rinfo, $rkey, $rproto, $rhost, $rfolder, $rtype, $rscheme, $rsign, $_POST["rsects"], $_POST["rarchs"]); |
415 | $r = $core->updateRepository($rID, $rdist, $rname, $rinfo, $rkey, $rproto, $rhost, $rfolder, $rtype, $rscheme, $rsign, $_POST["rsects"], $_POST["rarchs"]); |
416 | if ($r["ERR"]==0) { |
416 | if ($r["ERR"]==0) { |
417 | header("Location: ".$manager."\n\n"); |
417 | header("Location: ".$manager."\n\n"); |
418 | } else { |
418 | } else { |