iChat 10.2 : чат


Подъехала очередная модификация бесплатного чата iChat от DarkLane, предыдущая версия которого была опубликована здесь, с поддержкой актуальной на данный момент версии DLE 15.2.


По сравнению с 10.0 в этой версии:
  • Добавлена ​​поддержка русского языка.
  • Блок онлайн пользователей скрыт для гостей, при этом отображаются только сообщения для группы "гости".
  • Исправлена ​​ошибка у гостей, которая возникала при разрешении гостям писать в чат.
  • Исправлены ошибки с отображением чата, которые вызывали сбой при выводе чата на странице, а не в окне.
  • Переработано кеширование чата в отдельной папке.
  • Модуль теперь находится в папке dle_ichat.
  • Добавлен звук при отправке сообщения.
  • Исправлены другие мелкие ошибки.

Установка:
  1. Загрузить скачанный архив через систему плагинов в DLE.
  2. Зайти в Панель управления DLE > Сторонние модули и настроить параметры чата.
  3. В нужное место main.tpl добавить:
    [available=main]{include file="engine/modules/dle_iChat/run.php"}[/available]

  4. Для вывода чата в новом окне, нужное место main.tpl добавить:
    <input class="bbcodes" style="font-size: 11px; float: left;" title="iChat в новом окне" onclick="window.open('engine/modules/dle_iChat/window.php', '_iChat', 'toolbar=0,location=0,status=0, left=300, top=150, menubar=0,scrollbars=no,resizable=0,width=800,height=900');" type="button" value="Чат в новом окне" />

Важно: для обновления предыдущей версии чата следует только обновить файлы расположенные в папке uploads. Установочный файл *.xml обновлять не нужно.

ichat-10_2-chat.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 14.x-15.2
Кодировка: utf-8
Версия PHP: 7.4-8.1.7
Интерфейс: французский, русский
Автор: RooTM
Модификация: DarkLane
Источник

Примечание от Oxigen: при создании статьи использовался машинный перевод с французского

Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.

Комментариев 12

Oxigen 4 декабря 2022 13:58
djrogoff, зачем полностью. Достаточно сделать отдельную группу например, у которой нет доступа к чату.
--------------------
Всё, что вы напишите, будет использовано против вас при показе контекстной рекламы :)
djrogoff 4 декабря 2022 08:26
А как в этом чате БАНить пользователей?
Я так понял такой функции нет, только полностью на самом сайте?
djrogoff 3 декабря 2022 17:05
Oxigen, возможно. Но с костылями поставил. Работает на главной. Правда при выводе в новом окне ошибка:
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/djrogoff/data/www/*******/engine/classes/templates.class.php on line 92
Она пропадает если ПХП с 8.1 опустить до 7.4
Oxigen 3 декабря 2022 04:59
djrogoff, чат не поддерживает вашу версию ВДУ, возможно по этому.
--------------------
Всё, что вы напишите, будет использовано против вас при показе контекстной рекламы :)
djrogoff 1 декабря 2022 23:59
Кое как установил.
Но чат весь рассыпается, как будто нет шаблона...
И как поправить шаблон чата?
Скриншот https://prnt.sc/2wfDalxv8VGl
djrogoff 1 декабря 2022 23:24
Чат не устанавливается.
Версия DataLife Engine: 15.3
Версия PHP: 8.1.11
Версия MySQL: 8.0.31

Как плагин появляется, а в Сторонних модулях пусто.
Oxigen 1 ноября 2022 07:17
Lorian, проверьте права записи на папку engine/modules/dle_iChat/data.
--------------------
Всё, что вы напишите, будет использовано против вас при показе контекстной рекламы :)
Lorian 1 ноября 2022 02:41
Oxigen, Подскажите пожалуйста. Чат чтото багует сообщения после обновления проподают. Можно как то это исправить?
Oxigen 24 октября 2022 04:50
Lorian, нет - не только в main.
--------------------
Всё, что вы напишите, будет использовано против вас при показе контекстной рекламы :)
Lorian 23 октября 2022 10:10
Oxigen, только в main работает?