Уважаемые пользователи!
В версии 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.3] Official Extensions: phpBB Browser Push Notifications

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16642
Стаж: 18 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 546 раз
Поблагодарили: 1827 раз

[3.3] Official Extensions: phpBB Browser Push Notifications

Сообщение rxu »

Название расширения: phpBB Browser Push Notifications
Автор: phpBB Extension Development Team
Описание расширения: Официальное расширение phpBB, добавляющее браузерные пуш-уведомления.
Репозиторий разработчиков: https://github.com/phpbb-extensions/web ... ifications
Скачать: https://www.phpbb.com/customise/db/exte ... fications/
Совместимость: 3.3.12 <= phpBB <= 4.0.0
Язык: английский, русский

Данное расширение портирует соответствующий функционал ядра phpBB 4.0 в phpBB 3.3, вследствие чего при обновлении phpBB 3.3 -> 4.0 после удаления расширения все данные и настройки подписок сохраняются.

Для корректной работы (увеличения производительности и исключения таймаутов) настоятельно рекомендуется использование следующего расширения PHP: gmp.
Скриншоты: 
image.png
image.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
er107
phpBB 2.0.14
Сообщения: 987
Стаж: 13 лет 7 месяцев
Благодарил (а): 172 раза
Поблагодарили: 45 раз

Re: [3.3] [dev] Official Extensions: phpBB Browser Push Notifications

Сообщение er107 »

ReXtor писал(а): 16.01.2024 22:41 Браузерные уведомления - это та самая бесячая штука
У меня разрешены только на Гуру, и это реально удобно, чем почту каждый раз проверять (она у меня не гугловская, поэтому уведомлений об ответах и ЛС оперативно не вижу). На всяких сайтах скорее всего бесполезная штука, а вот на форумах в самый раз.
И как бы с попапом сравнивать не совсем верно, так как попап он про скрытие всего экрана, а тут небольшое информационное окошко (конечно на некоторых сайтах это выглядит как попап, но это его так оформили, но мы же не будет так делать?))
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5341
Стаж: 19 лет 9 месяцев
Откуда: Питер
Благодарил (а): 191 раз
Поблагодарили: 821 раз

Re: [3.3] [dev] Official Extensions: phpBB Browser Push Notifications

Сообщение Siava »

ronim писал(а): 16.01.2024 22:56 вот все остальные расширение ?
Я на днях перевёл основной форум на php 8.3, на нём сейчас активны 114 расширений.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
er107
phpBB 2.0.14
Сообщения: 987
Стаж: 13 лет 7 месяцев
Благодарил (а): 172 раза
Поблагодарили: 45 раз

Re: [3.3] [dev] Official Extensions: phpBB Browser Push Notifications

Сообщение er107 »

Установил расширение, но вот тут галка не устанавливается, это от расширения зависит, в смысле не от пуш-уведомлений который, а репутации?
push.jpg
Отправлено спустя 6 минут 57 секунд:
Яндекс браузер, при нажатии Subscribe, появляется запрос на показ уведомлений, согласился. Но надпись Subscribe так и осталась не поменялась на Unsubscribe. Или я что то не так делаю. Сначала надо галки выставить и нажать на Subscribe или наоборот или неважно?

Отправлено спустя 1 минуту 44 секунды:
С этим разобрался - надо было после выставлений галок перезагрузить страницу и снова нажать на Subscribe, тогда сработало и надпись поменялась на Unsubscribe.

Отправлено спустя 3 минуты 29 секунд:
Обновил страницу, все галки снялись, но надпись Unsubscribe осталась. Так и должно быть? (это я задаю вопросы с точки зрения юзера, который будет пользоваться настройками)
push1.jpg
Отправлено спустя 12 минут 8 секунд:
Ступил, надо было поставить галки и нажать Отправить. Теперь галочки сохраняются:)
Но я думаю юзеры так же тупить будут.. Или этот Subscribe потом уберется и будет автоматом?

Отправлено спустя 19 минут 25 секунд:
Потестил немного, уведомления работают (правда форум тестовый, три юзера:).
Ошибок не было, но в админке - Лог администраторов на каждый пуш такая надпись:

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

Anonymous		3 минуты назад	Web Push message could not be sent: Client error: `POST https://fcm.googleapis.com/fcm/send/d1g1gXCVmME:APA91bGVoDFx1r4K89VtOlVI7KTg41VcGzBv7UclH4K6Mxo7l0pNDquYGM6e2hVz0oZyHMK0-swMExzpDexn9VFNWjlgCbTqHbMezTTBO0HOKmZSLHOy` resulted in a `410 Gone` response:
push subscription has unsubscribed or expired.
Не знаю, так и должно быть?

Phpbb 3.3.11 php 8.1.13
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16642
Стаж: 18 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 546 раз
Поблагодарили: 1827 раз

Re: [3.3] [dev] Official Extensions: phpBB Browser Push Notifications

Сообщение rxu »

er107 писал(а): 18.01.2024 22:16 так и должно быть?
Вряд ли, надо разбираться.
Изображение
er107
phpBB 2.0.14
Сообщения: 987
Стаж: 13 лет 7 месяцев
Благодарил (а): 172 раза
Поблагодарили: 45 раз

Re: [3.3] [dev] Official Extensions: phpBB Browser Push Notifications

Сообщение er107 »

При более длительном тесте (компьютер, смартфон) действительно обнаружилось, что уведомления приходят грубо говоря через раз. На смартфоне нет ни аватарки, от кого действие, ни логотипа сайта (может так и должно быть, не знаю). И каждый раз ошибка, о которой ранее писал.
И еще один раз заметил, что когда уведомление не пришло, то от темы отписало, на которую был подписан, подписался заново и больше такого пока не замечал.

Отправлено спустя 10 минут 12 секунд:
Нагуглил, что

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

`410 Gone` response:
push subscription has unsubscribed or expired.
Это потому, что срок действия подписки в Chrome составляет всего один день и платформе (форуму) надо каждый день возобновлять подписки (если их автоматом не продлять, то это юзеры должны делать), иначе они будут неактивны и пушей не будет.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16642
Стаж: 18 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 546 раз
Поблагодарили: 1827 раз

Re: [3.3] [dev] Official Extensions: phpBB Browser Push Notifications

Сообщение rxu »

Расширение вышло на стадию Release Candidate 2. Скачать готовый к установке пакет (для установки требуется как минимум phpBB 3.3.12-RC1) можно по ссылке в первом сообщении темы. Также в первом сообщении темы приложен русский перевод.
Изображение
er107
phpBB 2.0.14
Сообщения: 987
Стаж: 13 лет 7 месяцев
Благодарил (а): 172 раза
Поблагодарили: 45 раз

Re: [3.3] [RC2] Official Extensions: phpBB Browser Push Notifications

Сообщение er107 »

То есть на рабочий форум ставить уже можно?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16642
Стаж: 18 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 546 раз
Поблагодарили: 1827 раз

Re: [3.3] [RC2] Official Extensions: phpBB Browser Push Notifications

Сообщение rxu »

er107 писал(а): 15.05.2024 13:50 на рабочий форум ставить уже можно
rxu писал(а): 01.01.2024 10:49 не рекомендуется к установке на работающие конференции
:) Опытным пользователям, которые знают, что делать в случае чего - можно. И нужен как минимум phpBB 3.3.12-RC1.
Изображение
Аватара пользователя
Michel
phpBB 2.0.1
Сообщения: 270
Стаж: 12 лет 9 месяцев
Откуда: Липецк
Благодарил (а): 77 раз
Поблагодарили: 28 раз

Re: [3.3] [RC2] Official Extensions: phpBB Browser Push Notifications

Сообщение Michel »

rxu писал(а): 15.05.2024 15:40 И нужен как минимум phpBB 3.1.12-RC1.
Очепятка 3.3.12-RC1
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5341
Стаж: 19 лет 9 месяцев
Откуда: Питер
Благодарил (а): 191 раз
Поблагодарили: 821 раз

Re: [3.3] [RC8] Official Extensions: phpBB Browser Push Notifications

Сообщение Siava »

Установил себе 1.0.0-RC8.
С момента dev-версии изменений прилично! Посмотрим как будет работать, пока всё вроде хорошо :)

Но переключатель вкл/выкл в выпадашке форумных уведомлений такой маааааленький, что непривычно. Да и на телефоне в него попасть непросто.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16642
Стаж: 18 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 546 раз
Поблагодарили: 1827 раз

Re: [3.3] [RC8] Official Extensions: phpBB Browser Push Notifications

Сообщение rxu »

Siava писал(а): 10.06.2024 17:27 на телефоне в него попасть непросто
Посмотрим, можно ли будет увеличить.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5341
Стаж: 19 лет 9 месяцев
Откуда: Питер
Благодарил (а): 191 раз
Поблагодарили: 821 раз

Re: [3.3] [RC8] Official Extensions: phpBB Browser Push Notifications

Сообщение Siava »

rxu, в версии из репозитория похоже снова надо вручную докачать какие-то недостающие компоненты?
Ну в общем при попытке отправить сообщение в тему, на которую кто-то подписан, в всплывашке QuickReply получаю Internal Server Error 500.

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

2024/06/10 17:51:45 [error] 864#864: *3109097 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Class "Minishlink\WebPush\WebPush" not found in путь_до_форума/forum/ext/phpbb/webpushnotifications/notification/method/webpush.php:206
Stack trace:
#0 путь_до_форума/forum/ext/phpbb/webpushnotifications/notification/method/webpush.php(160): phpbb\webpushnotifications\notification\method\webpush->notify_using_webpush()
#1 путь_до_форума/forum/phpbb/notification/manager.php(435): phpbb\webpushnotifications\notification\method\webpush->notify()
#2 путь_до_форума/forum/phpbb/notification/manager.php(322): phpbb\notification\manager->add_notifications_for_users()
#3 путь_до_форума/forum/phpbb/notification/manager.php(293): phpbb\notification\manager->add_notifications()
#4 путь_до_форума/forum/includes/functions_posting.php(2472): phpbb\notification\manager->add_notifications()
#5 путь_до_форума/forum/posting.php(1569): submit_post()
#6 {main}
  thrown in путь_до_форума/forum/ext/phpbb/webpushnotifications/notification/method/webpu" while reading response header from upstream, client: скрыто, server: siava.ru, request: "POST /forum/posting.php?mode=reply&t=19065&qr_action=full&./posting.php?mode=reply&t=19065&qr_action=submit HTTP/1.1", upstream: "fastcgi://unix:/run/php/php8.3-fpm.sock:", host: "siava.ru", referrer: "https://siava.ru/forum/viewtopic.php?t=19065&p=726544"
Мой тест пока на этом закончился :) вечером докачаю, погоняю ещё. Пока отключил.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16642
Стаж: 18 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 546 раз
Поблагодарили: 1827 раз

Re: [3.3] [RC8] Official Extensions: phpBB Browser Push Notifications

Сообщение rxu »

rxu писал(а): 10.06.2024 17:28 можно ли будет увеличить.
Для теста: https://github.com/phpbb-extensions/web ... l/55/files
Siava писал(а): 10.06.2024 18:01 в версии из репозитория похоже снова надо вручную докачать какие-то недостающие компоненты?
Нет, всё должно работать. Возможно, ссылка на скачивание в первом посте была кривая, поправил.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5341
Стаж: 19 лет 9 месяцев
Откуда: Питер
Благодарил (а): 191 раз
Поблагодарили: 821 раз

Re: [3.3] [RC8] Official Extensions: phpBB Browser Push Notifications

Сообщение Siava »

rxu, теперь всё супер! И переключатель с телефона теперь выглядит нормально, спасибо)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16642
Стаж: 18 лет 5 месяцев
Откуда: Красноярск
Благодарил (а): 546 раз
Поблагодарили: 1827 раз

Re: [3.3] [RC8] Official Extensions: phpBB Browser Push Notifications

Сообщение rxu »

Siava, ушло на оф. валидацию с этой правкой.
Изображение

Вернуться в «Поддержка расширений для phpBB»