Хранилища Subversion ant

Редакция

Редакция 248 | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 248 Редакция 286
Строка 273... Строка 273...
273
                $rep_id = $rep["rep_id"];
273
                $rep_id = $rep["rep_id"];
274
274
275
                $res =& $db->query("INSERT INTO ver2rep SET ver_id='$versID', rep_id='$rep_id'");
275
                $res =& $db->query("INSERT INTO ver2rep SET ver_id='$versID', rep_id='$rep_id'");
276
276
277
                for ($i=0;$i<count($_POST["sect"]);$i++) {
277
                for ($i=0;$i<count($_POST["sect"]);$i++) {
278
                $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$rep_id'");
278
                        $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$rep_id'");
-
 
279
                }
-
 
280
-
 
281
                for ($i=0;$i<count($_POST["repMirror"]);$i++) {
-
 
282
                        $res =& $db->query("INSERT INTO mirr2rep SET mirror_id='".$_POST["repMirror"][$i]."', rep_id='$rep_id'");
279
                }
283
                }
280
284
281
                $go .= "?mode=".$mode."&action=0";
285
                $go .= "?mode=".$mode."&action=0";
282
286
283
            break;
287
            break;
Строка 298... Строка 302...
298
                $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'");
302
                $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'");
299
                for ($i=0;$i<count($_POST["sect"]);$i++) {
303
                for ($i=0;$i<count($_POST["sect"]);$i++) {
300
                    $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'");
304
                    $res =& $db->query("INSERT INTO sect2rep SET sect_id='".$_POST["sect"][$i]."', rep_id='$repID'");
301
                }
305
                }
302
306
-
 
307
                $res =& $db->query("DELETE FROM mirr2rep WHERE rep_id='$repID'");
-
 
308
                for ($i=0;$i<count($_POST["repMirror"]);$i++) {
-
 
309
                        $res =& $db->query("INSERT INTO mirr2rep SET mirror_id='".$_POST["repMirror"][$i]."', rep_id='$repID'");
-
 
310
                }
-
 
311
303
                $go .= "?mode=".$mode."&action=0";
312
                $go .= "?mode=".$mode."&action=0";
304
313
305
            break;
314
            break;
306
            case '3':
315
            case '3':
307
                // Удаление репозитория
316
                // Удаление репозитория
308
                $repID = $secure->wrapInt($_POST["rep"]);
317
                $repID = $secure->wrapInt($_POST["rep"]);
309
318
310
                $res =& $db->query("DELETE FROM repository WHERE rep_id='$repID'");
319
                $res =& $db->query("DELETE FROM repository WHERE rep_id='$repID'");
311
                $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'");
320
                $res =& $db->query("DELETE FROM sect2rep WHERE rep_id='$repID'");
312
                $res =& $db->query("DELETE FROM ver2rep WHERE rep_id='$repID'");
321
                $res =& $db->query("DELETE FROM ver2rep WHERE rep_id='$repID'");
-
 
322
                $res =& $db->query("DELETE FROM mirr2rep WHERE rep_id='$repID'");
313
323
314
                $go .= "?mode=".$mode."&action=0";
324
                $go .= "?mode=".$mode."&action=0";
315
325
316
            break;
326
            break;
317
        }
327
        }
Строка 446... Строка 456...
446
            break;
456
            break;
447
            case '1':
457
            case '1':
448
                // Добавление нового зеркала
458
                // Добавление нового зеркала
449
                $mirr_name = $secure->wrapStr($_POST["mname"]);
459
                $mirr_name = $secure->wrapStr($_POST["mname"]);
450
                $mirr_url = $secure->wrapStr($_POST["murl"]);
460
                $mirr_url = $secure->wrapStr($_POST["murl"]);
-
 
461
                list($proto,$addr) = split("://",$mirr_url);
-
 
462
                $proto .= "://";
451
                $res =& $db->query("INSERT INTO mirror SET mname='$mirr_name', murl='$mirr_url'");
463
                $res =& $db->query("INSERT INTO mirror SET mname='$mirr_name', mproto='$proto', murl='$addr'");
452
                $go .= "?mode=".$mode."&action=0";
464
                $go .= "?mode=".$mode."&action=0";
453
            break;
465
            break;
454
            case '2':
466
            case '2':
455
                // Правка существующего зеркала
467
                // Правка существующего зеркала
456
                $mirr_name = $secure->wrapStr($_POST["mname"]);
468
                $mirr_name = $secure->wrapStr($_POST["mname"]);
457
                $mirr_url = $secure->wrapStr($_POST["murl"]);
469
                $mirr_url = $secure->wrapStr($_POST["murl"]);
458
                $mirr_id = $secure->wrapInt($_POST["mirrorID"]);
470
                $mirr_id = $secure->wrapInt($_POST["mirrorID"]);
-
 
471
                list($proto,$addr)=split("://",$mirr_url);
-
 
472
                $proto .= "://";
459
                $res =& $db->query("UPDATE mirror SET mname='$mirr_name', murl='$mirr_url' WHERE mirror_id='$mirr_id'");
473
                $res =& $db->query("UPDATE mirror SET mname='$mirr_name', mproto='$proto', murl='$addr' WHERE mirror_id='$mirr_id'");
460
                $go .= "?mode=$mode&action=0";
474
                $go .= "?mode=$mode&action=0";
461
            break;
475
            break;
462
            case '3':
476
            case '3':
463
                // Удаление существующего зеркала
477
                // Удаление существующего зеркала
464
                $mirr_id = $secure->wrapInt($_POST["mirrorID"]);
478
                $mirr_id = $secure->wrapInt($_POST["mirrorID"]);
465
                //$res =& $db->query("DELETE FROM mirr2rep WHERE mirror_id='$mirr_id'"); // In future
479
                $res =& $db->query("DELETE FROM mirr2rep WHERE mirror_id='$mirr_id'");
466
                $res =& $db->query("DELETE FROM mirror WHERE mirror_id='$mirr_id'");
480
                $res =& $db->query("DELETE FROM mirror WHERE mirror_id='$mirr_id'");
467
                $go .= "?mode=".$mode."&action=0";
481
                $go .= "?mode=".$mode."&action=0";
468
            break;
482
            break;
469
        }
483
        }
470
    break;
484
    break;