Simple Chat - Чат для форума на отдельной странице

Поддержка, переводы и разработка модификаций, расширений для форумов phpbb 3.0\3.1
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Simple Chat - Чат для форума на отдельной странице

Сообщение Anvar » 12.02.2015, 20:58 #1

Чат известный, простой, удобный и в тоже время функциональный уже успел прижиться на многих форумах phpBB3.0.x
Simple Chat - Чат для форума на отдельной странице - Simple_Chat_phpBB.jpg

Так вот теперь он способен работать и на phpBB3.1, для этого, в дополнение к нему идёт расширение, которое достаточно включить в админке.

Всё просто, копируем содержимое архива в корневую папку с форумом и далее папки лягут так, как надо.
Вложения
Simple chat.zip
(41.07 КБ) 144 скачивания
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

Аватара пользователя
zhihar
bb3.0
bb3.0
Сообщения: 7
Зарегистрирован: 29.09.2015, 14:03
Репутация: 0

Simple Chat - Чат для форума на отдельной странице

Сообщение zhihar » 13.10.2015, 22:01 #2

Anvar писал(а):Всё просто, копируем содержимое архива в корневую папку с форумом и далее папки лягут так, как надо.

Круто! А есть какие-нибудь настройки чата? Например сколько хранить сообщения, или словарь "не хороших" слов, чтобы блокировать мат? А где хранятся сообщения?

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Simple Chat - Чат для форума на отдельной странице

Сообщение Anvar » 14.10.2015, 06:03 #3

Настройки в chat/index.php , в админку не вынесены.

Сейчас есть ajax chat и mini chat, они по красивей работают.

Аватара пользователя
zhihar
bb3.0
bb3.0
Сообщения: 7
Зарегистрирован: 29.09.2015, 14:03
Репутация: 0

Simple Chat - Чат для форума на отдельной странице

Сообщение zhihar » 14.10.2015, 10:29 #4

Anvar писал(а):Настройки в chat/index.php , в админку не вынесены.



А как должен выглядеть url для входа в настройки чата? domenname.com/chat/index.php ? Этот адрес просто открывает чат для использования.

И у меня чат почему то открывается не в новом окне, а заменяет текущее окно форума..

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Simple Chat - Чат для форума на отдельной странице

Сообщение Anvar » 14.10.2015, 17:28 #5

chat/index.php необходимо открыть в редакторе.

Там будут константы для настройки:

Код: Выделить всё

// Settings
define('SESSION_LIFE',         180);         // Session lifetime
define('MESSAGES_LIMIT',      100);         // Store messages limit
define('JOIN_MESSAGES',         true);         // Display join messages
define('LEFT_MESSAGES',         true);         // Display left messages
define('ANTIFLOOD_SENSITIVITY',   9);            // Antiflood sensitivity (less is more sensitive)
define('ANTIFLOOD_EXTINCTION',   3);            // Antiflood extinction (less is faster)
define('ANTIFLOOD_DURATION',   30);         // Antiflood ban duration in seconds
define('BUILD_TIME', filemtime(__FILE__));      // Internal version

// Statuses (currently unused)
define('STATUS_ONLINE',   0); // Online
define('STATUS_CHAT',   1); // Chat with me!
define('STATUS_AWAY',   2); // Away
define('STATUS_DND',   3); // Do not disturb


Для того что-бы открывался чат в новом окне, нужно открыть файл:
ext\Sumanai\simplechat\styles\prosilver\template\event\overall_header_navigation_prepend.html

Find Найти содержимое с полным или частичным совпадением.

Код: Выделить всё

<a href="{U_SIMPLE_CHAT}" title="{L_SIMPLE_CHAT}" role="menuitem">{L_SIMPLE_CHAT}</a>

Replace with Замените найденное выше, новым содержимым.

Код: Выделить всё

<a target="_blank" href="{U_SIMPLE_CHAT}" title="{L_SIMPLE_CHAT}" role="menuitem">{L_SIMPLE_CHAT}</a>

Аватара пользователя
zhihar
bb3.0
bb3.0
Сообщения: 7
Зарегистрирован: 29.09.2015, 14:03
Репутация: 0

Simple Chat - Чат для форума на отдельной странице

Сообщение zhihar » 14.10.2015, 21:35 #6

Anvar, Очередное спасибо! А где хранятся сообщения чата?

У меня почему то немного другой код в файле overall_header_navigation_prepend.html.

Код: Выделить всё

<!-- IF L_SIMPLE_CHAT -->
<li class="small-icon icon-team" data-skip-responsive="true">
<a href="{U_SIMPLE_CHAT}" title="{L_SIMPLE_CHAT}" role="menuitem">{L_SIMPLE_CHAT}</a></li>
<!-- ENDIF -->


Я к сожалению пока (надеюсь пока)) в html не силен. Заменил третью строку на вашу, но почему то чат так и продолжает открываться в текущем окне.

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Simple Chat - Чат для форума на отдельной странице

Сообщение Anvar » 15.10.2015, 19:28 #7

Сообщения хранятся в базе данных.

Необходимо заменить часть кода и после очистить кэш форума.

Аватара пользователя
Andy
bb3.0.4
bb3.0.4
Сообщения: 49
Зарегистрирован: 26.10.2015, 13:15
Репутация: 0

Simple Chat - Чат для форума на отдельной странице

Сообщение Andy » 26.10.2015, 17:15 #8

Наконец то рабочий чат. Доволен как слон. Анвар респект :-D .
У меня монитор 22" и чатиться неудобно-смайлики в правом нижнем углу, писать в нижнем левом, сообщения в верху :( . Если это не считать то все окей.
Было бы еще ништяк если он был не только на новой странице, а в верху или сбоку типа кнопка, на нее тыц и мини чат выехал, написал что-либо, потом опять тыц-он заехал.

Аватара пользователя
Predator
bb3.0.3
bb3.0.3
Сообщения: 35
Зарегистрирован: 23.05.2015, 11:02
Репутация: 6

Simple Chat - Чат для форума на отдельной странице

Сообщение Predator » 27.10.2015, 14:01 #9

Andy, Можно обернуть чат в контейнер <div class="wrapper"> </div> и в стилях задать например .wrapper {max-width: 1440px; width: 100% } тогда будет тебе счастье ;)
Великую цивилизацию не покорить извне — пока она не разрушит себя изнутри!

Точные машины — Форум о разработке, постройке и модернизации станков с ЧПУ

Аватара пользователя
Andy
bb3.0.4
bb3.0.4
Сообщения: 49
Зарегистрирован: 26.10.2015, 13:15
Репутация: 0

Simple Chat - Чат для форума на отдельной странице

Сообщение Andy » 27.10.2015, 17:52 #10

Predator писал(а):Можно обернуть чат в контейнер <div class="wrapper"> </div> и в стилях задать например .wrapper {max-width: 1440px; width: 100% } тогда будет тебе счастье

Можно немного поподробней. <div class="wrapper"> </div> куда вставлять? .wrapper {max-width: 1440px; width: 100% } это в стилях темы или чата? Подскажите начинающему :oops: .


Вернуться в «Расширения, модули и хаки»