Уважаемые пользователи!
В версии phpBB 3.3.13 обнаружены ошибки при использовании функции поиска по конференции.
Обсуждение проблемы и ее решения здесь Re: Вышел phpBB 3.3.13 [обсуждаем].
В связи с этим, не рекомендуется установка и обновление до phpBB 3.3.13.
Ошибка будет устранена разработчиками в версии phpBB 3.3.14.

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

[3.2-3.3] Messenger — Улучшенные личные сообщения

Форум для размещения согласованных с администрацией коммерческих объявлений/предложений
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 6 месяцев
Благодарил (а): 25 раз
Поблагодарили: 590 раз

[3.2-3.3] Messenger — Улучшенные личные сообщения

Сообщение Nekstati »

Название расширения: Messenger
Автор: Nekstati
Спонсор и вдохновитель разработки: PintPont
Описание расширения: Улучшенная система личных сообщений (ЛС). Заменяет штатную систему.
Язык: EN, RU
Демо: Расширение установлено на этом сайте, зайдите в свои личные сообщения.
 
Скриншоты общие 
roster-ru-1.png
chat-ru-1.png
 
Скриншоты с подробным разъяснением функций 
Список чатов:
roster-ru-2.png
Отдельный чат:
chat-ru-2.png
Поиск:
search-ru.png
 
Какие проблемы у штатной системы ЛС:
- нет списка контактов
- нет поиска
- нет возможности посмотреть всю переписку с конкретным собеседником
- нет возможности удалить всю переписку с конкретным собеседником
- нет возможности понять, прочитал ли собеседник ваше сообщение (если оно переместилось из "Исходящих" в "Отправленные", это не значит, что оно прочитано, а значит лишь, что собеседник зашёл на форум)
- нет "быстрого ответа"

Новая система сделана по образцу современных мессенджеров:
- вы видите список контактов (чатов)
- при нажатии на контакт открывается лента всей переписки с ним (чат)
- никакой больше путаницы между "Входящими/исходящими/отправленными", просто лента
- в каждом сообщении вы видите отметку о прочтении, в списке чатов тоже
- сообщения можно закреплять, чаты тоже
- избранное (как в телеграме)
- поиск по всем ЛС и по конкретному чату
- когда отправляете сообщение, можно не заполнять заголовок
- когда посылаете файл, можно ничего не писать: кинули картинку и нажали "Отправить"
- когда редактируете отправленное, но ещё не прочитанное сообщение, пометка "Отредактировано" больше не появляется
- когда удаляете отправленное, но ещё не прочитанное сообщение, оно реально удаляется, а не "Пользователь удалил это сообщение"
- сообщение можно редактировать даже после прочтения, как в телеграме (опция, включается в администраторском разделе)
- сообщение можно удалять даже для собеседника, как в телеграме (опция)
- можно удалить и весь чат разом
- кнопка ЛС в темах больше не спрятана под "Контактной информацией" и отображается явно (опция)
- иконка ЛС заменена на конверт (в Prosilver и других стилях, где вместо конверта ящик)
 
Что удалено по сравнению со старой системой ЛС 
- копии/BCC
- пользовательские папки (вместо этого важные сообщения можно закреплять или пересылать в избранное)
- пользовательские правила
- жалобы на ЛС
- возможность посылать ЛС форумной группе
 
Что запланировано, но ещё не реализовано 
- все непрочитанные (от всех получателей) одной лентой
- приём новых сообщений без перезагрузки страницы (AJAX)
- групповые чаты по образцу мессенджеров
 
Доп. скриншоты: закрепление сообщений 
Закреплённые чаты отображаются наверху списка:
pins-1.png
 
Закреплённые сообщения видны списком наверху чата, список можно развернуть:
pins-2.png
 
Закреплённые из всех чатов разом:
pins-3.png
pins-4.png
 
Доп. скриншоты: разные опции и неочевидные функции 
В админке есть опция "Видимая ссылка на ЛС в темах". Вот что она делает:
separate_pm_link.png
 
В админке есть опция "Удаление сообщений у собеседника". Если она не отключена, при удалении сообщений появляется дополнительная галочка: "Также удалить для <имя_собеседника>":
allow_delete.png
Если "Удаление сообщений у собеседника = Всегда", такая же галочка появляется и при удалении целого чата.
 
Если у вас какое-нибудь расширение рассылает служебные ЛС (например, Double Account Preventer), рекомендую поставить user_type = 2 пользователю, от имени которого отправляются эти ЛС. Тогда на его сообщения невозможно будет ответить, а ссылки на его профиль будут неактивны. Например, можно создать такого пользователя через админку: Система - Поисковые боты - Добавить бота - задать ему имя "Форумный бот" и IP 0.0.0.0. Для полной красоты можно присвоить ему звание "Бот" и поставить аватару. Чат с этим ботом будет выглядеть так:
bot.png
 
Требования:
phpBB 3.2.1+
PHP 7.0+
База данных: только MySQL или MariaDB

Стили в комплекте: Prosilver, Aero, Breeze, Eles, Green Style, Metro Blue, Milk, Pro Ubuntu Lucid, Simplicity.

Совместимость со старой системой ЛС полная: все существующие сообщения сохраняются, вы в любой момент можете отключить это расширение и вернуться к старой системе.

Совместимости с большинством других расширений, касающихся ЛС, нет и не будет. Рекомендую отключить их во избежание.
Расширение shredder/pm_spy совместимо.

В качестве совместимого просмотрщика изображений рекомендую [3.2][3.3][dev] Imgsliders - слайдеры изображений

Для исключения ситуации "Папка Входящие переполнена...", которая сбивает пользователей с толку, рекомендую поставить Максимальное количество ЛС в папке = 0, независимо от того, используете вы это расширение или нет. Эта опция находится в штатных настройках ЛС (Админка - Сообщения - Личные сообщения).

После установки расширения нужно создать поисковый индекс в настройках расширения. Иначе поиск не будет искать старые сообщения.
 
Цена: 3000 ₽. По вопросам приобретения пишите мне в ЛС. Обсуждение функций расширения - в этой теме. В цену входит адаптация расширения под ваш стиль (если потребуется).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
er107
phpBB 2.0.14
Сообщения: 984
Стаж: 13 лет 6 месяцев
Благодарил (а): 172 раза
Поблагодарили: 45 раз

Re: [3.2-3.3] Messenger — Улучшенные личные сообщения

Сообщение er107 »

southklad писал(а): 05.05.2024 21:12 И это расширение не работает в ЛС
У меня работает.
truser
phpBB 1.2.0
Сообщения: 17
Стаж: 1 год 2 месяца
Благодарил (а): 2 раза

Re: [3.2-3.3] Messenger — Улучшенные личные сообщения

Сообщение truser »

Messenger are showing old pages. It looks like it is displaying from the cache. Old notifications, old messages... It's usually on the chats page. Is anyone else experiencing this? How do I solve it?
nou nou
phpBB 1.0.0
Сообщения: 4
Стаж: 2 года 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: [3.2-3.3] Messenger — Улучшенные личные сообщения

Сообщение nou nou »

Would love this! Can I pay in USD somehow?
truser
phpBB 1.2.0
Сообщения: 17
Стаж: 1 год 2 месяца
Благодарил (а): 2 раза

Re: [3.2-3.3] Messenger — Улучшенные личные сообщения

Сообщение truser »

I am writing here because the author is not active. I am getting the following error how to fix it.


General Error
You are not allowed to access this file.

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/message_parser.php
LINE: 1895
CALL: trigger_error()

FILE: [ROOT]/ext/nekstati/msgr/core/posting.php
LINE: 240
CALL: parse_message->get_submitted_attachment_data()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 151
CALL: nekstati\msgr\core\posting->handle()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 68
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()

FILE: [ROOT]/app.php
LINE: 35
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()

Вернуться в «Реклама»