nMeet 1.3 : чат

nMeet 1.3 : чат

Модуль чата nMeet для DLE 16.x основанный на Light Chat. В nMeet используется технология AJAX, он гибкий, быстрый и прост в установке. В этой версии модуля были исправлены некоторые ошибки при использования с PHP 8.2 и изменена языковая система, чтобы можно было использовать другие языки.



Настройки чата:
  • Группы редактора - список идентификаторов групп пользователей. Группы пользователей доступны для редактирования и удаления постов, а также бана других пользователей; администратора забанить нельзя.
  • Интервал - частота обновления окна чата. Не желательно устанавливать очень короткий интервал. В идеале интервал должен составлять 15 секунд и более.
  • Отключать чат при бездействии – через сколько минут бездействия виджет перейдет в режим ожидания.
  • Анти-флуд - для предотвращения флуда добавлена ​​настройка задержки между добавленными сообщениями.
  • Количество сообщений - количество сообщений, отображаемых в окне чата.
  • Минимальная длина сообщения и максимальная длина сообщения - дополнительное описание не требуется.
  • Отключить индексацию чата - если эта опция включена, в исходном коде страницы сообщения отображаться не будут, чат будет работать полностью в AJAX.
  • Включить кеширование - настоятельно рекомендую использовать кеширование.
  • Показывать аватар - если этот параметр включен, та аватарку автора сообщения отображается в чате.
  • Фильтр слов - активирует фильтр слов. Он использует как стандартную базу слов DLE, так и собственные слова DLE в чате.
  • Список настраиваемых фильтров слов - включенный фильтр слов активен, когда слова включены.
  • Разрешение гостя - разрешить гостям писать сообщения в чате.
  • Имя гостя - имя гостя, которому разрешено оставлять сообщения в чате.
  • Суффикс имени гостя - чтобы персонализировать имена гостей и различать их в переписке, к их имени можно добавить суффикс с последней цифрой их IP-адреса.
  • Архивировать - включает опцию вывода архив. При отключенном архиве в панели нет кнопки.
  • Группы с доступом к архиву - список ID групп пользователей, которые могут просматривать архив постов.
  • Количество сообщений в архиве – количество сообщений для отображения на одной странице в архиве.
  • BB-теги – включает панель тегов BBcodes и включает обработку тех же тегов.
  • Разрешить ссылки - позволяет использовать поиск тегов и блокировать прямые ссылки в тексте сообщения. Если вы отключите ссылки, кнопка не появится на панели.
  • Разрешить изображения и Разрешить изменение цвета - аналогично.
  • Мульти язык - в чате используется несколько языков.

Установка:
  1. Загрузить папку engine с содержимым к себе на сервер.
  2. Установить через систему плагинов nMeet.xml.
  3. Открыть main.tpl и добавить в нужное место:
    {include file="engine/nMeet_chat/index.php"}

  4. Чтобы использовать отдельный чат, вы можете использовать параметр page_id=xxx.:
    Пример:
    {include file="engine/nMeet_chat/index.php?page_id=personal"} – просто отдельный чат с именем `personal`
    {include file="engine/nMeet_chat/index.php?page_id={news_id}"} - отдельный чат для каждой новости

  5. Готово!

nmeet-1_3-chat.zip
Создайте аккаунт или авторизуйтесь для скачивания

Модификация чата от ravchik для DLE 17.0:
nmeet-1_3-chat-dle-17_0-mod-ravchik.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 15.х-16.1, 17.0
Версия PHP: 7.4-8.2
Интерфейс: французский, польский
Автор: Sander
Модификация: Dj_AlexN + DarkLane, ravchik
Источник

Примечание от Oxigen: добавлена модификация для DLE 17.0

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