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

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

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

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

Сообщение rxu »

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

Внимание: расширение находится в начальной стадии разработки, в связи с чем крайне не рекомендуется к установке на работающие конференции. Выкладывается исключительно в ознакомительных целях и для тестирования опытными пользователями.

Для корректной работы необходимы новые события шаблона styles/prosilver/template/ucp_notifications.html: ucp_notifications_form_before и ucp_notifications_content_before, которые войдут в phpBB 3.3.12 (https://github.com/phpbb/phpbb/pull/657 ... fdd67eeb4f).
Также необходима установка зависимостей через composer.
Для корректной работы (увеличения производительности и исключения таймаутов) настоятельно рекомендуется использование следующего расширения PHP: gmp.

Скриншоты: 
image.png
image.png
webpushnotifications.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

Siava писал(а): 08.01.2024 11:14 только для тех, которые уже отмечены галочками у пользователя
Вот так будет.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

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

Сообщение Siava »

Потестил и вернул прежнее расширение.
Новое пока не очень стабильно работает. Периодически не приходят уведомления, а в логе админки появляется:

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

Client error: `POST https://updates.push.services.mozilla.com/wpush/v2/тут_я_вырезал` resulted in a `410 Gone` response: {"code":410,"errno":106,"error":"Gone","message":"No such subscription","more_info":"http://autopush.readthedocs.io/en/l (truncated...)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

Siava писал(а): 16.01.2024 12:03 Новое пока не очень стабильно работает
Так надо тестить и выяснять причину. Иначе оно так и будет "пока" нестабильно работать, ибо никаких других работ больше не предвидится :D
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

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

Сообщение Siava »

rxu, тут надо больше тестовых площадок привлекать :D

Отправлено спустя 3 минуты 2 секунды:
Возможно многих остановило это
rxu писал(а): 01.01.2024 10:49 Также необходима установка зависимостей через composer.
Поэтому прилагаю архив расширения с полным набором зависимостей, необходимых для работы и возможностью установки на 3.3.11 (php 8.1+)
webpushnotifications+vendor.tar.gz

+ обновлённый до версии phpbb 3.3.12 файл /styles/prosilver/template/ucp_notifications.html
ucp_notifications.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

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

Сообщение er107 »

А как тестить, я могу установить на тестовый форум, что там надо проверять? Ошибки скидывать в эту тему?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

er107 писал(а): 16.01.2024 16:24А как тестить
Залить модифицированный файл /styles/prosilver/template/ucp_notifications.html, установить расширение из архива выше, зайти в Личный раздел - Личные настройки - Изменить настройки уведомлений, "огалчить" типы уведомлений в колонке "Webpush", щелкнуть кнопку "Subscribe" и погонять по триггерам уведомлений. При появлении ошибок в логе сообщать, какие и при каких условиях появляются, если будет полный бэктрейс (путь к скрипту с ошибкой) - тоже сюда.
Для функционирования "пушей" обязательное требование - безопасное соединение на сайте, т.е. localhost или https.
Изображение
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

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

Сообщение er107 »

Ок, а что с папкой vendor делать? Или она так и должна находится внутри расширения?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

er107 писал(а): 16.01.2024 18:49 что с папкой vendor делать
Ничего. Это часть расширения.
Изображение
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

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

Сообщение ronim »

rxu,
rxu писал(а): 16.01.2024 17:14
er107 писал(а): 16.01.2024 16:24А как тестить
Залить модифицированный файл /styles/prosilver/template/ucp_notifications.html, установить расширение из архива выше, зайти в Личный раздел - Личные настройки - Изменить настройки уведомлений, "огалчить" типы уведомлений в колонке "Webpush", щелкнуть кнопку "Subscribe" и погонять по триггерам уведомлений. При появлении ошибок в логе сообщать, какие и при каких условиях появляются, если будет полный бэктрейс (путь к скрипту с ошибкой) - тоже сюда.
Для функционирования "пушей" обязательное требование - безопасное соединение на сайте, т.е. localhost или https.
Может сначала надо сделать это
web n.jpg
плюс еще работает с версий выше РНР 8.1.0
та версия которая выложил для 3.3.11 Siava,
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

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

Сообщение Siava »

ronim писал(а): 16.01.2024 20:07 с версий выше РНР 8.1.0
упс.. Возможно потому, что делал composer update на системе с php 8.2 и подтянулись компоненты для более новой php.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
er107
phpBB 2.0.14
Сообщения: 973
Стаж: 13 лет 1 месяц
Благодарил (а): 166 раз
Поблагодарили: 44 раза

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

Сообщение er107 »

А на такой не пойдет уже - PHP Version 8.1.13 ?
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

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

Сообщение ronim »

er107, Пойдет , главное что 8.1.0 минимум соблюдён

Отправлено спустя 12 минут 15 секунд:
Siava, На 8.2.14 тоже без ошибок при включении
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

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

Сообщение Siava »

ronim, с php 8.3.1 тоже всё заведётся.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
ReXtor
phpBB 2.0.0
Сообщения: 232
Стаж: 1 год 7 месяцев
Откуда: Сибирь
Благодарил (а): 66 раз
Поблагодарили: 75 раз

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

Сообщение ReXtor »

Браузерные уведомления - это та самая бесячая штука, которая на каждом третьем сайте вываливается всплывашкой (отклонить/подтвердить) и которую все адекватные (имхо) люди отключают в браузере?

История циклична. Сначала попапы были популярны, потом это стало моветоном. А сейчас новый круг пошел видимо...
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 914
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

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

Сообщение ronim »

Siava, Это может и заведется, вот все остальные расширение ?
Если ты не видишь проблем на форуме , но это не значить что их там нет

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