Хранилища Subversion ant

Редакция

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

Редакция 176 Редакция 177
Строка 35... Строка 35...
35
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=5'>Секции</a></div>
35
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=5'>Секции</a></div>
36
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=6'>Схемы</a></div>
36
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=6'>Схемы</a></div>
37
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=7'>Типы</a></div>
37
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=7'>Типы</a></div>
38
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=8'>Корневые пути</a></div>
38
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=8'>Корневые пути</a></div>
39
    <div class='menutitle'>Настройки:</div>
39
    <div class='menutitle'>Настройки:</div>
40
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=9'>Опции</a></div>
40
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=20'>Опции</a></div>
-
 
41
        <div class='menuitem'><a class='dashed' href='".$admin."?mode=21'>Интерфейсы</a></div>
41
</div>
42
</div>
42
<div id='main'>
43
<div id='main'>
43
";
44
";
44
45
45
switch ($mode) {
46
switch ($mode) {
Строка 626... Строка 627...
626
                        } else {
627
                        } else {
627
                                $display .= "<p>Такой корневой папки не существует</p>";
628
                                $display .= "<p>Такой корневой папки не существует</p>";
628
                        }
629
                        }
629
                        break;
630
                        break;
630
            }
631
            }
-
 
632
        break;
-
 
633
        case '21':
-
 
634
            // Управление интерфейсами
-
 
635
            switch($act) {
-
 
636
                case '0':
-
 
637
                        // Список интерфейсов
-
 
638
                        $req =& $db->query("SELECT * FROM interfaces");
-
 
639
                        $display  = "<div class='modulename'><a href='admin.php?mode=".$mode."'>Настройки</a> :: Интерфейсы</div>";
-
 
640
                        $display .= "<table><tr><th>Интерфейс</th><th>Действие</th></tr>";
-
 
641
                        if ($req->numRows()>0) {
-
 
642
                            while ($req->fetchInto($if, DB_FETCHMODE_ASSOC)) {
-
 
643
                                $display .= "<tr><td>".stripslashes($if["interfaceinfo"])." (".stripslashes($if["interface"]).") </td>";
-
 
644
                                $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$if["if_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>";
-
 
645
                                $display .= "<a href='".$admin."?mode=".$mode."&action=3&uid=".$if["if_id"]."' class='delete'><img title='Удалить' src='img/del.png' width='16' height='16'></a></td></tr>";
-
 
646
                            }
-
 
647
                        }
-
 
648
                        $display .= "</table><p><a href='".$admin."?mode=".$mode."&action=1'><img src='img/add.png' width='16' height='16'>Добавить новый интерфейс</a></p>";
631
            break;
649
                        break;
-
 
650
                case '1':
-
 
651
                        // Добавление нового интерфейса
-
 
652
                        $display = "<div class='modulename'>Настройки</a> :: <a href='admin.php?mode=".$mode."'>Интерфейсы</a> :: <a href='admin.php?mode=".$mode."&act=".$act."'>Добавление</a></div>";
-
 
653
                        $display .= "<form action='./process.php' method='POST'>\n";
-
 
654
                        $display .= "<input type='hidden' name='mode' value='".$mode."'>\n";
-
 
655
                        $display .= "<input type='hidden' name='act' value='".$act."'>\n";
-
 
656
                        $display .= "Интерфейс (имя файла): <input type='text' name='ifname'><br>\n";
-
 
657
                        $display .= "Интерфейс (название): <input type='text' name='ifinfo'><br>\n";
-
 
658
                        $display .= "<input type='submit' value='Добавить интерфейс'></form>\n";
-
 
659
                        break;
-
 
660
                case '2':
-
 
661
                        // Правка интерфейса
-
 
662
                        $req =& $db->query("SELECT * FROM interfaces WHERE if_id='$uid'");
-
 
663
                        $display = "<div class='modulename'>Настройки</a> :: <a href='admin.php?mode=".$mode."'>Интерфейсы</a> :: <a href='admin.php?mode=".$mode."&act=".$act."'>Правка</a></div>";
-
 
664
                        if ($req->numRows()>0) {
-
 
665
                                $req->fetchInto($if, DB_FETCHMODE_ASSOC);
-
 
666
                                $display .= "<form action='./process.php' method='POST'>";
-
 
667
                                $display .= "<input type='hidden' name='mode' value='".$mode."'>\n";
-
 
668
                                $display .= "<input type='hidden' name='act' value='".$act."'>\n";
-
 
669
                                $display .= "<input type='hidden' name='if' value='$uid'>\n";
-
 
670
                                $display .= "Интерфейс (имя файла): <input type='text' name='ifname' value='".stripslashes($if["interface"])."'><br>\n";
-
 
671
                                $display .= "Интерфейс (название): <input type='text' name='ifinfo' value='".stripslashes($if["interfaceinfo"])."'><br>\n";
-
 
672
                                $display .= "<input type='submit' value='Отредактировать'></form>\n";
-
 
673
                        } else {
-
 
674
                                $display .= "<p>Такого интерфейса не существует</p>";
632
675
                        }
-
 
676
                        break;
-
 
677
                case '3':
-
 
678
                        // Удаление интерфейса
-
 
679
                        $req =& $db->query("SELECT * FROM interfaces WHERE if_id='$uid'");
-
 
680
                        $display = "<div class='modulename'>Настройки</a> :: <a href='admin.php?mode=".$mode."'>Интерфейсы</a> :: <a href='admin.php?mode=".$mode."&act=".$act."'>Удаление</a></div>";
-
 
681
                        if ($req->numRows()>0) {
-
 
682
                                $req->fetchInto($if, DB_FETCHMODE_ASSOC);
-
 
683
                                $display .= "<form action='./process.php' method='POST'>";
-
 
684
                                $display .= "<input type='hidden' name='mode' value='".$mode."'>\n";
-
 
685
                                $display .= "<input type='hidden' name='act' value='".$act."'>\n";
-
 
686
                                $display .= "<input type='hidden' name='if' value='$uid'>\n";
-
 
687
                                $display .= "Интерфейс (имя файла): <input type='text' name='ifname' value='".stripslashes($if["interface"])."' readonly><br>\n";
-
 
688
                                $display .= "Интерфейс (название): <input type='text' name='ifinfo' value='".stripslashes($if["interfaceinfo"])."' readonly><br>\n";
-
 
689
                                $display .= "<input type='submit' value='Удалить'></form>\n";
633
           
690
                        }
-
 
691
                        break;
-
 
692
            }
-
 
693
        break;
634
694
635
           
-
 
636
/*
695
/*
637
        case '6':
696
        case '6':
638
            // Управление настройками Ant
697
            // Управление настройками Ant
639
            switch ($act) {
698
            switch ($act) {
640
                case '0':
699
                case '0':
Строка 715... Строка 774...
715
                        $display .= "Новый пароль: <input type='password' name='newPW1'><br>\n";
774
                        $display .= "Новый пароль: <input type='password' name='newPW1'><br>\n";
716
                        $display .= "Новый пароль (еще раз): <input type='password' name='newPW2'><br>\n";
775
                        $display .= "Новый пароль (еще раз): <input type='password' name='newPW2'><br>\n";
717
                        $display .= "<input type='submit' value='Сменить пароль'></form>\n";
776
                        $display .= "<input type='submit' value='Сменить пароль'></form>\n";
718
                        break;
777
                        break;
719
                       
778
                       
720
                case '5':
-
 
721
                        // Добавление нового интерфейса
-
 
722
                        $display  = "<div class='modulename'><a href='admin.php?mode=6'>Настройки</a> :: Добавление нового интерфейса</div>";
-
 
723
                        $display .= "<form action='./process.php' method='POST'>\n";
-
 
724
                        $display .= "<input type='hidden' name='mode' value='23'>\n";
-
 
725
                        $display .= "Интерфейс (имя файла): <input type='text' name='ifname'><br>\n";
-
 
726
                        $display .= "Интерфейс (название): <input type='text' name='ifinfo'><br>\n";
-
 
727
                        $display .= "<input type='submit' value='Добавить интерфейс'></form>\n";
-
 
728
                        break;
-
 
729
                case '6':
-
 
730
                        // Управление интерфейсами                       
-
 
731
                        $req =& $db->query("SELECT * FROM interfaces");
-
 
732
                        $display  = "<div class='modulename'><a href='admin.php?mode=6'>Настройки</a> :: Управление существующими интерфейсами</div><ul>";
-
 
733
                        if ($req->numRows()>0) {
-
 
734
                                while ($req->fetchInto($if, DB_FETCHMODE_ASSOC)) {
-
 
735
                                        $display .= "<li><a href='".$admin."?mode=6&action=7&uid=".$if["if_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a><a href='".$admin."?mode=6&action=8&uid=".$if["if_id"]."' class='delete'><img title='Удалить' src='img/del.png' width='16' height='16'></a> ".stripslashes($if["interfaceinfo"])." (".stripslashes($if["interface"]).") </li>";
-
 
736
                                }
-
 
737
                        }
-
 
738
                        $display .= "</ul>";
-
 
739
                        break;
-
 
740
                case '7':
-
 
741
                        // Правка интерфейса
-
 
742
                        $req =& $db->query("SELECT * FROM interfaces WHERE if_id='$uid'");
-
 
743
                        $display = "<div class='modulename'><a href='admin.php?mode=6'>Настройки</a> :: <a href='admin.php?mode=6&action=6'>Интерфейс</a> :: Правка интерфейса</div>";
-
 
744
                        if ($req->numRows()>0) {
-
 
745
                                $req->fetchInto($if, DB_FETCHMODE_ASSOC);
-
 
746
                                $display .= "<form action='./process.php' method='POST'>";
-
 
747
                                $display .= "<input type='hidden' name='mode' value='24'>\n";
-
 
748
                                $display .= "<input type='hidden' name='if' value='$uid'>\n";
-
 
749
                                $display .= "Интерфейс (имя файла): <input type='text' name='ifname' value='".stripslashes($if["interface"])."'><br>\n";
-
 
750
                                $display .= "Интерфейс (название): <input type='text' name='ifinfo' value='".stripslashes($if["interfaceinfo"])."'><br>\n";
-
 
751
                                $display .= "<input type='submit' value='Отредактировать'></form>\n";
-
 
752
                        } else {
-
 
753
                                $display .= "<p>Такого интерфейса не существует</p>";
-
 
754
                        }
-
 
755
                case '8':
-
 
756
                        // Удаление интерфейса
-
 
757
                        $req =& $db->query("SELECT * FROM interfaces WHERE if_id='$uid'");
-
 
758
                        $display = "<div class='modulename'><a href='admin.php?mode=6'>Настройки</a> :: <a href='admin.php?mode=6&action=6'>Интерфейс</a> :: Удаление интерфейса</div>";
-
 
759
                        if ($req->numRows()>0) {
-
 
760
                                $req->fetchInto($if, DB_FETCHMODE_ASSOC);
-
 
761
                                $display .= "<form action='./process.php' method='POST'>";
-
 
762
                                $display .= "<input type='hidden' name='mode' value='25'>\n";
-
 
763
                                $display .= "<input type='hidden' name='if' value='$uid'>\n";
-
 
764
                                $display .= "Интерфейс (имя файла): <input type='text' name='ifname' value='".stripslashes($if["interface"])."' readonly><br>\n";
-
 
765
                                $display .= "Интерфейс (название): <input type='text' name='ifinfo' value='".stripslashes($if["interfaceinfo"])."' readonly><br>\n";
-
 
766
                                $display .= "<input type='submit' value='Удалить'></form>\n";
-
 
767
                        }
-
 
768
                        break;
-
 
769
            }
-
 
770
            break;
779
            break;
771
*/
780
*/
772
}
781
}
773
782
774
783