Редакция 186 | Редакция 188 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS
Редакция 186 | Редакция 187 | ||
---|---|---|---|
Строка 21... | Строка 21... | ||
21 | 21 | ||
22 | $header = "<div id='head'><div class='title'>".$core->getSetting('codename',$db)." Admin Panel</div><div class='smalltitle'>version: ".$core->getSetting('version',$db)."</div></div>"; |
22 | $header = "<div id='head'><div class='title'>".$core->getSetting('codename',$db)." Admin Panel</div><div class='smalltitle'>version: ".$core->getSetting('version',$db)."</div></div>"; |
23 | 23 | ||
24 | $login = "<div id='login'>Вы вошли как: admin <a class='dashed' href='./signout.php' style='color:red;'>[выход]</a></div>"; |
24 | $login = "<div id='login'>Вы вошли как: admin <a class='dashed' href='./signout.php' style='color:red;'>[выход]</a></div>"; |
25 | 25 | ||
- | 26 | ||
- | 27 | $menu_title = array ( "Управление", "Справочники", "Настройки" ); |
|
- | 28 | $menu_item = array ( |
|
- | 29 | 1 => array ( "title" => $menu_title[1], "item" => "Дистрибутив" ), |
|
- | 30 | 2 => array ( "title" => $menu_title[1], "item" => "Версии" ), |
|
- | 31 | 3 => array ( "title" => $menu_title[1], "item" => "Источники" ), |
|
- | 32 | 4 => array ( "title" => $menu_title[0], "item" => "Репозитории" ), |
|
- | 33 | 5 => array ( "title" => $menu_title[1], "item" => "Секции" ), |
|
- | 34 | 6 => array ( "title" => $menu_title[1], "item" => "Схемы" ), |
|
- | 35 | 7 => array ( "title" => $menu_title[1], "item" => "Типы" ), |
|
- | 36 | 20 => array ( "title" => $menu_title[2], "item" => "Опции" ), |
|
- | 37 | 21 => array ( "title" => $menu_title[2], "item" => "Интерфейсы" ), |
|
- | 38 | 22 => array ( "title" => $menu_title[2], "item" => "Пароль" ), |
|
- | 39 | ); |
|
- | 40 | ||
26 | $menu = " |
41 | $menu = " |
27 | <div id='cont'>
|
42 | <div id='cont'>
|
28 | <div id='menu'>
|
43 | <div id='menu'>
|
29 | <div class='menutitle'>Дистрибутивы:</div>
|
44 | <div class='menutitle'>".$menu_title[0].":</div> |
30 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=1'>Дистрибутивы</a></div> |
45 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=4'>".$menu_item[4]["item"]."</a></div> |
31 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=2'>Версии</a></div> |
46 | <div class='menutitle'>".$menu_title[1].":</div> |
32 | <div class='menutitle'>Репозитории:</div>
|
47 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=1'>".$menu_item[1]["item"]."</a></div> |
33 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=3'>Источники</a></div> |
48 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=2'>".$menu_item[2]["item"]."</a></div> |
34 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=4'>Репозитории</a></div> |
49 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=3'>".$menu_item[3]["item"]."</a></div> |
35 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=5'>Секции</a></div> |
50 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=5'>".$menu_item[5]["item"]."</a></div> |
36 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=6'>Схемы</a></div> |
51 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=6'>".$menu_item[6]["item"]."</a></div> |
37 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=7'>Типы</a></div> |
52 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=7'>".$menu_item[7]["item"]."</a></div> |
38 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=8'>Корневые пути</a></div> |
53 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=8'>".$menu_item[8]["item"]."</a></div> |
39 | <div class='menutitle'>Настройки:</div>
|
54 | <div class='menutitle'>".$menu_title[2].":</div> |
40 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=20'>Опции</a></div> |
55 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=20'>".$menu_item[20]["item"]."</a></div> |
41 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=21'>Интерфейсы</a></div> |
56 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=21'>".$menu_item[21]["item"]."</a></div> |
42 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=22'>Пароль</a></div> |
57 | <div class='menuitem'><a class='dashed' href='".$admin."?mode=22'>".$menu_item[22]["item"]."</a></div> |
43 | </div>
|
58 | </div>
|
44 | <div id='main'>
|
59 | <div id='main'>
|
45 | "; |
60 | "; |
46 | 61 | ||
47 | switch ($mode) { |
62 | switch ($mode) { |
Строка 50... | Строка 65... | ||
50 | switch ($act) { |
65 | switch ($act) { |
51 | case '0': |
66 | case '0': |
52 | // Список дистрибутивов
|
67 | // Список дистрибутивов
|
53 | $dist =& $db->query("SELECT * FROM distribution"); |
68 | $dist =& $db->query("SELECT * FROM distribution"); |
54 | if ($dist->numRows()>0) { |
69 | if ($dist->numRows()>0) { |
55 | $display = "<div class='modulename'>Дистрибутивы</div>"; |
70 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
56 | $display .= "<table><tr><th>Дистрибутив</th><th>Действие</th><th>Версии</th></tr>"; |
71 | $display .= "<table><tr><th>Дистрибутив</th><th>Действие</th><th>Версии</th></tr>"; |
57 | while ($dist->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
72 | while ($dist->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
58 | $verlist = ""; |
73 | $verlist = ""; |
59 | $sreq =& $db->query("SELECT * FROM version WHERE dist_id='".$info["dist_id"]."'"); |
74 | $sreq =& $db->query("SELECT * FROM version WHERE dist_id='".$info["dist_id"]."'"); |
60 | while ($sreq->fetchInto($sinfo, DB_FETCHMODE_ASSOC)) { |
75 | while ($sreq->fetchInto($sinfo, DB_FETCHMODE_ASSOC)) { |
Строка 130... | Строка 145... | ||
130 | // Работа с версиями дистрибутивов
|
145 | // Работа с версиями дистрибутивов
|
131 | switch ($act) { |
146 | switch ($act) { |
132 | case '0': |
147 | case '0': |
133 | // Все версии имеющихся дистрибутивов
|
148 | // Все версии имеющихся дистрибутивов
|
134 | $dist =& $db->query("SELECT * FROM distribution d JOIN version v ON d.dist_id=v.dist_id ORDER BY d.dist_id,v.version ASC"); |
149 | $dist =& $db->query("SELECT * FROM distribution d JOIN version v ON d.dist_id=v.dist_id ORDER BY d.dist_id,v.version ASC"); |
135 | $display = "<div class='modulename'>Версии дистрибутивов</div>\n"; |
150 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
136 | $display .= "<table><tr><th>Версия</th><th>Действие</th></tr>\n"; |
151 | $display .= "<table><tr><th>Версия</th><th>Действие</th></tr>\n"; |
137 | while ($dist->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
152 | while ($dist->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
138 | $display .= "<tr><td>".stripslashes($info["distname"])." ".stripslashes($info["version"])." “".stripslashes($info["vname"])."”</td>\n"; |
153 | $display .= "<tr><td>".stripslashes($info["distname"])." ".stripslashes($info["version"])." “".stripslashes($info["vname"])."”</td>\n"; |
139 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$info["version_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
154 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$info["version_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
140 | $display .= "<a href='".$admin."?mode=".$mode."&action=3&uid=".$info["version_id"]."' class='delete'><img title='Удалить' src='img/del.png' width='16' height='16'></a></td></tr>\n"; |
155 | $display .= "<a href='".$admin."?mode=".$mode."&action=3&uid=".$info["version_id"]."' class='delete'><img title='Удалить' src='img/del.png' width='16' height='16'></a></td></tr>\n"; |
Строка 191... | Строка 206... | ||
191 | switch ($act) { |
206 | switch ($act) { |
192 | case '0': |
207 | case '0': |
193 | // Список источников
|
208 | // Список источников
|
194 | $orig =& $db->query("SELECT * FROM origin"); |
209 | $orig =& $db->query("SELECT * FROM origin"); |
195 | if ($orig->numRows()>0) { |
210 | if ($orig->numRows()>0) { |
196 | $display = "<div class='modulename'>Источники репозиториев</div>>\n"; |
211 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
197 | $display .= "<table><tr><th>Источник</th><th>Действие</th><th>Дистрибутивы</th></tr>\n"; |
212 | $display .= "<table><tr><th>Источник</th><th>Действие</th><th>Дистрибутивы</th></tr>\n"; |
198 | while ($orig->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
213 | while ($orig->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
199 | $distlist = ""; |
214 | $distlist = ""; |
200 | $sreq =& $db->query("SELECT distribution.distname FROM distribution, orig2dist WHERE '".stripslashes($info["orig_id"])."' = orig2dist.orig_id AND orig2dist.dist_id = distribution.dist_id"); |
215 | $sreq =& $db->query("SELECT distribution.distname FROM distribution, orig2dist WHERE '".stripslashes($info["orig_id"])."' = orig2dist.orig_id AND orig2dist.dist_id = distribution.dist_id"); |
201 | while ($sreq->fetchInto($sinfo, DB_FETCHMODE_ASSOC)) { |
216 | while ($sreq->fetchInto($sinfo, DB_FETCHMODE_ASSOC)) { |
Строка 249... | Строка 264... | ||
249 | // Работа с репозиториями
|
264 | // Работа с репозиториями
|
250 | switch ($act) { |
265 | switch ($act) { |
251 | case '0': |
266 | case '0': |
252 | // Выбор дистрибутива
|
267 | // Выбор дистрибутива
|
253 | $dist =& $db->query("SELECT * FROM `repository` LEFT JOIN origin ON repository.orig_id=origin.orig_id LEFT JOIN root ON repository.root_id=root.root_id"); |
268 | $dist =& $db->query("SELECT * FROM `repository` LEFT JOIN origin ON repository.orig_id=origin.orig_id LEFT JOIN root ON repository.root_id=root.root_id"); |
254 | $display = "<div class='modulename'>Управление :: <a href='admin.php?mode=".$mode."'>Репозитории</a></div>"; |
269 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
255 | $display .= "<table><tr><th>Репозиторий</th><th>Действие</th><th>Корень</th><th>Источник</th></tr>\n"; |
270 | $display .= "<table><tr><th>Репозиторий</th><th>Действие</th><th>Корень</th><th>Источник</th></tr>\n"; |
256 | while ($dist->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
271 | while ($dist->fetchInto($info, DB_FETCHMODE_ASSOC)) { |
257 | $display .= "<tr><td>".$info["repname"]."</td>"; |
272 | $display .= "<tr><td>".$info["repname"]."</td>"; |
258 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$info["rep_id"]."' class='nodec'><img src='img/edt.png' width='16' height='16' title='Редактировать'></a>"; |
273 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$info["rep_id"]."' class='nodec'><img src='img/edt.png' width='16' height='16' title='Редактировать'></a>"; |
259 | $display .= "<a href='".$admin."?mode=".$mode."&action=3&uid=".$info["rep_id"]."'><img title='Удалить' src='img/del.png' width='16' height='16'></a></td>\n"; |
274 | $display .= "<a href='".$admin."?mode=".$mode."&action=3&uid=".$info["rep_id"]."'><img title='Удалить' src='img/del.png' width='16' height='16'></a></td>\n"; |
Строка 387... | Строка 402... | ||
387 | // Управление разделами
|
402 | // Управление разделами
|
388 | switch ($act) { |
403 | switch ($act) { |
389 | case '0': |
404 | case '0': |
390 | // Список секций
|
405 | // Список секций
|
391 | $req =& $db->query("SELECT * FROM section"); |
406 | $req =& $db->query("SELECT * FROM section"); |
392 | $display = "<div class='modulename'>Секции</div>"; |
407 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
393 | $display .= "<table><tr><th>Раздел</th><th>Действие</th><th>Используется в</th></tr>\n"; |
408 | $display .= "<table><tr><th>Раздел</th><th>Действие</th><th>Используется в</th></tr>\n"; |
394 | while ($req->fetchInto($sect, DB_FETCHMODE_ASSOC)) { |
409 | while ($req->fetchInto($sect, DB_FETCHMODE_ASSOC)) { |
395 | $replist = ""; |
410 | $replist = ""; |
396 | $sreq =& $db->query("SELECT * FROM distribution d JOIN sect2dist s ON s.dist_id=d.dist_id WHERE s.sect_id='".$sect["sect_id"]."'"); |
411 | $sreq =& $db->query("SELECT * FROM distribution d JOIN sect2dist s ON s.dist_id=d.dist_id WHERE s.sect_id='".$sect["sect_id"]."'"); |
397 | while ($sreq->fetchInto($rep, DB_FETCHMODE_ASSOC)) { |
412 | while ($sreq->fetchInto($rep, DB_FETCHMODE_ASSOC)) { |
Строка 460... | Строка 475... | ||
460 | // Управление схемами репозиториев
|
475 | // Управление схемами репозиториев
|
461 | switch ($act) { |
476 | switch ($act) { |
462 | case '0': |
477 | case '0': |
463 | // Список схем
|
478 | // Список схем
|
464 | $req =& $db->query("SELECT * FROM scheme"); |
479 | $req =& $db->query("SELECT * FROM scheme"); |
465 | $display = "<div class='modulename'>Схемы</div>"; |
480 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
466 | $display .= "<table><th>Схема</th><th>Действие</th></tr>"; |
481 | $display .= "<table><th>Схема</th><th>Действие</th></tr>"; |
467 | while ($req->fetchInto($sect, DB_FETCHMODE_ASSOC)) { |
482 | while ($req->fetchInto($sect, DB_FETCHMODE_ASSOC)) { |
468 | $display .= "<tr><td>".stripslashes($sect["scheme"])."</td>"; |
483 | $display .= "<tr><td>".stripslashes($sect["scheme"])."</td>"; |
469 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$sect["scheme_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
484 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$sect["scheme_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
470 | $display .= "<a href='".$admin."?mode=".$mode."&action=3&uid=".$sect["scheme_id"]."' class='delete'><img title='Удалить' src='img/del.png' width='16' height='16'></a></td></tr>"; |
485 | $display .= "<a href='".$admin."?mode=".$mode."&action=3&uid=".$sect["scheme_id"]."' class='delete'><img title='Удалить' src='img/del.png' width='16' height='16'></a></td></tr>"; |
Строка 518... | Строка 533... | ||
518 | // Управление типами репозиториев
|
533 | // Управление типами репозиториев
|
519 | switch ($act) { |
534 | switch ($act) { |
520 | case '0': |
535 | case '0': |
521 | // Список типов репозиториев
|
536 | // Список типов репозиториев
|
522 | $req =& $db->query("SELECT * FROM rtype"); |
537 | $req =& $db->query("SELECT * FROM rtype"); |
523 | $display = "<div class='modulename'>Типы репозиториев</div>"; |
538 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
524 | $display .= "<table><tr><th>Тип</th><th>Действие</th></tr>"; |
539 | $display .= "<table><tr><th>Тип</th><th>Действие</th></tr>"; |
525 | if ($req->numRows()>0) { |
540 | if ($req->numRows()>0) { |
526 | while ($req->fetchInto($setting, DB_FETCHMODE_ASSOC)) { |
541 | while ($req->fetchInto($setting, DB_FETCHMODE_ASSOC)) { |
527 | $display .= "<tr><td>".stripslashes($setting["rtype"])."</td>"; |
542 | $display .= "<tr><td>".stripslashes($setting["rtype"])."</td>"; |
528 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$setting["rtype_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
543 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$setting["rtype_id"]."' class='edit'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
Строка 578... | Строка 593... | ||
578 | // Управление корневыми папками репозиториев
|
593 | // Управление корневыми папками репозиториев
|
579 | switch ($act) { |
594 | switch ($act) { |
580 | case '0': |
595 | case '0': |
581 | // Список корневых папок репозиториев
|
596 | // Список корневых папок репозиториев
|
582 | $req =& $db->query("SELECT * FROM root"); |
597 | $req =& $db->query("SELECT * FROM root"); |
583 | $display = "<div class='modulename'>Корневые пути репозиториев</div>\n"; |
598 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
584 | $display .= "<table><tr><th>Путь</th><th>Действие</th></tr>\n"; |
599 | $display .= "<table><tr><th>Путь</th><th>Действие</th></tr>\n"; |
585 | if ($req->numRows()>0) { |
600 | if ($req->numRows()>0) { |
586 | $display .= "<ul>\n"; |
601 | $display .= "<ul>\n"; |
587 | while ($req->fetchInto($root, DB_FETCHMODE_ASSOC)) { |
602 | while ($req->fetchInto($root, DB_FETCHMODE_ASSOC)) { |
588 | $display .= "<tr><td>".stripslashes($root["root_folder"])."</td>"; |
603 | $display .= "<tr><td>".stripslashes($root["root_folder"])."</td>"; |
Строка 642... | Строка 657... | ||
642 | // Управление опциями Ant
|
657 | // Управление опциями Ant
|
643 | switch ($act) { |
658 | switch ($act) { |
644 | case '0': |
659 | case '0': |
645 | // Список опций Ant
|
660 | // Список опций Ant
|
646 | $req =& $db->query("SELECT * FROM settings"); |
661 | $req =& $db->query("SELECT * FROM settings"); |
647 | $display = "<div class='modulename'>Настройки :: <a href='admin.php?mode=".$mode."'>Опции</a></div>"; |
662 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
648 | $display .= "<table><tr><th>Опция</th><th>Действие</th><th>Значение</th></tr>"; |
663 | $display .= "<table><tr><th>Опция</th><th>Действие</th><th>Значение</th></tr>"; |
649 | if ($req->numRows()>0) { |
664 | if ($req->numRows()>0) { |
650 | while ($req->fetchInto($setting, DB_FETCHMODE_ASSOC)) { |
665 | while ($req->fetchInto($setting, DB_FETCHMODE_ASSOC)) { |
651 | $display .= "<tr><td>".stripslashes($setting["opt"])."</td>"; |
666 | $display .= "<tr><td>".stripslashes($setting["opt"])."</td>"; |
652 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$setting["opt_id"]."'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
667 | $display .= "<td><a href='".$admin."?mode=".$mode."&action=2&uid=".$setting["opt_id"]."'><img title='Редактировать' src='img/edt.png' width='16' height='16'></a>"; |
Строка 719... | Строка 734... | ||
719 | // Управление интерфейсами
|
734 | // Управление интерфейсами
|
720 | switch($act) { |
735 | switch($act) { |
721 | case '0': |
736 | case '0': |
722 | // Список интерфейсов
|
737 | // Список интерфейсов
|
723 | $req =& $db->query("SELECT * FROM interfaces"); |
738 | $req =& $db->query("SELECT * FROM interfaces"); |
724 | $display = "<div class='modulename'>Настройки :: <a href='admin.php?mode=".$mode."'>Интерфейсы</a></div>"; |
739 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
725 | $display .= "<table><tr><th>Интерфейс</th><th>Действие</th></tr>"; |
740 | $display .= "<table><tr><th>Интерфейс</th><th>Действие</th></tr>"; |
726 | if ($req->numRows()>0) { |
741 | if ($req->numRows()>0) { |
727 | while ($req->fetchInto($if, DB_FETCHMODE_ASSOC)) { |
742 | while ($req->fetchInto($if, DB_FETCHMODE_ASSOC)) { |
728 | $display .= "<tr><td>".stripslashes($if["interfaceinfo"])." (".stripslashes($if["interface"]).") </td>"; |
743 | $display .= "<tr><td>".stripslashes($if["interfaceinfo"])." (".stripslashes($if["interface"]).") </td>"; |
729 | $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>"; |
744 | $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>"; |
Строка 779... | Строка 794... | ||
779 | case '22': |
794 | case '22': |
780 | // Управление паролем
|
795 | // Управление паролем
|
781 | switch($act) { |
796 | switch($act) { |
782 | case '0': |
797 | case '0': |
783 | // Смена пароля входа
|
798 | // Смена пароля входа
|
784 | $display = "<div class='modulename'>Настройки :: <a href='admin.php?mode=".$mode."'>Пароль</a></div>"; |
799 | $display = "<div class='modulename'>".$menu_item[$mode]["title"]." :: <a href='admin.php?mode=".$mode."'>".$menu_item[$mode]["item"]."</a></div>"; |
785 | $display .= "<form action='./process.php' method='POST'>\n"; |
800 | $display .= "<form action='./process.php' method='POST'>\n"; |
786 | $display .= "<input type='hidden' name='mode' value='".$mode."'>\n"; |
801 | $display .= "<input type='hidden' name='mode' value='".$mode."'>\n"; |
787 | $display .= "<input type='hidden' name='mode' value='".$mode."'>\n"; |
802 | $display .= "<input type='hidden' name='mode' value='".$mode."'>\n"; |
788 | $display .= "Старый пароль: <input type='password' name='oldPW'><br>\n"; |
803 | $display .= "Старый пароль: <input type='password' name='oldPW'><br>\n"; |
789 | $display .= "Новый пароль: <input type='password' name='newPW1'><br>\n"; |
804 | $display .= "Новый пароль: <input type='password' name='newPW1'><br>\n"; |