76,6 → 76,8 |
$title = "Добавлен новый дистрибутив"; |
$dinfo = "В Ant добавлена поддержка основанного на ".stripslashes($log["type"])."-пакетах дистрибутива ".$distname."."; |
$res =& $db->query("INSERT INTO changelog SET log_record=NOW(), log_title='$title', log_desc='$dinfo'"); |
|
$go .= "?mode=1"; |
|
break; |
case '2': |
124,6 → 126,8 |
|
$res =& $db->query("UPDATE distribution SET distname='$distname', distua='$distua', disttype='$disttype', WHERE dist_id='$distID'"); |
|
$go .= "?mode=1"; |
|
break; |
case '3': |
// Удаление существующего дистрибутива |
148,6 → 152,8 |
$dinfo = "Из Ant удалена поддержка основанного на ".stripslashes($log["type"])."-пакетах дистрибутива ".stripslashes($log["distname"])."."; |
$res =& $db->query("INSERT INTO changelog SET log_record=NOW(), log_title='$title', log_desc='$dinfo'"); |
|
$go .= "?mode=1"; |
|
break; |
case '4': |
// Добавление новой версии дистрибутива |
170,6 → 176,8 |
} |
$res =& $db->query("INSERT INTO changelog SET log_record=NOW(), log_title='$title', log_desc='$dinfo'"); |
|
$go .= "?mode=2"; |
|
break; |
case '5': |
// Правка имеющейся версии дистрибутива |
181,6 → 189,8 |
|
$res =& $db->query("UPDATE version SET dist_id='$distname', vname='$versname', version='$versnumb', vcodename='$verscode' WHERE version_id='$versID'"); |
|
$go .= "?mode=2"; |
|
break; |
case '6': |
// Удаление существующей версии дистрибутива |
201,6 → 211,8 |
$dinfo = str_replace("{CNAME}","",$dinfo); |
} |
$res =& $db->query("INSERT INTO changelog SET log_record=NOW(), log_title='$title', log_desc='$dinfo'"); |
|
$go .= "?mode=2"; |
|
break; |
case '7': |
222,6 → 234,9 |
for ($i=0;$i<count($_POST["sect"]);$i++) { |
$res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$rep_id'"); |
} |
|
$go .= "?mode=3"; |
|
break; |
case '8': |
// Правка репозитория |
237,6 → 252,9 |
for ($i=0;$i<count($_POST["sect"]);$i++) { |
$res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'"); |
} |
|
$go .= "?mode=3"; |
|
break; |
case '9': |
// Удаление репозитория |
245,6 → 263,8 |
$res =& $db->query("DELETE FROM repository WHERE rep_id='$repID'"); |
$res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'"); |
$res =& $db->query("DELETE FROM ver2rep WHERE rep_id='$repID'"); |
|
$go .= "?mode=3"; |
|
break; |
case '10': |
259,6 → 279,8 |
for($i=0;$i<count($_POST["dist"]);$i++) { |
$req =& $db->query("INSERT INTO sect2dist SET dist_id='".$_POST["dist"][$i]."', sect_id='".$sect["sect_id"]."'"); |
} |
|
$go .= "?mode=4"; |
|
break; |
case '11': |
273,6 → 295,8 |
for($i=0;$i<count($_POST["dist"]);$i++) { |
$req =& $db->query("INSERT INTO sect2dist SET dist_id='".$_POST["dist"][$i]."', sect_id='".$sectID."'"); |
} |
|
$go .= "?mode=4"; |
|
break; |
case '12': |
283,6 → 307,8 |
$req =& $db->query("DELETE FROM sect2dist WHERE sect_id='$sectID'"); |
$req =& $db->query("DELETE FROM sect2rep WHERE sect_id='$sectID'"); |
|
$go .= "?mode=4"; |
|
break; |
case '13': |
// Добавление новой схемы |
290,6 → 316,8 |
|
$req =& $db->query("INSERT INTO scheme SET scheme='$scheme'"); |
|
$go .= "?mode=5"; |
|
break; |
case '14': |
// Правка схемы |
298,6 → 326,8 |
|
$req =& $db->query("UPDATE scheme SET scheme='$scheme' WHERE scheme_id='$schemeID'"); |
|
$go .= "?mode=5"; |
|
break; |
case '15': |
// Удаление схемы |
305,6 → 335,8 |
|
$req =& $db->query("DELETE FROM scheme WHERE scheme_id='$schemeID'"); |
|
$go .= "?mode=5"; |
|
break; |
case '16': |
// Добавление новой настройки Ant |
336,6 → 368,8 |
|
$req =& $db->query("INSERT INTO rtype SET rtype='$rtype'"); |
|
$go .= "?mode=7"; |
|
break; |
case '20': |
// Правка существующего типа репозитория |
343,6 → 377,8 |
$rtype = mysql_real_escape_string($_POST["rtype"]); |
|
$req =& $db->query("UPDATE rtype SET rtype='$rtype' WHERE rtype_id='$rtypeID'"); |
|
$go .= "?mode=7"; |
|
break; |
case '21': |
350,6 → 386,8 |
$rtypeID = abs(intval($_POST["rtypeID"])); |
|
$req =& $db->query("DELETE FROM rtype WHERE rtype_id='$rtypeID'"); |
|
$go .= "?mode=7"; |
|
break; |
case '22': |
401,6 → 439,7 |
// Создание корневой папки репозиториев |
$root = mysql_real_escape_string($_POST["rootFolder"]); |
$req =& $db->query("INSERT INTO root SET root_folder='$root'"); |
$go .= "?mode=8"; |
break; |
case '27': |
// Редактирование корневой папки репозиториев |
407,11 → 446,13 |
$root_id = abs(intval($_POST["rootID"])); |
$root_fd = mysql_real_escape_string($_POST["rootFolder"]); |
$req =& $db->query("UPDATE root SET root_folder='$root_fd' WHERE root_id='$root_id'"); |
$go .= "?mode=8"; |
break; |
case '28': |
// Удаление корневой папки репозиториев |
$root_id = abs(intval($_POST["rootID"])); |
$req =& $db->query("DELETE FROM root WHERE root_id='$root_id'"); |
$go .= "?mode=8"; |
break; |
} |
|