Что нового

Бесплатно nMeet: чат для DLE (1 Viewer)

AlexRUSA

AlexRUSA

Участник
Регистрация
5 Фев 2022
Сообщения
146
Реакции
408
Nmeet chat
Модуль чата 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.:Пример:
  5. Код:
    {include file="engine/nMeet_chat/index.php?page_id=personal"} – просто отдельный чат с именем `personal`
    {include file="engine/nMeet_chat/index.php?page_id={news_id}"} - отдельный чат для каждой новости
  6. Готово!
Версия DLE 15.х-16.1
Версия PHP 7.4-8.2
Интерфейс французский, польский
Автор Sander
Модификация от Dj_AlexN + DarkLane

Скрытое содержимое доступно для зарегистрированных пользователей!
 
Оффтоп: Опять пришло время генерировать коробки в качестве главной картинки? Жалко не с диском :eek:
 
Работает или куча багов?
 
На 17 (скорее всего и на ранних версиях) модуль не заработал. Русского языка нет. Установщик кривой.

В общем, я его адаптировал под DLE 17 и немного подшаманил, перевёл на русский (с помощью ChatGPT, французским и польским не владею)).
Вроде терерь всё работает.
Установка полностью автоматическая через установщик плагинов.

1699973135290

 
На 17 (скорее всего и на ранних версиях) модуль не заработал. Русского языка нет. Установщик кривой.

В общем, я его адаптировал под DLE 17 и немного подшаманил, перевёл на русский (с помощью ChatGPT, французским и польским не владею)).
Вроде терерь всё работает.
Установка полностью автоматическая через установщик плагинов.

Посмотреть вложение 3821

*** Скрытый текст не может быть процитирован. ***
Работает
 
Последнее редактирование:
используй deepl.com, он переводит лучше
Возможно... Но бесплатно на deepl.com есть ограничение на объем переводимого текста. Не хотел заморачиваться. ChatGPT тоже неплохо перевёл )
 
На 17 (скорее всего и на ранних версиях) модуль не заработал. Русского языка нет. Установщик кривой.

В общем, я его адаптировал под DLE 17 и немного подшаманил, перевёл на русский (с помощью ChatGPT, французским и польским не владею)).
Вроде терерь всё работает.
Установка полностью автоматическая через установщик плагинов.

Посмотреть вложение 3821

*** Скрытый текст не может быть процитирован. ***
Спасибо, DLE 17.2 работает
 

Пользователи, просматривающие данную тему

Верх