Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Чат вместо ЛС

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
BanterFace
phpBB 1.4.0
Сообщения: 37
Стаж: 7 лет 8 месяцев
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Чат вместо ЛС

Сообщение BanterFace »

Реквестирую расширение чата вместо ЛС на phpBB 3.2.
Сейчас ЛСки очень неудобные (добавление адресата в набор + клик + перезагрузка страницы, очень много перезагрузок страницы для частых действий, при ответе нужно опять писать тему для сообщения, сообщения не структурируются сами по одной теме и т.д.), я думаю, чат бы хорошо заменил систему ЛС, по крайней мере, в том виде, в котором она существует сейчас.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: Чат вместо ЛС

Сообщение LavIgor »

BanterFace писал(а): 10.08.2017 11:21 при ответе нужно опять писать тему для сообщения
Не нужно.
BanterFace писал(а): 10.08.2017 11:21сообщения не структурируются сами по одной теме
Структурируются.

А так, идея уже была, планировалось вообще внедрить это в расширение QuickReply.
Но требует слишком много времени.
KimIV планировал взяться за идею. Не знаю, на какой стадии реализация.

Если всё же буду реализовывать (при наличии желающих), то поначалу не для свободного использования.
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза
Контактная информация:

Re: Чат вместо ЛС

Сообщение Mr. Anderson »

LavIgor, теоретически могу подогнать со-инвестора ;)
BanterFace
phpBB 1.4.0
Сообщения: 37
Стаж: 7 лет 8 месяцев
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: Чат вместо ЛС

Сообщение BanterFace »

LavIgor, При цене до 1.5К можете записать меня в число желающих.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: Чат вместо ЛС

Сообщение southklad »

Я бы сделал кнопку в ЛС чтобы выводились все сообщения в переписке с одним пользователем
Изображение
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: Чат вместо ЛС

Сообщение rst »

Я был бы готов поучаствовать финансово для 3.1
Имеющаяся система ЛС никакущая. Оптимально взять логику с ВК - там удобно большинству )
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 8 лет 6 месяцев
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз
Контактная информация:

Re: Чат вместо ЛС

Сообщение KimIV »

LavIgor писал(а): 10.08.2017 17:46KimIV планировал взяться за идею. Не знаю, на какой стадии реализация.
Я делаю не чат, а беседы, то есть формат, как у форумных тем. Уже всё продумал, в БД изменения не вносятся, то есть используются стандартные таблицы без изменений. Меняется только форма представления сообщений. Планирую в НГ праздники закончить и запустить у себя на форуме.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: Чат вместо ЛС

Сообщение LavIgor »

KimIV, т.е. многопользовательские чаты не используются?
Или вместо таблиц ЛС задействуются форумные?

P.S. Публиковать где-нибудь не планируете? :)
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 8 лет 6 месяцев
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз
Контактная информация:

Re: Чат вместо ЛС

Сообщение KimIV »

LavIgor писал(а): 01.01.2018 22:11KimIV, т.е. многопользовательские чаты не используются?
Используется mChat, но пользователям иногда и приватно хочется поговорить.
LavIgor писал(а): 01.01.2018 22:11Или вместо таблиц ЛС задействуются форумные?
Никаких вместо. Именно таблицы ЛС используются без изменений. При установке расширения Personal Talk (я его так назвал) старые сообщения остаются доступными. Более того, можно в любой момент удалить Personal Talk и вернуться в шатным ЛС. Ничего откатывать не нужно и тем более конвертировать таблицы.
LavIgor писал(а): 01.01.2018 22:11P.S. Публиковать где-нибудь не планируете?
Как-то не думал об этом. Только если для ознакомления и так сказать без обязательств.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: Чат вместо ЛС

Сообщение LavIgor »

KimIV писал(а): 03.01.2018 22:35Используется mChat
Имел в виду не чат, а сами беседы.
В разных сетях и мессенджерах по-разному называются, но суть та же: к одной приватной беседе можно добавлять нескольких собеседников.

Отправлено спустя 1 минуту 25 секунд:
Если суть свелась просто к редизайну, было бы интересно глянуть хотя бы на скриншот.
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 8 лет 6 месяцев
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз
Контактная информация:

Re: Чат вместо ЛС

Сообщение KimIV »

LavIgor писал(а): 04.01.2018 2:25Имел в виду не чат, а сами беседы.
В разных сетях и мессенджерах по-разному называются, но суть та же: к одной приватной беседе можно добавлять нескольких собеседников.
Ах, вон оно что!... Да, это интересно! У меня пока этого нет, но я подумаю в эту сторону. Благодарю за идею!
LavIgor писал(а): 04.01.2018 2:25Если суть свелась просто к редизайну, было бы интересно глянуть хотя бы на скриншот.
Да, Игорь, Вы совершенно верно уловили замысел, именно редизайн. То есть просто другое представление старых добрых личных сообщений.
Image 2.png
Image 3.png
Image 4.png
Image 5.png
Image 6.png
Если интересно, то списки бесед и сообщений вытаскиваются из БД вот такими запросами

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

// Список бесед
	$sql = 'SELECT p.*, t.*
	FROM ' . PRIVMSGS_TABLE . ' p
	LEFT JOIN ' . PRIVMSGS_TO_TABLE . ' t USING (msg_id) ' . $where . '
	ORDER BY p.msg_id DESC';

// Список сообщений
	$sql = 'SELECT p.*, t.*, u.*
	FROM ' . PRIVMSGS_TABLE . ' p
	LEFT JOIN ' . PRIVMSGS_TO_TABLE . ' t USING (msg_id)
	LEFT JOIN ' . USERS_TABLE . ' u ON (p.author_id = u.user_id) ' . $where . '
	ORDER BY p.msg_id ASC';
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 3 месяца
Благодарил (а): 283 раза
Поблагодарили: 65 раз

Re: Чат вместо ЛС

Сообщение Vlad__ »

KimIV, будет ли выложено для всех как расширение ?
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: Чат вместо ЛС

Сообщение apollion »

Отличная штука, думаю. Хотелось бы такое расширение.
Ответить

Вернуться в «Запросы расширений для phpBB»