Главная arrow Статьи arrow Разное arrow FAQ (ЧАВО) по Бодр чату.  
31.07.2010 г.
Главное меню
Главная
Новости
Лента новостей
FAQ
Статьи
Форум
Wap скрипты
PDA Версия сайта
Ссылки
Почта@wapteam.net
Поиск
Обратная связь
Команда WapTeam
Карта сайта
Новые файлы
Jun.19
Downloads
FileGost by megalion
May.20
Downloads
FileУчебник PHP от IT-студии SoftTime
Mar.28
Downloads
FileОнлайн игра Glow of regeneration
Mar.26
Downloads
Filemobibook.zip
Mar.25
Downloads
FileWap Site CMS
Топ 5 Загрузок
Aug.06
Downloads
File iconAd Muncher
10347
Aug.20
Downloads
File icon===WAPCHAT===
7157
Jun.15
Downloads
File iconГраббер онлайн камер.Стриптиз онлайн
4875
Dec.08
Downloads
File iconГраббер Fank.ru и wap.sasisa.ru
4254
Mar.26
Downloads
File iconmobilechat by Xaker
3396
Партнеры
Фотокамера Sony Alpha DSLR-A230: sony a230 kit. Все модели Sony.
Счетчики

Яндекс цитирования
FAQ (ЧАВО) по Бодр чату. Печать E-mail
Рейтинг: / 22
ХудшаяЛучшая 
Автор Administrator   
16.12.2006 г.

FAQ (ЧАВО) по Бодр чату.


Когда на сайте www.wapteam.ru выложили Бодр чат, начался крупный переполох. Ну как же, хоть что-то ценное и экслюзивное выложили!  Да это так, всё таки чат такого уровня... 8-)

И тут же ваперами была высказана туева хуча всяких вопросов - как поставить, почему не работает... Мы создали тему, где эти вопросы решались, отныне эта тема одна из самых популярных на форуме. Однако и сейчас приходит на сайт много народа с подобными вопросами, тему они не смотрят, поэтому спрашивают нас. Мне это надоело, и я решил написать полное руководство (FAQ) по установке и настройке Бодр чата.

Ну для начала - не совсем правильно называть такой чат Бодровским. Он был создан не создателями (тафтология  сайта wap.bodr.net, и это чат не оттуда - на Бодре стоит гораздо более крутой чат. Историю его я писать здесь не буду, дабы не забивать головы WAP мейкеров.

Итак, начнём. Собственно, это руководство поможет вам установить чат, схожий с бодровским (так называемые WAB, WAPSTART и т.п.). Они одной системы.

Для начала думаем - куда ставить? А вот куда - на хостинг! Другой вопрос - на какой?

Хостинг должен иметь поддержку PHP и MySQL

Если вы решили использовать бесплатный хост, то сразу говорю - долго там такой чат не протянет. Хостинг очень слабый, и чат будет висеть, глючить, тормозить... Но всё же рассмотрим на примере www.jino-net.ru.

Прежде всего надо зарегиться! В панели управления сайтов выбираете "Управление MySQL", вам будет дана всего одна база данных, куда вы можете размещать всё что хотите. А другой нет! Так что не пытайтесь создавать новую. В списке слева выберите базу данных, она называется также, как и ваш логин. Пока база пустая. Жмите ссылку "SQL" вверху страницы, и в открывшееся окно копируйте текст из файла tables.sql (или table.txt, или БД.sql, короче разберётесь!). Жмёте "Пошел". Всё, таблицы чата залиты в БД. Пока ничего сложного.

Далее открывайте файл inc.php из файлов чата, и прописывайте в нём хост, логин MySQL, её пароль и название базы. Хост всегда один - localhost, а так как на jino-net база совпадает с логином, то пишем например для сайта chat.jino-net.ru с паролем 12345:

<?
$MySQL_Hostname = "localhost";
$MySQL_Username = "chat";
$MySQL_Password = "12345";
$MySQLDatabasename = "chat";
?>


Если же вы ставите чат не на jino-net, то в $MySQLDatabasename пишете название своей БД.

Теперь надо чат настроить для вашего сайта. Прежде всего в файлах index.php и enter.php внизу измените ссылку на главную под ваш сайт. Также ищите такие ссылки во всех файлах чата, где они будут, зависит от того, где вы брали чат.

Если хотите изменить названия комнат, выбирайте enter.php, там в конце есть куча ссылок, вот одна из них:

echo "<a href=\"chat.php?id=$id&ps=$ps&rm=0&ref=$ref\">i9;l4;l5;l0;l2;l0;($siz[0])</a><br/>";

Это и есть одна ссылка на комнату. Можете менять её название, но для начала переведите ваше название в Юникод с помощью проги Russian Letters Converter. Да и вообще переведите весь файл enter.php с юникода на русский с помощью этой проги, так удобнее узнать, куда ведут ссылки. Переведём только что написанную строку:

echo "<a href=\"chat.php?id=$id&ps=$ps&rm=0&ref=$ref\">Умники($siz[0])</a><br/>";

Ага, значит ссылка вела на викторину, так и назовём её:
Викторина = h2;l0;l2;m0;l6;ll0;l5;k2; (это юникод)
Вот и вписываем название.

Но это не всё! Надо, чтобы файл who.php отображал нормально ваши изменённые комнаты. Для этого ищем в нём строку:

@$rooms = array ("i9;l4;l5;l0;l2;l0;","i3;k2;m6;k2; k3;k2;l5;k6;k2;","hl3;n3; k4;l9;km3;","i0;l6;l4;m1; l5;l0; l3;kl5;n","i7;kl2;l9;m1;k2;l3;nl5;k2;n3;","i0;m0;l6; l6;m5;kl5;n m3;l6;m5;km0;","i2;l5;l6;k5;l6;k l7;l6;m0;kln3;l3;","h0; l4;m l5;k k8;k6;k2;l3;l0;...","i4; l5;k2;m6;k2; k8;l0;k9;l5;n","h0; l5;m1; l0;m3; l5;k2;..." );

Это массив названий комнат. Переводим с помощью конвертера:

@$rooms = array ("Умники","Наша банда","Для всех","Кому ни лень","Сексуальная","Кто очень хочет","Многое потерял","А мы не ждали...","О наша жизнь","А ну их на..." );

Ну вот и наши комнаты! Меняйте названия, в порядке как они шли в файле enter.php. Не забудьте про юникод!!!

Но не торопитесь закрывать who.php! Нам нужно, чтобы при поиске юзера, чат нормально отображал комнату его нахождения, поэтому открываем search.php и ищем ту же строку. Но не торопитесь заново писать вручную! Скопирните эту строку из изменённого who.php, и все дела!

Да, кстати, если в чате будет функция "Кто где" без входа в чат (это файл online.php или who1.php, или whoonline.php), там сделайте тоже самое!

Чё, устали? Ну всё уже скоро. Откройте faq.php, там в самом начале будет так:

switch($mod) {

case 'fotohelp':

А делее пойдёт текст в юникоде, справка о вставке фотки юзера. Так вот, там есть сайт в тексте, в моём исходнике это http://schat.jino-net.ru/foto.php, в вашем может быть по другому. Вместо этого безобразия вводим http://ваш путь к чату/foto.php,
например http://chat.jino-net.ru/chat/foto.php .

Но всё дело в чём - в Бодр чате из wapteam.ru (скрипт так и называется - Бодр чат), этот самый foto.php неверный! Поэтому где то на этом же сайте в загрузках лежит патч "Нормальный foto.php". Вот его и вставьте вместо бывшего!

Ну вы можете дальше совершенствовать чат, это уже ваше дело. А с основными настройками всё!

Далее заливаем чат по FTP на хостинг jino-net, про использование файловых менеджеров с FTP было рассказано в одной из статей, останавливаться на этом я не хочу.

Ну вот вы и закачали! Отлично! Набирайте в браузере директорию вашего чата, например chat.jino-net.ru/chat Регистрируйте свой ник. Но вы пока не админ! Как же войти админом? Есть два пути:

1) В чат запрограммирован пользователь 123 с паролем 123, он имеет права админа, заходите через него, и через админку делайте себя админом
2) Заходите в управление MySQL, выбирайте базу, слева в списке выберите таблицу users, сверху жмёте "Обзор", и видите 2 юзера - 123 и ваш. Около вашего жмите на карандаш (изменить), и в поле ввода level вписывайте 7 и жмете "Пошёл". Усё, вы админ!

В обоих случаях надо удалить юзера 123 через "Управление MySQL". Догадаетесь как!


Всё короче, чат мона юзать! Установка на другой хост производится аналогично, по ходу разберётесь!

Однако помните - на сайте wapteam.net на данный момент (17:15 19.05.2006) нет Бодр чата без дыр! Все чаты довольно легко сломать, если он на jino-net это не имеет особого значения, а если у вас платных хост, подумайте об этом! Про эти дыры не раз говорили в форуме, это не новость. Однако пока чат такого уровня без дыр можно получить лишь законопатив дыры самому (надо знать PHP) или купив. Первый вариант лучший, если вы имеете некоторый опыт в PHP и знаете, через что этот чат можно сломать. Про это также можно почитать в форуме.

Автор статьи Razor
 
« Пред.   След. »
Реклама

Кто на сайте?
Сейчас на сайте находятся:
14 гостей

Нашли опечатку?

Выделите текст,

нажмите Shift + Enter и

отправьте нам уведомление.