8,7 → 8,7 |
|
switch ($mode) { |
case '0': |
$display = "<ul><li><a href='./admin.php?mode=1'>Управление дистрибутивами</a></li><li><a href='./admin.php?mode=2'>Управление версиями дистрибутивов</a></li><li><a href='./admin.php?mode=3'>Управление репозиториями</a></li><li><a href='./admin.php?mode=4'>Управление секциями репозиториев</a></li><li><a href='./admin.php?mode=5'>Управление схемами репозиториев</a></li></ul>"; |
$display = "<ul><li><a href='./admin.php?mode=1'>Управление дистрибутивами</a></li><li><a href='./admin.php?mode=2'>Управление версиями дистрибутивов</a></li><li><a href='./admin.php?mode=3'>Управление репозиториями</a></li><li><a href='./admin.php?mode=4'>Управление секциями репозиториев</a></li><li><a href='./admin.php?mode=5'>Управление схемами репозиториев</a></li><li><a href='./admin.php?mode=6'>Управление настройками Ant</a></li></ul>"; |
break; |
case '1': |
// Работа с дистрибутивами |
319,7 → 319,7 |
$req =& $db->query("SELECT * FROM scheme WHERE scheme_id='$uid'"); |
if ($req->numRows()>0) { |
$req->fetchInto($scheme, DB_FETCHMODE_ASSOC); |
$display = "<h3>Правка схемы репозитория</h3>".$scheme2; |
$display = "<h3>Правка схемы репозитория</h3>"; |
$display .= "<form action='./process.php' method='POST'>\n"; |
$display .= "<input type='hidden' name='mode' value='14'>\n"; |
$display .= "<input type='hidden' name='schemeID' value='".stripslashes($scheme["scheme_id"])."'><br>\n"; |
346,6 → 346,62 |
break; |
} |
break; |
case '6': |
// Управление настройками Ant |
switch ($act) { |
case '0': |
// Список настроек Ant |
$req =& $db->query("SELECT * FROM settings"); |
$display = "<p>Имеющиеся настройки Ant</p><ul class='sectlist'>"; |
if ($req->numRows()>0) { |
while ($req->fetchInto($setting, DB_FETCHMODE_ASSOC)) { |
$display .= "<li>Настройка: <em>".stripslashes($setting["opt"])."</em> Свойство: <em>".stripslashes($setting["optvalue"])."</em> [<a href='./admin.php?mode=6&action=2&uid=".$setting["opt_id"]."' class='edit'>править</a>][<a href='./admin.php?mode=6&action=3&uid=".$setting["opt_id"]."' class='delete'>удалить</a>]</li>"; |
} |
} |
$display .= "</ul><p><a href='./admin.php?mode=6&action=1'>Добавить новую настройку</a></p>"; |
break; |
case '1': |
// Добавление новой настройки Ant |
$display = "<h3>Создание настройки Ant</h3>"; |
$display .= "<form action='./process.php' method='POST'>\n"; |
$display .= "<input type='hidden' name='mode' value='16'>\n"; |
$display .= "Настройка (латиница, без пробелов): <input type='text' name='setoption'><br>\n"; |
$display .= "Свойство (значение) настройки: <input type='text' name='setvalue'><br>\n"; |
$display .= "<input type='submit' value='Добавить'></form>\n"; |
break; |
case '2': |
// Правка существующей настройки Ant |
$req =& $db->query("SELECT * FROM settings WHERE opt_id='$uid'"); |
if ($req->numRows()>0) { |
$req->fetchInto($setting, DB_FETCHMODE_ASSOC); |
$display = "<h3>Правка настройки Ant</h3>"; |
$display .= "<form action='./process.php' method='POST'>\n"; |
$display .= "<input type='hidden' name='mode' value='17'>\n"; |
$display .= "<input type='hidden' name='optID' value='".stripslashes($setting["opt_id"])."'><br>\n"; |
$display .= "Настройка: <input type='text' name='setoption' value='".stripslashes($setting["opt"])."'><br>\n"; |
$display .= "Свойство: <input type='text' name='setvalue' value='".stripslashes($setting["optvalue"])."'><br>\n"; |
$display .= "<input type='submit' value='Править'></form>\n"; |
} else { |
$display = "Такой настройки не существует"; |
} |
break; |
case '3': |
// Удаление существующей настройки Ant |
$req =& $db->query("SELECT * FROM settings WHERE opt_id='$uid'"); |
if ($req->numRows()>0) { |
$req->fetchInto($setting, DB_FETCHMODE_ASSOC); |
$display = "<h3>Удаление настройки Ant</h3>"; |
$display .= "Удаляемая настройка <em>".stripslashes($setting["opt"])."</em> с свойством <em>".stripslashes($setting["optvalue"])."</em><br>"; |
$display .= "<form action='./process.php' method='POST'>\n"; |
$display .= "<input type='hidden' name='mode' value='18'>\n"; |
$display .= "<input type='hidden' name='optID' value='".$setting["opt_id"]."'><br>\n"; |
$display .= "<input type='submit' value='Удалить'></form>\n"; |
} else { |
$display = "Такой настройки не существует"; |
} |
break; |
} |
break; |
} |
|
$smarty->assign('display',$display); |