File size: 5.83Kb
<?php
error_reporting(0);
$urls='admin.php';
include("config.php");
include("./includes/constants/admin");
include("./includes/html/banned");
list($msec, $sec) = explode(chr(32), microtime());
$headtime = $sec + $msec;
$nocache = rand(10000, 99999);
$bots = file("bots/bots.dat");
header("Content-type: text/html; charset=utf-8");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-relative");
include("./template/head.php");
//AUTH
$q = mysql_query("SELECT * FROM `chat_users` WHERE `id` = '".$id."' AND `password` = '".$password."';");
if(mysql_num_rows($q) == 0)
{
include("./reginc.php");
include("./template/foot.php");
exit();
}
//END AUTH
//USER DATA
$user = mysql_fetch_array($q);
$id = $user['id'];
$nickname = $user['nickname'];
$level = $user['level'];
$status = $user['status'];
$time = $user['time'];
$fsize = $user['fsize'];
//END USER DATA
if($fsize == 0)
{
$fsize = "small";
}
if($fsize == 1)
{
$fsize = "normal";
}
if($fsize == 2)
{
$fsize = "large";
}
if($level != 4)
{
echo "Доступ запрещен<br/>\n";
include("./template/foot.php");
exit();
}
//ONLINE
$online = time() + 60;
$update = mysql_query("UPDATE `chat_users` SET `time` = '".$online."', `place` = 0 WHERE `id` = '".$id."';");
//END ONLINE
if(isset($_GET['mod']))
{
$mod = $_GET['mod'];
}
else
{
$mod = "";
}
if(isset($_GET['handler']))
{
$action = intval($_POST['mod']);
switch($action)
{
case 0:
$mod = "edit";
break;
case 1:
$mod = "kick";
break;
case 2:
$mod = "ban";
break;
case 3:
$mod = "ipua";
break;
case 4:
$mod = "ip";
break;
case 5:
$mod = "deluser";
break;
}
}
switch($mod)
{
case 'edit':
case 'kick':
case 'ban':
case 'ipua':
case 'ip':
case 'deluser':
case 'search':
case 'allusers':
case 'bannedip':
case 'bannedipua':
case 'banned':
case 'kicklist':
case 'addroom':
case 'removeroom':
case 'editroom':
case 'uproom':
case 'clear':
case 'addnews':
case 'delnews':
case 'addmeet':
case 'delmeet':
case 'addjoke':
case 'addquestion':
case 'announcement':
case 'settings':
case 'renamebots':
case 'main_page':
case 'logs':
case 'antiban':
case 'addinsult':
case 'add_bad_answer':
case 'bots_intervals':
include("./includes/html/admin/".$mod);
break;
default:
echo "<div class=\"form\">\n";
echo "<form method=\"post\" action=\"admin.php?nocache=$nocache&ver=html&handler\">\n";
echo "[Пользователи]<br/>\n";
echo "Никнейм:<br/>\n";
echo "<input name=\"nickname\" maxlength=\"20\" title=\"nickname\"/><br/>\n";
echo "Транслитировать:<br/>\n";
echo "<select name=\"translit\">\n";
echo "<option value=\"no\">Нет</option>\n";
echo "<option value=\"yes\">Да</option></select><br/>\n";
echo "Время пинка (сек):<br/>\n";
echo "<input name=\"time\" size=\"6\" maxlength=\"8\" title=\"time\"/><br/>\n";
echo "Причина:<br/>\n";
echo "<input name=\"reason\" maxlength=\"200\" title=\"reason\"/><br/>\n";
echo "Действие:<br/>\n";
echo "<select name=\"mod\">\n";
echo "<option value=\"0\" selected=\"selected\">Редактировать</option>\n";
echo "<option value=\"1\">Пинок</option>\n";
echo "<option value=\"2\">Забанить</option>\n";
echo "<option value=\"3\">Забанить IP+UA</option>\n";
echo "<option value=\"4\">Забанить IP</option>\n";
echo "<option value=\"5\">Удалить</option></select><br/>\n";
echo "<input type=\"submit\" value=\"OK\"/></form></div><br/>\n";
echo "<a href=\"admin.php?mod=search\">Поиск по ID</a><br/>\n";
echo "<a href=\"admin.php?mod=allusers\">Все пользователи</a><br/>\n";
echo "<a href=\"admin.php?mod=bannedip\">Список забаненных по IP</a><br/>\n";
echo "<a href=\"admin.php?mod=bannedipua\">Список забаненных по IP+UA</a><br/>\n";
echo "<a href=\"admin.php?mod=banned\">Список забаненных по нику</a><br/>\n";
echo "<a href=\"admin.php?mod=kicklist\">Список \"выпнутых\"</a><br/>\n";
echo "---<br/>\n";
echo "[Комнаты]<br/>\n";
echo "<a href=\"admin.php?mod=addroom\">Создать</a><br/>\n";
echo "<a href=\"admin.php?mod=removeroom\">Удалить</a><br/>\n";
echo "<a href=\"admin.php?mod=editroom\">Изменить</a><br/>\n";
echo "<a href=\"admin.php?mod=clear\">Очистить комнаты</a><br/>\n";
echo "---<br/>\n";
echo "[Прочее]<br/>\n";
//echo "<a href=\"admin.php?id=$id&password=$password&ver=wml&mod=addnews&nocache=$nocache\">Добавить новость</a><br/>\n";
//echo "<a href=\"admin.php?id=$id&password=$password&ver=wml&mod=delnews&nocache=$nocache\">Удалить новость</a><br/>\n";
echo "<a href=\"admin.php?mod=addmeet\">Добавить встречу</a><br/>\n";
echo "<a href=\"admin.php?mod=delmeet\">Удалить встречу</a><br/>\n";
echo "<a href=\"admin.php?mod=addjoke\">Добавить анекдот</a><br/>\n";
echo "<a href=\"admin.php?mod=addquestion\">Добавить вопрос</a><br/>\n";
echo "<a href=\"admin.php?mod=addinsult\">Добавить оскорбление</a><br/>\n";
echo "<a href=\"admin.php?mod=add_bad_answer\">Добавить ответ бота</a><br/>\n";
echo "<a href=\"admin.php?mod=announcement\">Объявление в чат</a><br/>\n";
echo "<a href=\"admin.php?mod=settings\">Дополнительные настройки</a><br/>\n";
echo "<a href=\"admin.php?mod=main_page\">Логотип/Сообщение при входе</a><br/>\n";
echo "<a href=\"admin.php?mod=renamebots\">Ники ботов</a><br/>\n";
echo "<a href=\"admin.php?mod=bots_intervals&nocache=$nocache\">Время постов ботов</a><br/>\n";
echo "<a href=\"admin.php?mod=logs\">Логи</a><br/>\n";
break;
}
if(!empty($mod)) echo "<a href=\"admin.php\">Админка</a><br/>\n";
echo "<br/><a href=\"index.php\">Меню чата</a><br/>";
include("./template/foot.php");
break;
?>