phpBB Simple Chat v2.1.2 — AJAX-чат с оповещениями о новых темах и ответах

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #1 VEG » 02.06.2012, 20:05

Простой чат для phpBB3, вдохновлённый чатом сайта delphi.mastak.ru 2001 года. Подходит как для phpBB 3.0.x, так и для phpBBex 1.x.x. Если вам понравился этот чат, вы сделали какие-то модификации, или просто установили его на свой форум — пожалуйста, поделитесь этим здесь, укажите ссылку на ваш форум.

screenshot.png


Возможности

  • Всё AJAX.
  • Приватные сообщения.
  • Звуковое оповещение.
  • Выбор цвета сообщений.
  • Поддержка смайликов.
  • Автоопределение ссылок.
  • Автоблокировка флуда.

Демонстрация работы

https://phpbbex.com/chat/
Имя: demo_ru
Пароль: demo_ru

Установка

Для того, чтобы установить этот чат на свой форум, необходимо выполнить несколько простых операций:
  1. Скачайте
    phpbb3_simplechat.7z
    v2.1.2 [2023/11/19]
    (69.71 КБ) Скачиваний: 68
    .
  2. Скопируйте содержимое каталога root в корень вашего форума.
  3. Выполните содержимое install.sql в вашей базе.
  4. Пройдите по адресу http://example.com/forum/chat/ и удостоверьтесь что чат работает.
  5. Добавьте ссылку на чат там где вам это удобно.

История версий

phpBB Simple Chat v2.1.2 [2023/11/19]
  • Совместимость с phpBBex v1.9.7.
  • Поддержка emoji (при обновлении со старой версии надо пересоздать таблицы).
  • В подсказке ко времени сообщения отображается дата.
  • Формат даты и времени можно настроить.
  • Незначительные косметические изменения.
Скачать:
phpbb3_simplechat.7z
v2.1.2 [2023/11/19]
(69.71 КБ) Скачиваний: 68


phpBB Simple Chat v2.1.1 [2014/01/10]
  • При попадании в базу сообщения с переводом строки чат не перестаёт работать (спасибо Sumanai за замечание)
  • Настройки JOIN_MESSAGES и LEFT_MESSAGES позволяют отключать сообщения о том, что пользователи заходят в чат и покидают его
  • Настройки ANTIFLOOD_DURATION (продолжительность автоматической блокировки в секундах), ANTIFLOOD_SENSITIVITY (чувствительность, чем меньше значение, тем более чувствительна система) и ANTIFLOOD_EXTINCTION (скорость угасания, чем меньше значение, тем более чувствительна система) позволяют настраивать защиту от флуда
  • Лёгкий рефакторинг
  • Комментарии переведены на английский язык
  • Код для поддержки устаревшего IE8 удалён
Скачать:
phpbb3_simplechat.zip
v2.1.1 [2014/01/10]
(78 КБ) Скачиваний: 18530
(версия для 3.1 от Sumanai -
phpbb3_simplechat_3.1.zip
v2.1.1 для phpBB 3.1
(78.05 КБ) Скачиваний: 3423
)

phpBB Simple Chat v2.1 [2012/09/03]
  • HTML5 шаблон
  • HTML5 <audio> для уведомлений
  • Настройки хранятся в локальном хранилище (а не в куках как было раньше)
  • Свежий jQuery из Google CDN
  • Код для поддержки устаревших IE6-IE7 удалён

phpBB Simple Chat v2.0 [2011/05/27] (не публиковалась)
  • Отображение времени в корректном часовом поясе (что выбрал пользователь в профиле)
  • Счётчик количества сообщений за всё время и счётчик количества обновлений за сеанс
  • Когда кто-то переписывается в привате другие не пользователи не слышат звуковое уведомление
  • Хранение 100 последних сообщений вместо 30
  • Сессия длится 3 минуты вместо 1.5
  • Максимальная длина сообщения 250 символов вместо 200
  • По умолчанию звук включен

phpBB Simple Chat v2.0b [2009/01/18]
  • Портирован на phpBB 3
  • Без пасхальных яиц и гостевого входа

phpBB Simple Chat v1.0a [2008/03/21]
  • Стабильная версия для phpBB 2
  • Полная совместимость с IE6
  • Звуковые уведомления через Flash
  • Было несколько забавных пасхальных яиц (робот отвечал на приветствие и слово «упячка»)
  • Была отдельная версия с гостевым входом без регистрации

phpBB Simple Chat v0.0 [2006/03/23] (не публиковалась)
  • Первые наброски

Форумский бот для phpBB Simple Chat
Скачать:
phpbb3_simplechat_bot.zip
(19.87 КБ) Скачиваний: 3323


Небольшой аддон к phpBB Simple Chat, который оповещает в чате о новых темах и ответах в форуме.
Изображение
Установка требует всего 2 небольшие модификации в одном файле. Пока что все строковые переменные находятся прямо в коде. Все это не сложно перевести на другой язык, изменить имя бота и т.д. В следующей версии постараюсь вынести все это в языковые переменные.

Дополнительные правки


Ссылки

Русскоязычная поддержка на phpbbguru.net
Англоязычная поддержка на phpbb.com
Последний раз редактировалось VEG 19.11.2023, 20:28, всего редактировалось 18 раз(а).
Причина: phpBB Simple Chat v2.1.2
VEG M В сети
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев


Сообщение #561 sincera » 19.12.2017, 21:22

У меня такое появилось только на странице http://southklad.ru/forum/app.php/page/chat а это страница созданная другим расширением
sincera
Репутация: 3
С нами: 10 лет 8 месяцев

Сообщение #562 sincera » 16.01.2018, 14:50

Блин а как его на 3.2 поставить? под phpbb 3/2
sincera
Репутация: 3
С нами: 10 лет 8 месяцев

Сообщение #563 Sumanai » 16.01.2018, 15:28

Скорее всего никак. С 1 февраля могу выполнить платную адаптацию, а пока занят.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #564 sincera » 16.01.2018, 15:39

хреново, мне бы сейчас
sincera
Репутация: 3
С нами: 10 лет 8 месяцев

Сообщение #565 angst66 » 16.02.2018, 11:40

У меня стоит на 3.2 https://www.phpbbguru.net/community/viewtopic.php?p=487638#p487638 , папку чат из корня нужно удалить. Устанавливается как расширение, настройки в админке, права настраиваются в пользовательских ролях/разное (ставим никогда для запрета). После установки доступен по адресу https://ваш сай.ру/папка форума/simplechat. Сам чат я адаптировал для мобильных устройств, Даже сделал приложение для андроида (для своего чата). Единственно, чего не пойму, звуковые уведомления не работают в мобильном браузере. Кто подскажет?
angst66
Репутация: 13
С нами: 11 лет 6 месяцев

Сообщение #566 Sumanai » 16.02.2018, 15:55

А в оригинале работает? Если нет, обращайтесь там, та версия не имеет к версии в этой теме никакого отношения.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #567 sincera » 16.02.2018, 16:40

angst66, Вот бы увидеть ваш доработанный чат
sincera
Репутация: 3
С нами: 10 лет 8 месяцев

Сообщение #568 angst66 » 16.02.2018, 18:40

sincera:Вот бы увидеть
Посмотрите https://dalnoboi.pro/forum/simplechat логин tester пароль 123456
Ссылка на скачивания приложения для андроид или можно через qr code (при первом запуске приложения залогинится tester)
Смотрите, через неделю юзера teser изменю.

Добавлено спустя 1 минуту 36 секунд:
Sumanai:А в оригинале работает?
В оригинале у нас к сожалению уже ничего не работает(

Добавлено спустя 1 минуту 33 секунды:
Sumanai:не имеет к версии в этой теме никакого отношения.
Еще как имеет. Ничем не отличается, да и ты там по названию папки автор
angst66
Репутация: 13
С нами: 11 лет 6 месяцев

Сообщение #569 Sumanai » 16.02.2018, 21:20

angst66:Ничем не отличается, да и ты там по названию папки автор
Разве? AlekseyHamov/simplechat не содержит Sumanai.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #570 angst66 » 16.02.2018, 22:13

Sumanai, выкладываю файл composer.json
Код: Выделить всё
{
    "name": "Sumanai/simplechat",
    "type": "phpbb-extension",
    "description": "Простой чат для phpBB3 в стиле чата сайта delphimaster.ru",
    "homepage": "http://phpbbex.com/forum/viewtopic.php?t=41",
    "version": "0.0.2",
    "time": "2016-04-17",
    "license": "GPL-2.0",
    "authors": [
        {
            "name": "VEG",
            "homepage": "http://veg.by/",
            "role": "Developer"
        },
        {
            "name": "Sumanai",
            "homepage": "http://sumanai.tk/",
            "role": "Developer"
        }
    ],
    "require": {
        "php": ">=5.3.3"
    },
    "require-dev": {
        "phpbb/epv": "dev-master"
    },
    "extra": {
        "display-name": "SimpleChat",
        "soft-require": {
           "phpbb/phpbb": "3.1.*@dev"
        }
    }
}
angst66
Репутация: 13
С нами: 11 лет 6 месяцев

Сообщение #571 Sumanai » 17.02.2018, 11:18

Сделанная мною адаптация чата валяется в корне форума, ко всем остальным подделкам я отношения не имею. Этот composer.json лежит на https://github.com/AlekseyHamov/simplechat/blob/master/composer.json, а мой гитхаб совпадает с моим ником.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #572 angst66 » 17.02.2018, 13:46

Боже мой, как пафосно. Чат в корне форума работал еще на 3.1, но нужно было идти дальше. Я сам сам долго не мог обновить движок из за этого. Автор пропал, все вопили, и тут нашелся человек, который что то сделал. Он себе никакого авторства не приписал. И ты ведь все видел, читал. Почему ж ты ему не запретил тогда, почти 2 года назад использовать свое имя?

Добавлено спустя 47 секунд:
А где ссылка на скачивание твоего чата?
angst66
Репутация: 13
С нами: 11 лет 6 месяцев

Сообщение #573 Sumanai » 17.02.2018, 14:10

angst66:Боже мой, как пафосно.
Какой пафос? Просто расставил точки над i.
angst66:Почему ж ты ему не запретил тогда, почти 2 года назад использовать свое имя?
Как будто я переходил по всем ссылкам и перечитывал все конфиги. Я ориентировался только по имени репозитория.
angst66:А где ссылка на скачивание твоего чата?
В первом сообщении на гуру.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #574 sag-sag » 19.02.2018, 03:34

angst66:Боже мой, как пафосно. Чат в корне форума работал еще на 3.1, но нужно было идти дальше. Я сам сам долго не мог обновить движок из за этого. Автор пропал, все вопили, и тут нашелся человек, который что то сделал. Он себе никакого авторства не приписал. И ты ведь все видел, читал. Почему ж ты ему не запретил тогда, почти 2 года назад использовать свое имя?
а в чем проблема, взять cBB Chat чат?
sag-sag M
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев

обнулить все цвета

Сообщение #575 тестер » 27.08.2018, 11:04

Народ, подскажите, пожалуйста, как убрать цвета всех пользователей, откуда он их берет, я голову сломал. Таблицу сессий очищал, куки очищал, без изменений, цвета как будто привязаны к айпишнеку.
тестер
Гость

Сообщение #576 sincera » 27.08.2018, 18:59

Какой цвет у групп, такой цвет и у ников в чате
sincera
Репутация: 3
С нами: 10 лет 8 месяцев

Сообщение #577 VEG » 19.11.2023, 18:52

phpBB Simple Chat v2.1.2 [2023/11/19]

  • Совместимость с phpBBex v1.9.7.
  • Поддержка emoji (при обновлении со старой версии надо пересоздать таблицы).
  • В подсказке ко времени сообщения отображается дата.
  • Формат даты и времени можно настроить.
  • Незначительные косметические изменения.

Никаких новых функций в чате не планируется, но работоспособность будет поддерживаться.
VEG M В сети
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Пред.

Вернуться в Мастерская 1.x