Хранилища Subversion ant

Редакция

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

Редакция 132 Редакция 138
Строка 19... Строка 19...
19
            break;
19
            break;
20
}
20
}
21
21
22
switch ($mode) {
22
switch ($mode) {
23
    case '0':
23
    case '0':
24
            $display = "<ul><li><a href='".$admin."?mode=1'>Управление дистрибутивами</a></li><li><a href='".$admin."?mode=2'>Управление версиями дистрибутивов</a></li><li><a href='".$admin."?mode=3'>Управление репозиториями</a></li><li><a href='".$admin."?mode=4'>Управление секциями репозиториев</a></li><li><a href='".$admin."?mode=5'>Управление схемами репозиториев</a></li><li><a href='".$admin."?mode=7'>Управление типами репозиториев</a></li><li><a href='".$admin."?mode=8'>Управление корневыми папками репозиториев</a></li><li><a href='".$admin."?mode=6'>Управление настройками Ant</a></li><li><a href='./signout.php' style='color:red;'>Выход</a></li></ul>";
24
            $display = "<ul><li><a href='".$admin."?mode=1'>Управление дистрибутивами</a></li><li><a href='".$admin."?mode=2'>Управление версиями дистрибутивов</a></li><li><a href='".$admin."?mode=3'>Управление репозиториями</a></li><li><a href='".$admin."?mode=4'>Управление секциями репозиториев</a></li><li><a href='".$admin."?mode=5'>Управление схемами репозиториев</a></li><li><a href='".$admin."?mode=7'>Управление типами репозиториев</a></li><li><a href='".$admin."?mode=8'>Управление корневыми папками репозиториев</a></li><li><a href='".$admin."?mode=6'>Управление настройками ".$core->getSetting('codename',$db)."</a></li><li><a href='./signout.php' style='color:red;'>Выход</a></li></ul>";
25
            break;
25
            break;
26
    case '1':
26
    case '1':
27
            // Работа с дистрибутивами
27
            // Работа с дистрибутивами
28
            switch ($act) {
28
            switch ($act) {
29
                case '0':
29
                case '0':
Строка 410... Строка 410...
410
            // Управление настройками Ant
410
            // Управление настройками Ant
411
            switch ($act) {
411
            switch ($act) {
412
                case '0':
412
                case '0':
413
                        // Список настроек Ant
413
                        // Список настроек Ant
414
                        $req =& $db->query("SELECT * FROM settings");
414
                        $req =& $db->query("SELECT * FROM settings");
415
                        $display = "<p>Имеющиеся настройки Ant</p><ul class='sectlist'>";
415
                        $display = "<p>Имеющиеся настройки ".$core->getSetting('codename',$db)."</p><ul class='sectlist'>";
416
                        if ($req->numRows()>0) {
416
                        if ($req->numRows()>0) {
417
                                while ($req->fetchInto($setting, DB_FETCHMODE_ASSOC)) {
417
                                while ($req->fetchInto($setting, DB_FETCHMODE_ASSOC)) {
418
                                        $display .= "<li>Настройка: <em>".stripslashes($setting["opt"])."</em> Свойство: <em>".stripslashes($setting["optvalue"])."</em> [<a href='".$admin."?mode=6&action=2&uid=".$setting["opt_id"]."' class='edit'>править</a>][<a href='".$admin."?mode=6&action=3&uid=".$setting["opt_id"]."' class='delete'>удалить</a>]</li>";
418
                                        $display .= "<li>Настройка: <em>".stripslashes($setting["opt"])."</em> Свойство: <em>".stripslashes($setting["optvalue"])."</em> [<a href='".$admin."?mode=6&action=2&uid=".$setting["opt_id"]."' class='edit'>править</a>][<a href='".$admin."?mode=6&action=3&uid=".$setting["opt_id"]."' class='delete'>удалить</a>]</li>";
419
                                }
419
                                }
420
                        }
420
                        }
421
                        $display .= "<li><a href='".$admin."?mode=6&action=1'>Добавить новую настройку</a></li><li><a href='".$admin."?mode=6&action=4'>Сменить пароль входа</a></li><li><a href='".$admin."?mode=6&action=5'>Добавить новый интерфейс</a></li><li><a href='".$admin."?mode=6&action=6'>Управление существующими интерфейсами</a></li></ul>";
421
                        $display .= "<li><a href='".$admin."?mode=6&action=1'>Добавить новую настройку</a></li><li><a href='".$admin."?mode=6&action=4'>Сменить пароль входа</a></li><li><a href='".$admin."?mode=6&action=5'>Добавить новый интерфейс</a></li><li><a href='".$admin."?mode=6&action=6'>Управление существующими интерфейсами</a></li></ul>";
422
                        break;
422
                        break;
423
                case '1':
423
                case '1':
424
                        // Добавление новой настройки Ant
424
                        // Добавление новой настройки Ant
425
                        $display  = "<h3>Создание настройки Ant</h3>";
425
                        $display  = "<h3>Создание настройки ".$core->getSetting('codename',$db)."</h3>";
426
                        $display .= "<form action='./process.php' method='POST'>\n";
426
                        $display .= "<form action='./process.php' method='POST'>\n";
427
                        $display .= "<input type='hidden' name='mode' value='16'>\n";
427
                        $display .= "<input type='hidden' name='mode' value='16'>\n";
428
                        $display .= "Настройка (латиница, без пробелов): <input type='text' name='setoption'><br>\n";
428
                        $display .= "Настройка (латиница, без пробелов): <input type='text' name='setoption'><br>\n";
429
                        $display .= "Свойство (значение) настройки: <input type='text' name='setvalue'><br>\n";
429
                        $display .= "Свойство (значение) настройки: <input type='text' name='setvalue'><br>\n";
430
                        $display .= "<input type='submit' value='Добавить'></form>\n";
430
                        $display .= "<input type='submit' value='Добавить'></form>\n";
Строка 432... Строка 432...
432
                case '2':
432
                case '2':
433
                        // Правка существующей настройки Ant
433
                        // Правка существующей настройки Ant
434
                        $req =& $db->query("SELECT * FROM settings WHERE opt_id='$uid'");
434
                        $req =& $db->query("SELECT * FROM settings WHERE opt_id='$uid'");
435
                        if ($req->numRows()>0) {
435
                        if ($req->numRows()>0) {
436
                                $req->fetchInto($setting, DB_FETCHMODE_ASSOC);                                 
436
                                $req->fetchInto($setting, DB_FETCHMODE_ASSOC);                                 
437
                                $display  = "<h3>Правка настройки Ant</h3>";
437
                                $display  = "<h3>Правка настройки ".$core->getSetting('codename',$db)."</h3>";
438
                                $display .= "<form action='./process.php' method='POST'>\n";
438
                                $display .= "<form action='./process.php' method='POST'>\n";
439
                                $display .= "<input type='hidden' name='mode' value='17'>\n";
439
                                $display .= "<input type='hidden' name='mode' value='17'>\n";
440
                                $display .= "<input type='hidden' name='optID' value='".stripslashes($setting["opt_id"])."'><br>\n";
440
                                $display .= "<input type='hidden' name='optID' value='".stripslashes($setting["opt_id"])."'><br>\n";
441
                                $display .= "Настройка: <input type='text' name='setoption' value='".stripslashes($setting["opt"])."' readonly><br>\n";
441
                                $display .= "Настройка: <input type='text' name='setoption' value='".stripslashes($setting["opt"])."' readonly><br>\n";
442
                                if ($setting["opt"]=="interface") {
442
                                if ($setting["opt"]=="interface") {
Строка 462... Строка 462...
462
                case '3':
462
                case '3':
463
                        // Удаление существующей настройки Ant
463
                        // Удаление существующей настройки Ant
464
                        $req =& $db->query("SELECT * FROM settings WHERE opt_id='$uid'");
464
                        $req =& $db->query("SELECT * FROM settings WHERE opt_id='$uid'");
465
                        if ($req->numRows()>0) {
465
                        if ($req->numRows()>0) {
466
                                $req->fetchInto($setting, DB_FETCHMODE_ASSOC);
466
                                $req->fetchInto($setting, DB_FETCHMODE_ASSOC);
467
                                $display  = "<h3>Удаление настройки Ant</h3>";
467
                                $display  = "<h3>Удаление настройки ".$core->getSetting('codename',$db)."</h3>";
468
                                $display .= "Удаляемая настройка <em>".stripslashes($setting["opt"])."</em> с свойством <em>".stripslashes($setting["optvalue"])."</em><br>";
468
                                $display .= "Удаляемая настройка <em>".stripslashes($setting["opt"])."</em> с свойством <em>".stripslashes($setting["optvalue"])."</em><br>";
469
                                $display .= "<form action='./process.php' method='POST'>\n";
469
                                $display .= "<form action='./process.php' method='POST'>\n";
470
                                $display .= "<input type='hidden' name='mode' value='18'>\n";
470
                                $display .= "<input type='hidden' name='mode' value='18'>\n";
471
                                $display .= "<input type='hidden' name='optID' value='".$setting["opt_id"]."'><br>\n";                         
471
                                $display .= "<input type='hidden' name='optID' value='".$setting["opt_id"]."'><br>\n";                         
472
                                $display .= "<input type='submit' value='Удалить'></form>\n";
472
                                $display .= "<input type='submit' value='Удалить'></form>\n";