Уважаемые пользователи!
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.1][3.2] Web Push Notifications (Push-уведомления)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 830 раз

[3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение LavIgor »

Web Push Notifications (Push-уведомления)

Автор: LavIgor

Описание:
Добавляет возможность отправки Push-уведомлений с phpBB-конференций в браузеры пользователей.
В настройках конференции в администраторском разделе можно включить показ выключателя Push-уведомлений в стандартном блоке уведомлений (показ включён по умолчанию) и окна-приглашения для зарегистрированных пользователей при первом входе на конференцию в новом браузере (по умолчанию отключено).

Скачать расширение и узнать о требованиях к установке можно на его сайте:
https://boardtools.ru/notifications/#ru

Русская локализация: есть

В скриншотах нет необходимости - это расширение уже установлено на phpBB Guru, вы можете начать его тестирование уже сейчас!
Обо всех ошибках, связанных с расширением, просьба сообщать в этой теме.

----------------------------------------------------

Вы ждали и дождались!
Большое спасибо всем, кто внёс свой вклад в развитие данного расширения - без вас не было бы этого релиза.
Причём не одного, а сразу трёх! Обратите внимание на требования к каждой из версий и выберите подходящую именно вам. ;)
Примечание: 
С момента выхода предыдущих версий некоторые баги были исправлены (аватара отправителя и поддержка Firefox для Android).
Однако некоторые проблемы всё ещё существуют:
  • некорректная ссылка в расширении благодарностей (причина выясняется),
  • в случае мультиязычных конференций: уведомление будет показано на языке отправителя, а не получателя (без внесения правок в движок решение проблемы не нашёл, фикса для неё пока нет).
P.S. Снизить базовые требования поддержки PHP и его расширений не представляется возможным в связи с требованиями используемой библиотеки и спецификации Push-уведомлений.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение Siava »

angst66, php7.2-gmp установлен?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1471
Стаж: 12 лет 3 месяца
Благодарил (а): 48 раз
Поблагодарили: 71 раз

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение angst66 »

Установил, все теперь хорошо.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение southklad »

В админке такая ошибка всплыла

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

Ошибка Web Push
» cURL error 7: Failed to connect to fcm.googleapis.com port 443: Connection refused (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение Siava »

igorbond, редко, но бывает. Ничего страшного в этом нет.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 2 месяца
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение vovka3003 »

Добрый день!
1.
Откуда берется эта дата? 
Изображение
2. Я так понимаю, что убить каким-то образом 50..100 уведомлений из "проспавшего" браузера нельзя пачкой, кроме как по-одному..?
..ДА! я почистил кэш, перед тем как писать сообщение))...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение Пчелкин »

vovka3003 писал(а): 15.05.2020 12:51 Откуда берется эта дата?
Из мозгов реально бардачного админа сервера данного ресурса
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 2 месяца
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение vovka3003 »

Пчелкин писал(а): 15.05.2020 14:04 Из мозгов реально бардачного админа сервера данного ресурса
На двух совершенно разных, разнесенных физически серверах от разных хостинг-провайдеров подряд..? (при чем где ранее на обоих не было проблем с датами).
Вы уверены?
..ДА! я почистил кэш, перед тем как писать сообщение))...
Аватара пользователя
Leo Angel
phpBB 2.0.4
Сообщения: 403
Стаж: 6 лет 3 месяца
Благодарил (а): 147 раз
Поблагодарили: 34 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

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

Сейчас посмотрел у себя.
Та же дата - 19.1.1970.
Откуда же она берётся.
Как бы не очень критично, но интересно знать. :?:
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение southklad »

Это наверное какая то особая дата, есть у меня после объединения форумов вложения не существующие, но показываемые в админке, пара и не критично и так тоже стоит дата загрузки 1970 год :D
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение Siava »

igorbond писал(а): 15.05.2020 20:41 Это наверное какая то особая дата
Конечно особая. Это дата начала исчисления времени в формате Unix time.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 2 месяца
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение vovka3003 »

В том-то и прикол, что от юникс-тайма - +19 дней (19.01.1970). Причем на втором форуме я сегодня только поставил расширяйку, а эту дату обе показывают одну и ту же...
Просто интересно - откуда она приходит именно в алерт (сабж, собсно).
..ДА! я почистил кэш, перед тем как писать сообщение))...
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 2 месяца
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение vovka3003 »

Мысли вслух...
В метрике не раз наблюдал ситуацию: пришел посетитель на форум, зарегался, закрыл это "надоедливое" окно
Скриншот 
Изображение
и... оно для него больше не работает((.
Сосбственно что произошло - человек свежий и еще сам не знает, нужны ли ему эти уведомления или нет (как оказывается позднее - нужны, но уже непонятно где их искать и как активировать). Плюс - все мы ежедневно сталкиваемся со свякими навячивыми сайтами и, не желая получать в браузер всякий спам - на автомате закрывем эту всплывашку...

Вопрос: Можно ли каким-то образом сдвинуть время показа этого сообщения до момента когда "клиент созрел)"? Например, вместе с первым событием адресованным пользователю (или иных условиях)? Когда человек осознанно может сделать выбор: "да, вот на этом форуме я завсегдатай и мне нужны-таки эти пушки")
..ДА! я почистил кэш, перед тем как писать сообщение))...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение rxu »

vovka3003 писал(а): 07.09.2020 16:24 непонятно где их искать и как активировать
image.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение Siava »

vovka3003, также при клике на "колокольчик" уведомлений внизу есть переключалка.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
vovka3003
phpBB 1.4.3
Сообщения: 92
Стаж: 6 лет 2 месяца
Откуда: Белгород
Благодарил (а): 20 раз
Поблагодарили: 6 раз

Re: [3.1][3.2] Web Push Notifications (Push-уведомления)

Сообщение vovka3003 »

Siava, rxu, я-то в курсе обеих опций (как админ форума), но проблема в том, что однажды закрыв "экспресс-окно" с предложением включить пушку - посетитель просто автоматически "отваливается" от этой плюшки, а потом напрочь забывает о ней (и о том что надо сходить в "личный раздел"->"личные настройки"->"Изменить настройки уведомлений"->"Браузерные уведомления"->"Вкл" :facepalm: ...) Многие даже не копают в сторону стандартных опций (например - несколько раз форумчане с удивлением находили "новинку" - "подписаться на тему" и прочие моменты)
В общем, ткнуть носом в фичу-уведомлятор с помощью модального окошка надо бы, но не сразу после регистрации, ибо это вызывает у некоторых людей негатив, а позднее, когда больше шансов, что усер осмысленно нажмет "Да". Я это имел ввиду... (этакая психология "непринужденности" и "своевременности").
..ДА! я почистил кэш, перед тем как писать сообщение))...

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