11 марта 2015
Чат для DLE
Функционал чата:
1. Написание сообщения в чате с выводом аватарки. Есть возможность написать, обращаясь к конкретному пользователю. Поддерживаются бб теги, смайлы, цвета, шрифты.. Администратор или модератор может удалить сообщение.
2. Имеется настройка чата в админке.
3. Бан пользователей
4. Фильтр слов с заменой
5. Сохранение логов и их просмотр
6. Очистка всех сообщений в чате.
Установка:
1.Залить файлы на сервер
2.Выставить права на папку engine\chat\data и файлы в ней, а так же на backup/chat/ - 777
3.Открыть index.php
найти:
require_once ROOT_DIR . '/engine/init.php';
ниже добавить:
require_once ENGINE_DIR . '/chat/chat_block.php';
найти:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
ниже добавить:
$tpl->set ( '{chat_block}', $tpl->result['chat_block'] );
4.Открыть engine\engine.php
найти:
case "comments" :
include ENGINE_DIR . '/modules/comments.php';
break;
ниже добавить:
case "chat" :
include ENGINE_DIR.'/chat/chat.php';
break;
include ENGINE_DIR.'/chat/chat.php';
break;
5.Запустить установку перейдя по ссылке http://сайт.ру/chat.install.php
6.Открыть .htaccess
найти:
RewriteEngine On
ниже добавить:
# ЧПУ для Chat
RewriteRule ^chat(/?)+$ index.php?do=chat [L]
RewriteRule ^chat(/?)+$ index.php?do=chat [L]
7.Если вы захотите чтобы чат был не только на отдельной странице по адресу: http://ваш_сайт.ru/chat/
но и на главной странице, то вставьте тег {chat_block} в main.tpl до или после тега {content} на ваше усмотрение.
8.Если хотите авто-очистку чата, можно установить крон на cron_job.php
9.Удалить файл chat.install.php
Внимание! Для просмотра скрытого текста необходимо зарегистрироваться!
Если вы не видите ссылку после регистрации, вам нужен VIP АККАУНТ!
Если вы не видите ссылку после регистрации, вам нужен VIP АККАУНТ!