Уважаемые пользователи!
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
Сообщения: 16748
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1858 раз

[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.

Расширение также добавляет функционал прогрессивного веб-приложения для мобильных устройств (PWA).

В случае установки из репо необходимо предварительно установить зависимости через composer.
Скриншоты: 
image.png
image.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5367
Стаж: 19 лет 11 месяцев
Откуда: Питер
Благодарил (а): 194 раза
Поблагодарили: 831 раз

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

Сообщение Siava »

rxu писал(а): 04.07.2024 5:47 А как настраиваете нужные значения? Вписываете прямо в стиль?
Через какой-то favicon генератор сделал и да, прямо в overall_header стиля записал. Если в 4 будет в ядре, то что-нибудь придумаю :D
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
dimassamid
phpBB 2.0.1
Сообщения: 280
Стаж: 18 лет 1 месяц
Благодарил (а): 81 раз
Поблагодарили: 121 раз

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

Сообщение dimassamid »

Под гостем в консоли браузера ошибки. Скриншот сделан с phpbbguru :)

webpush console errors.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16748
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1858 раз

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

Сообщение rxu »

dimassamid, попробуйте, это поможет или нет https://github.com/phpbb-extensions/web ... l/72/files
Изображение
dimassamid
phpBB 2.0.1
Сообщения: 280
Стаж: 18 лет 1 месяц
Благодарил (а): 81 раз
Поблагодарили: 121 раз

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

Сообщение dimassamid »

Ошибок в консоли больше нет. Однако, с этими правками для гостей отключен также показ apple-touch-icon и manifest.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16748
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1858 раз

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

Сообщение rxu »

dimassamid писал(а): 21.07.2024 17:40 с этими правками для гостей отключен также показ apple-touch-icon и manifest
https://github.com/phpbb-extensions/web ... l/74/files
Изображение
Аватара пользователя
Leo Angel
phpBB 2.0.6
Сообщения: 549
Стаж: 6 лет 11 месяцев
Благодарил (а): 187 раз
Поблагодарили: 50 раз

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

Сообщение Leo Angel »

Есть пару вопросов?
  1. Влияют ли ошибки "под гостем" на работу расширения?
  2. Обязательно ли вносить указанные изменения?
  3. Будут ли эти правки внесены в какое-нибудь обновление или в очередной релиз?
Аватара пользователя
Leo Angel
phpBB 2.0.6
Сообщения: 549
Стаж: 6 лет 11 месяцев
Благодарил (а): 187 раз
Поблагодарили: 50 раз

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

Сообщение Leo Angel »

Продолжаю тестировать это расширение.
Обнаружил две не очень приятные вещи.
  1. После внесения правок, описанных выше, некорректно отрабатывается Спасибо. Нажимаешь на палец вверх, появляется предупреждение о том, что есть проблема с ajax (addonforthanksforposts отключён и удалён, версия thanksforposts последняя) и "палец вверх" не превращается в "палец вниз". То есть, по виду как бы Спасибо не работает. Но после перезагрузки страницы, появляется "палец вниз" и уведомления приходят и ошибок под гостем нет. После отката на версию до правок, Спасибо работает как положено, уведомления приходят, но, естественно, под гостем есть ошибки в консоли.
  2. При указании в Личном разделе, что уведомления должны приходить и на мыло, на мыло ничего не приходит. В Админке почта настроена, тестовые письма приходят. А вот уведомления нет. При отключённом расширении уведомления на мыло приходят.
Что может быть не так?
Версия phpBB 3.3.13, PHP 8.3.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16748
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1858 раз

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

Сообщение rxu »

Leo Angel писал(а): 06.09.2024 10:37 Что может быть не так
Скачайте последний код из репозитория и обновите расширение (папку vendor не удаляйте). Ни одной из описанных проблем больше ни у кого из тестеров не наблюдалось.
Изображение
Аватара пользователя
Leo Angel
phpBB 2.0.6
Сообщения: 549
Стаж: 6 лет 11 месяцев
Благодарил (а): 187 раз
Поблагодарили: 50 раз

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

Сообщение Leo Angel »

Сейчас попробую.

Отправлено спустя 19 минут 3 секунды:
rxu писал(а): 06.09.2024 17:31 ...(папку vendor не удаляйте)...
Папку vendor из корня не удалять?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16748
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1858 раз

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

Сообщение rxu »

Leo Angel писал(а): 06.09.2024 19:59 не удалять
Из корня папки расширения имеется ввиду. Нет.
Изображение
Аватара пользователя
Leo Angel
phpBB 2.0.6
Сообщения: 549
Стаж: 6 лет 11 месяцев
Благодарил (а): 187 раз
Поблагодарили: 50 раз

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

Сообщение Leo Angel »

rxu, в папке с расширением нет папки vendor

Отправлено спустя 6 минут 7 секунд:
В той версии, что в первом сообщении по ссылке
rxu писал(а): 01.01.2024 10:49 Скачать: https://github.com/phpbb-extensions/web ... 0-RC10.zip
папка vendor есть.
А по ссылке
rxu писал(а): 01.01.2024 10:49 Репозиторий разработчиков: https://github.com/phpbb-extensions/web ... ifications
этой папки нет!

По первой ссылке скачивается файл webpushnotifications-main.zip
По второй - phpbb_webpushnotifications_1.0.0-RC10.zip

Так что качать?
Аватара пользователя
Leo Angel
phpBB 2.0.6
Сообщения: 549
Стаж: 6 лет 11 месяцев
Благодарил (а): 187 раз
Поблагодарили: 50 раз

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

Сообщение Leo Angel »

Короче говоря, отключил расширение.
Удалил все файлы и папки кроме папки vendor, залил содержимое webpushnotifications-main.zip.
Включил расширение в админке. Проверил.
Всё заработало!

rxu, спасибо! :applause
MasterX
phpBB 1.4.4
Сообщения: 120
Стаж: 4 года 9 месяцев
Благодарил (а): 25 раз
Поблагодарили: 14 раз

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

Сообщение MasterX »

Офигеть, похоже у меня с этим расширением форум стал PWA-приложением :)
Прямо стихи получились :D
А из тестового форума хром не спешит PWA-приложение делать :)
Аватара пользователя
Leo Angel
phpBB 2.0.6
Сообщения: 549
Стаж: 6 лет 11 месяцев
Благодарил (а): 187 раз
Поблагодарили: 50 раз

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

Сообщение Leo Angel »

У меня сделал сразу. Если не появляется предложение установки приложения, можно нажать на три точки справа вверху в браузере и нажать на Установить на главный экран. Аппликация установится. И на ПК ставится и на телефон.
MasterX
phpBB 1.4.4
Сообщения: 120
Стаж: 4 года 9 месяцев
Благодарил (а): 25 раз
Поблагодарили: 14 раз

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

Сообщение MasterX »

Ставится именно приложение или всего лишь появляется ярлык сайта?
С приложением можно взаимодействовать через контекстное меню, ярлык всего лишь открывает сайт.

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