Вход Регистрация
Файл: admin/enter_menu.php
Строк: 204
<?

require'../includes.php';
$align='left';
$title='Управление прихожей';
head();
levels(9);
who_add(0,'enter');

switch(
$mod){
default:
echo 
'&#187; <a href="enter_menu?mod=name">Названия ссылок</a><br />';
break;



case 
'name':

if (empty(
$act)){
echo 
'<form action="?mod='.$mod.'&amp;act=act&amp;'.SID.'" method="post">';

if(isset(
$_GET['no_icon'])){
@
query ("Update enter_menu set imges='', img='0' WHERE link ='".check($_GET['no_icon'])."'");

}


if(isset(
$_GET['up'])){

$room mysql_fetch_assoc(query("SELECT * FROM `enter_menu`  WHERE  `link` = '".check($_GET['up'])."'"));
$room2 mysql_fetch_assoc(query("SELECT * FROM `enter_menu`  WHERE  `pos` < '".intval($room['pos'])."' ORDER BY `pos` DESC"));

query("UPDATE `enter_menu` SET `pos` = '".$room2['pos']."'  WHERE  `link` = '".check($_GET['up'])."'");
query("UPDATE `enter_menu` SET `pos` = '".$room['pos']."'  WHERE  `link` = '".check($room2['link'])."'");

}

if(isset(
$_GET['del'])){
query("DELETE FROM `enter_menu` WHERE link = '".check($_GET['del'])."'");

}

if(isset(
$_GET['down'])){
$room mysql_fetch_assoc(query("SELECT * FROM `enter_menu`  WHERE  `link` = '".check($_GET['down'])."'"));
$room2 mysql_fetch_assoc(query("SELECT * FROM `enter_menu`  WHERE  `pos` > '".intval($room['pos'])."' ORDER BY `pos` ASC"));

query("UPDATE `enter_menu` SET `pos` = '".$room2['pos']."'  WHERE  `link` = '".check($_GET['down'])."'");
query("UPDATE `enter_menu` SET `pos` = '".$room['pos']."'  WHERE  `link` = '".check($room2['link'])."'");

}
echo 
'Изменение названий, положений и иконок ссылок в прихожей!<br />Можно использовать <a href="'.F.'bbcode">BBcode</a><br /><br />';

$m query("SELECT * FROM `enter_menu`  ORDER BY `pos` ASC");
while (
$menu mysql_fetch_assoc($m)) { $menu2 strtr($menu['link'], array('/' => ''));
if(
$menu['link']!='rooms'){
echo 
''.menu($menu['link'],'',1).': <input type="text" name="'.$menu2.'" value="'.$menu['name'].'" maxlength="50"/>';
echo 
'|Иконка: '.menu($menu['link'],'imges').' <a href="?mod=icons&amp;link='.$menu['link'].'">Сменить</a> | [<a href="?mod='.$mod.'&amp;up='.$menu['link'].'">Вверх</a> | <a href="?mod='.$mod.'&amp;down='.$menu['link'].'">Вниз</a> | <a href="?mod='.$mod.'&amp;del='.$menu['link'].'">Удалить</a> ]<br />';
}else{
echo 
menu($menu['link'],'',1).':<b>Комнаты</b>';
echo 
'|Иконка: '.menu($menu['link'],'imges').' <a href="?mod=icons&amp;link='.$menu['link'].'">Сменить</a><br />';

}
}


echo 
'<br /><input type="submit" class="ibutton" value="Соранить изменения"/></form><br /><br />';

echo 
gb.'<a href="?mod=add">Добавить</a><br />'.div;

}else{


$m query("SELECT * FROM `enter_menu`  ORDER BY `pos` ASC");
while (
$menu mysql_fetch_assoc($m)) {
$v2 strtr($menu['link'], array('/' => ''));

if(
query("UPDATE `enter_menu` SET `name` = '".check($_POST[$v2])."' WHERE `link` = '".$menu['link']."'")){
}

}
echo 
'<b>Изменено!</b><br />';


}

break;

case 
'add':
if (empty(
$act)){

if (
$ver!='wml')echo '<form action="?mod='.$mod.'&amp;act=add&amp;'.SID.'" method="post">';
echo 
'Имя:<br/>';
echo 
'<input type="text" name="name" maxlength="50" title="Text"/><br/>';
echo 
'Путь относительно корня (без "/" в начале):<br/>';
echo 
'<input type="text" name="link" maxlength="50" title="Text"/><br/>';

echo 
'<u>Тип</u>:
<select name="tip">
<option value="0">Блок ссылок</option>
<option value="1">Ссылка</option>
</select><br />'
;
echo 
'Иконка и положение устанавливается после добавления<br />';

echo 
'<br /><input type="submit" class="ibutton" value="Добавить"/></form><br />';



}else{

$name check($_POST['name']);
$link $_POST['link'];
$tip check($_POST['tip']);
if (
strlen2($_POST['name'])>1){
$enter_pr mysql_result(query("SELECT COUNT(*) FROM `enter_menu` WHERE link = '".$link."'"),0);
if(
$enter_pr == 0){
query("INSERT INTO `enter_menu` (`img`, `name`, `link`, `pos`,  `tip`, `rooms`) VALUES
(0, '
$name', '$link', 11,  $tip, 0);");
echo 
'<br />Добавлено<br />';
}else echo 
'<br />Такая ссылка уже есть<br />';
}else echo 
'<br />Короткое имя<br />';
}
break;

case 
'icons':
if (empty(
$_GET['icon'])){
$link check($_GET['link']);
$path '../img/enter/';
$col 10;

$d=opendir("$path");
if(isset(
$_GET['list']))$list check(intval($_GET['list']));
else 
$list check(intval($_POST['list']));

if(!
$list$list "1";
$n "1";
while((
$k=readdir($d))!==false){
if (
$k=='.'||$k=='..'||$k=="index.php"||$k==".htaccess"||$k==".Thumbs.db") continue;
$n++;
}
closedir($d);
$num=($n/$col);if ($num!==(int)$num){$foo = (int) $num;$fo = ($foo 1);}else{$fo=$num;}
for (
$i="1"$i<=$fo$i++) {/*echo "<a href="1?list=$i">$i</a>|";*/}
if (
$list == "") {$c="0";}else{$c=($col*($list-1));}
$d=opendir("$path");
$la "-1";

echo 
'Иконка для <b>'.menu($link).'</b><br/>';

echo 
"Вы можете установить любую из этих иконок.<br/>Для выбота иконки, просто нажмине на неё.<br />";


while((
$e=readdir($d))){
if (
$e=='.'||$e=='..'||$e=="index.php"||$e==".htaccess"||$e==".Thumbs.db") continue;
$la $la 1;
if(
$la>$c-and $la<$c+$col){


$laa $la 1// Номер файла
echo "<a href="?mod=$mod&amp;icon=$e&amp;link=$link"><img src="$path/$e" alt="$e"/></a><br/> ";
}
}
for (
$i="0"$i<=$fo$i++)
if (
$list == "$path") {
$c="0";
}else{
$c=($col*($list-1));
}
$lis $list 1;
$lis1 $list 1;
echo 
"<br/>";
if (
$lis1 "1"){

echo 
"&lt;&lt;пред.";

}else{

echo 
"<a href="?list=$lis1&amp;mod=".$mod."&amp;link=$link">&lt;&lt;пред. </a>";

}
if (
$lis == "$i"){

echo 
"| след.&gt;&gt;<br/>";

}else{

echo 
"| <a href="?list=$lis&amp;mod=".$mod."&amp;link=$link">след.&gt;&gt;</a><br/>";

}
if (
$ver!='wml') echo "<form method="POST" action="?mod=".$mod."&amp;link=$link" name="auth">";
echo 
"Перейти к:<br/>";
echo 
"<input name="list" format="*N" size="3"/><br/>";
echo 
"странице<br/>";

if (
$ver=='wml'){

echo 
"<anchor title="go">Пошёл<go href="?mod=$mod&amp;link=$link" method="post">";
echo 
"<postfield name="list" value="$(list)"/>";
echo 
"</go></anchor>";

echo 
"<br/>";
}else{
echo 
"<input type="submit" class="ibutton" value="Пошёл" name="enter"><br/>";
}
$alls $i 1;
echo 
"<br/>";
echo 
"Иконок:<b> $n</b><br/>Страницa:<b> $list/$alls</b><br/>";

closedir($d);

}else{
$link check($_GET['link']);
$icon check($_GET['icon']);
@
query ("Update `enter_menu` set `imges` = '".$icon."' WHERE `link` ='".$link."'");
header ('Location: enter_menu?mod=name&'.SID);  exit;
}


break;

}

if (
$mod!='name')echo gb.'<a href="?mod=name">Управление прихожей</a>'.div;
echo 
gb.'<a href="index">В админку</a><br />'.div;
echo 
gb.'<a href="'.H.'enter">Прихожая</a>'.div;
foot();  // автор -=ШАХТЕР=-  http://waphp.ru

?>
Онлайн: 3
Реклама