View file xchat/faq.php

File size: 21.36Kb
<?php
error_reporting(0);
require_once"./includes/functions/gzip.php";
include('start.php');
include("config.php");
include("./includes/".$ver."/banned");

list($msec, $sec) = explode(chr(32), microtime());
$headtime = $sec + $msec;

$ref = rand(1000, 9999);

switch($ver)
{
////////////////////////////////////////////////////////
//WML VERSION
////////////////////////////////////////////////////////
case 'wml':
header ("Content-type: text/vnd.wap.wml; charset=utf-8");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-revalidate");

//AUTH
$id = intval($_SESSION['id']);
$password = mysql_escape_string($_SESSION['password']);
$q = mysql_query("SELECT `level` FROM `chat_users` WHERE `id` = '".$id."' AND `password` = '".md5($password)."';");
if(mysql_num_rows($q) == 0)
{
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.3//EN\" \"http://www.wapforum.org/DTD/wml13.dtd\"><wml>\n";
echo "<card title=\"Ошибка\" ontimer=\"index.php?ver=wml\"><timer value=\"15\"/><p align=\"left\">\n";
echo "<small>Ошибка авторизации!<br/>\n";
list($msec, $sec) = explode(chr(32), microtime());
echo "<br/>[".round(($sec+$msec)-$headtime,5)."] sec<br/>\n";
echo "</small>";
require_once "includes/functions/gzip_foot.php";
echo "</p></card></wml>";
ob_end_flush();
exit();
}
//END AUTH

$level = mysql_result($q, 0);

//ONLINE
$online = time() + 60;
$update = mysql_query("UPDATE `chat_users` SET `time` = '".$online."', `place` = 0, `ip` = '".getenv('REMOTE_ADDR')."', `ua` = '".htmlspecialchars(getenv('HTTP_USER_AGENT'))."' WHERE `id` = '".$id."';");
//END ONLINE

echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.3//EN\" \"http://www.wapforum.org/DTD/wml13.dtd\"><wml>\n";
echo "<card title=\"FAQ\"><p align=\"left\">\n";

if(isset($_GET['mod']))
{
$mod = $_GET['mod'];
}
else
{
$mod = "";
}

switch($mod)
{
case 'govenment':
echo "<b>Администраторы:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 4 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($admin = mysql_fetch_array($q))
{
echo $admin['nickname']." (".$admin['posts'].")<br/>\n";
}

echo "<b>Супер-Модераторы:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 3 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($smoder = mysql_fetch_array($q))
{
echo $smoder['nickname']." (".$smoder['posts'].")<br/>\n";
}

echo "<b>Модераторы:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 2 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($moder = mysql_fetch_array($q))
{
echo $moder['nickname']." (".$moder['posts'].")<br/>\n";
}

echo "<b>V.I.P.:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 1 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($vip = mysql_fetch_array($q))
{
echo $vip['nickname']." (".$vip['posts'].")<br/>\n";
}
break;

case 'status':
echo "<b>Уровни пользователей:</b><br/>\n";
echo "<u>Новичок</u> - самый первый статус, присваивается сразу при регистрации.<br/>\n";
echo "Новички не могут пользоваться функцией \"приват\" пока не наберут хотя бы 100 постов.<br/>\n";
echo "<u>Пользователь</u> - этот статус присваивается, когда Вы набираете более 500 постов.<br/>\n";
echo "<u>Продвинутый</u> - этот статус присваивается, когда Вы набираете более 1000 постов.<br/>\n";
echo "<u>Чаттер</u> - этот статус присваивается, когда Вы набираете более 3000 постов.<br/>\n";
echo "<u>Тусовщик</u> - этот статус присваивается, когда Вы набираете более 5000 постов.<br/>\n";
echo "<u>Монстр общения</u> - этот статус присваивается, когда Вы набираете более 10000 постов.<br/>\n";
echo "При наборе 7000 постов участник чата имеет право попросить администрацию о присвоении личного статуса.<br/>\n";
break;

case 'aulog':
echo "<b>Автологин:</b><br/>\n";
echo " Для того чтобы работал автологин просто сделайте такую закладку http://x-wen.ru/aulog.php?id=$ Ваш ID&amp;password=$ Ваш пароль&amp;ver=wml<br/>\n";
break;

case 'bots':
$bots = file("bots/bots.dat");
if(!empty($bots[0]) && !empty($bots[1]) && !empty($bots[2]) && !empty($bots[3]))
{
$bots[0] = trim($bots[0]);
$bots[1] = trim($bots[1]);
$bots[2] = trim($bots[2]);
$bots[3] = trim($bots[3]);
echo "В чате есть несколько ботов - программ, которые выполняют заложенные в них действия.<br/>\n";
echo "<b>".$bots[0]."</b> задает вопросы в \"Викторине\". Также принимает ответы и дает подсказки.<br/>\n";
echo "Еще этот бот может повторить вопрос, узнать о статусе участника чата в Викторине или сказать сколько времени осталось до объявления ответа, если ему дать специальную команду.<br/>\n";
echo "<b>".$bots[2]."</b> тоже задает вопросы, но в \"Злой викторине\".<br/>\n";
echo "Данный бот отличается от обычного тем, что он оскорбляет участников чата. Если вы хотите узнать, кто больше знает матерных слов, то вам туда :)<br/>\n";
echo "<b>".$bots[1]."</b> рассказывает шутки и анекдоты в чате. Пользователь по своему усмотрению может включать/отключать показ сообщений от этого бота из настроек.<br/>\n";
echo "<b>".$bots[3]."</b> делает специальные оповещения. Например, о присвоении статуса Модератора какому-нибудь участнику чата или о несакционированном доступе к Вашему нику.<br/>\n";
echo $bots[3]." также оповещает пользователя о получении нового письма, если он находится в чате. Отключить это можно в \"Настройках\".<br/>\n";
echo "Писать на ники ботов бесполезно. Вы не получите ответа.<br/><br/>\n";
echo "Команды для ботов \"Викторины\":<br/>\n";
echo "<u>stats Ник_пользователя</u> - показать статистику пользователя в \"Викторине\".<br/>\n";
echo "<u>!question</u> или <u>!вопрос</u> - повторить вопрос.<br/>\n";
if($level == 4) echo "<u>fas Ник_пользователя</u> - напасть на пользователя.<br/>\n";
}
else
{
echo "Поврежден конфигурационный файл. Корректный просмотр страницы невозможен.<br/>\n";
}
break;

case 'translit':
echo "Правила транслита в чате:<br/><br/>
А a - A a<br/>
Б б - B b<br/>
В в - V v<br/>
Г г - G g<br/>
Д д - D d<br/>
Е е - E e<br/>
Ё ё - YO yo<br/>
Ж - J j<br/>
З - Z z<br/>
И - I i<br/>
Й - Y y<br/>
К - K k<br/>
Л - L l<br/>
М - M m<br/>
Н - N n<br/>
О - O o<br/>
П - P p<br/>
Р - R r<br/>
С - S s<br/>
Т - T t<br/>
У - U u<br/>
Ф - F f<br/>
Х - H h<br/>
Ц - C c<br/>
Ч - CH ch<br/>
Ш - W w<br/>
Щ - SC sc<br/>
Ъ - \"\" \"<br/>
Ы - X x<br/>
Ь - '' '<br/>
Э - YE ye<br/>
Ю - YU yu<br/>
Я - YA ya<br/>\n";
break;

case 'smiles':
echo "<a href=\"asmiles.php?".SID."&amp;mod=asmiles&amp;ver=wml\">Животные</a><br/>\n";
echo "<a href=\"lsmiles.php?".SID."&amp;mod=lsmiles&amp;ver=wml\">Любовные</a><br/>\n";
echo "<a href=\"fsmiles.php?".SID."&amp;mod=fsmiles&amp;ver=wml\">Цветы</a><br/>\n";
echo "<a href=\"ismiles.php?".SID."&amp;mod=ismiles&amp;ver=wml\">Надписи</a><br/>\n";
echo "<a href=\"hsmiles.php?".SID."&amp;mod=hsmiles&amp;ver=wml\">Праздники</a><br/>\n";
echo "<a href=\"gsmiles.php?".SID."&amp;mod=gsmiles&amp;ver=wml\">Оружие</a><br/>\n";
echo "<a href=\"ssmiles.php?".SID."&amp;mod=ssmiles&amp;ver=wml\">Страшные</a><br/>\n";
echo "<a href=\"osmiles.php?".SID."&amp;mod=osmiles&amp;ver=wml\">Остальные</a><br/>\n";
break;

case 'photo':
echo "В WML-версии Вы можете загрузить фотографию только по URL, то есть по её адресу.<br />\n";
echo "В HTML также доступна загрузка через HTML-форму (не все телефоны её поддерживают).<br />\n";
echo "Вес фотографии не должен превышать 500Kb, должен быть в одном из трех форматов: GIF, PNG или JPEG.<br />\n";
echo "Размер не больше 800x600.<br />\n";
break;

default:
if($level == 3) echo "<a href=\"rules/smoder_rules.php?".SID."&amp;ver=wml\">Правила Супер-Модераторов</a><br/>\n";
if($level == 2) echo "<a href=\"rules/moder_rules.php?".SID."&amp;ver=wml\">Правила Модераторов</a><br/>\n";
if($level == 1) echo "<a href=\"rules/vip_rules.php?".SID."&amp;ver=wml\">Правила VIP</a><br/>\n";
echo "<a href=\"rules/user_rules.php?".SID."&amp;ver=wml\">Правила чата</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=wml&amp;mod=govenment\">Администрация чата</a><br/>\n";
echo "<a href=\"stats.php?".SID."&amp;ver=wml\">Статистика</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=wml&amp;mod=status\">Статусы</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=wml&amp;mod=bots\">Боты</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=wml&amp;mod=photo\">Фотография</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=wml&amp;mod=aulog\">Автологин</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=wml&amp;mod=smiles\">Смайлы</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=wml&amp;mod=translit\">Транслит</a><br/>\n";
break;
}

if(!empty($mod)) echo "<br/><a href=\"faq.php?".SID."&amp;ver=wml\">FAQ</a><br/>\n";
echo "<a href=\"my.php?".SID."&amp;ver=wml\">Личный Кабинет</a>\n";
echo "<br/><a href=\"menu.php?".SID."&amp;ver=wml\">Прихожая</a><br/>\n";
list($msec, $sec) = explode(chr(32), microtime());
echo "<br/><small>[".round(($sec+$msec)-$headtime,5)."] sec</small><br/>\n";
require_once "includes/functions/gzip_foot.php";
echo "</p></card></wml>";
ob_end_flush();
break;

////////////////////////////////////////////////////////
//HTML VERSION
////////////////////////////////////////////////////////
case 'html':
$my_title = "FAQ";
if(!isset($_COOKIE['theme'])) $_COOKIE['theme'] = 1;
include_once "themes/".intval($_COOKIE['theme'])."/index.php";

//AUTH
$id = intval($_SESSION['id']);
$password = mysql_escape_string($_SESSION['password']);
$q = mysql_query("SELECT `level` FROM `chat_users` WHERE `id` = '".$id."' AND `password` = '".md5($password)."';");
if(mysql_num_rows($q) == 0)
{
echo "Ошибка авторизации!<br/>\n";
include_once "themes/".intval($_COOKIE['theme'])."/foot.php";
exit();
}
//END AUTH

$level = mysql_result($q, 0);

//ONLINE
$online = time() + 60;
$update = mysql_query("UPDATE `chat_users` SET `time` = '".$online."', `place` = 0, `ip` = '".getenv('REMOTE_ADDR')."', `ua` = '".htmlspecialchars(getenv('HTTP_USER_AGENT'))."' WHERE `id` = '".$id."';");
//END ONLINE


if(isset($_GET['mod']))
{
$mod = $_GET['mod'];
}
else
{
$mod = "";
}

switch($mod)
{
case 'govenment':
echo "<b>Администраторы:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 4 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($admin = mysql_fetch_array($q))
{
echo $admin['nickname']." (".$admin['posts'].")<br/>\n";
}

echo "<b>Супер-Модераторы:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 3 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($smoder = mysql_fetch_array($q))
{
echo $smoder['nickname']." (".$smoder['posts'].")<br/>\n";
}

echo "<b>Модераторы:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 2 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($moder = mysql_fetch_array($q))
{
echo $moder['nickname']." (".$moder['posts'].")<br/>\n";
}

echo "<b>V.I.P.:</b><br/>\n";
$q = mysql_query("SELECT `nickname`, `posts` FROM `chat_users` WHERE `level` = 1 AND `hidden` = 0 ORDER BY `posts` DESC;");
while($vip = mysql_fetch_array($q))
{
echo $vip['nickname']." (".$vip['posts'].")<br/>\n";
}
break;

case 'status':
echo "<b>Уровни пользователей:</b><br/>\n";
echo "<u>Новичок</u> - самый первый статус, присваивается сразу при регистрации.<br/>\n";
echo "Новички не могут пользоваться функцией \"приват\" пока не наберут хотя бы 100 постов.<br/>\n";
echo "<u>Пользователь</u> - этот статус присваивается, когда Вы набираете более 500 постов.<br/>\n";
echo "<u>Продвинутый</u> - этот статус присваивается, когда Вы набираете более 1000 постов.<br/>\n";
echo "<u>Чаттер</u> - этот статус присваивается, когда Вы набираете более 3000 постов.<br/>\n";
echo "<u>Тусовщик</u> - этот статус присваивается, когда Вы набираете более 5000 постов.<br/>\n";
echo "<u>Монстр общения</u> - этот статус присваивается, когда Вы набираете более 10000 постов.<br/>\n";
echo "При наборе 7000 постов участник чата имеет право попросить администрацию о присвоении личного статуса.<br/>\n";
break;

case 'aulog':
echo "<b>Автологин:</b><br/>\n";
echo " Для того чтобы работал автологин просто сделайте такую закладку http://x-wen.ru/aulog.php?id=$ Ваш ID&amp;password=$ Ваш пароль&amp;ver=html<br/>\n";
break;

case 'bots':
$bots = file("bots/bots.dat");
if(!empty($bots[0]) && !empty($bots[1]) && !empty($bots[2]) && !empty($bots[3]))
{
$bots[0] = trim($bots[0]);
$bots[1] = trim($bots[1]);
$bots[2] = trim($bots[2]);
$bots[3] = trim($bots[3]);
echo "В чате есть несколько ботов - программ, которые выполняют заложенные в них действия.<br/>\n";
echo "<b>".$bots[0]."</b> задает вопросы в \"Викторине\". Также принимает ответы и дает подсказки.<br/>\n";
echo "Еще этот бот может повторить вопрос, узнать о статусе участника чата в Викторине или сказать сколько времени осталось до объявления ответа, если ему дать специальную команду.<br/>\n";
echo "<b>".$bots[2]."</b> тоже задает вопросы, но в \"Злой викторине\".<br/>\n";
echo "Данный бот отличается от обычного тем, что он оскорбляет участников чата. Если вы хотите узнать, кто больше знает матерных слов, то вам туда :)<br/>\n";
echo "<b>".$bots[1]."</b> рассказывает шутки и анекдоты в чате. Пользователь по своему усмотрению может включать/отключать показ сообщений от этого бота из настроек.<br/>\n";
echo "<b>".$bots[3]."</b> делает специальные оповещения. Например, о присвоении статуса Модератора какому-нибудь участнику чата или о несакционированном доступе к Вашему нику.<br/>\n";
echo $bots[3]." также оповещает пользователя о получении нового письма, если он находится в чате. Отключить это можно в \"Настройках\".<br/>\n";
echo "Писать на ники ботов бесполезно. Вы не получите ответа.<br/>\n";
echo "Команды для ботов \"Викторины\":<br/>\n";
echo "<u>stats Ник_пользователя</u> - показать статистику пользователя в \"Викторине\".<br/>\n";
echo "<u>!question</u> или <u>!вопрос</u> - повторить вопрос.<br/>\n";
if($level == 4) echo "<u>fas Ник_пользователя</u> - напасть на пользователя.<br/>\n";
}
else
{
echo "Поврежден конфигурационный файл. Корректный просмотр страницы невозможен.<br/>\n";
}
break;

case 'translit':
echo "Правила транслита в чате:<br/><br/>
А a - A a<br/>
Б б - B b<br/>
В в - V v<br/>
Г г - G g<br/>
Д д - D d<br/>
Е е - E e<br/>
Ё ё - YO yo<br/>
Ж - J j<br/>
З - Z z<br/>
И - I i<br/>
Й - Y y<br/>
К - K k<br/>
Л - L l<br/>
М - M m<br/>
Н - N n<br/>
О - O o<br/>
П - P p<br/>
Р - R r<br/>
С - S s<br/>
Т - T t<br/>
У - U u<br/>
Ф - F f<br/>
Х - H h<br/>
Ц - C c<br/>
Ч - CH ch<br/>
Ш - W w<br/>
Щ - SC sc<br/>
Ъ - \"\" \"<br/>
Ы - X x<br/>
Ь - '' '<br/>
Э - YE ye<br/>
Ю - YU yu<br/>
Я - YA ya<br/>\n";
break;

case 'smiles':
echo "<a href=\"asmiles.php?".SID."&amp;mod=asmiles&amp;ver=html\">Животные</a><br/>\n";
echo "<a href=\"lsmiles.php?".SID."&amp;mod=lsmiles&amp;ver=html\">Любовные</a><br/>\n";
echo "<a href=\"fsmiles.php?".SID."&amp;mod=fsmiles&amp;ver=html\">Цветы</a><br/>\n";
echo "<a href=\"ismiles.php?".SID."&amp;mod=ismiles&amp;ver=html\">Надписи</a><br/>\n";
echo "<a href=\"hsmiles.php?".SID."&amp;mod=hsmiles&amp;ver=html\">Праздники</a><br/>\n";
echo "<a href=\"gsmiles.php?".SID."&amp;mod=gsmiles&amp;ver=html\">Оружие</a><br/>\n";
echo "<a href=\"ssmiles.php?".SID."&amp;mod=ssmiles&amp;ver=html\">Страшные</a><br/>\n";
echo "<a href=\"osmiles.php?".SID."&amp;mod=osmiles&amp;ver=html\">Остальные</a><br/>\n";
break;

case 'photo':
echo "В WML-версии Вы можете загрузить фотографию только по URL, то есть по её адресу.<br />\n";
echo "В HTML также доступна загрузка через HTML-форму (не все телефоны её поддерживают).<br />\n";
echo "Вес фотографии не должен превышать 500Kb, должен быть в одном из трех форматов: GIF, PNG или JPEG.<br />\n";
echo "Размер не больше 800x600.<br />\n";
break;

default:
if($level == 3) echo "<a href=\"rules/smoder_rules.php?".SID."&amp;ver=html\">Правила Супер-Модераторов</a><br/>\n";
if($level == 2) echo "<a href=\"rules/moder_rules.php?".SID."&amp;ver=html\">Правила Модераторов</a><br/>\n";
if($level == 1) echo "<a href=\"rules/vip_rules.php?".SID."&amp;ver=html\">Правила VIP</a><br/>\n";
echo "<a href=\"rules/user_rules.php?".SID."&amp;ver=html\">Правила чата</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=html&amp;mod=govenment\">Администрация чата</a><br/>\n";
echo "<a href=\"stats.php?".SID."&amp;ver=html\">Статистика</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=html&amp;mod=aulog\">Автологин</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=html&amp;mod=status\">Статусы</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=html&amp;mod=bots\">Боты</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=html&amp;mod=photo\">Фотография</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=html&amp;mod=smiles\">Смайлы</a><br/>\n";
echo "<a href=\"faq.php?".SID."&amp;ver=html&amp;mod=translit\">Транслит</a><br/>\n";
break;
}

if(!empty($mod)) echo "<br/><a href=\"faq.php?".SID."&amp;ver=html\">FAQ</a><br/>\n";
echo "<a href=\"my.php?".SID."&amp;ver=html\">Личный Кабинет</a>\n";
echo "<br/><a href=\"menu.php?".SID."&amp;ver=html\">Прихожая</a><br/>";
include_once "themes/".intval($_COOKIE['theme'])."/foot.php";
break;
}
?>