Редакция 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 |