DevCraft Документации

Начало работы v200.1.0

Соседний модуль DLE Уведомлений: системные окна браузера (Web Push).

DLE Уведомление: Push — соседний модуль к DLE Уведомления. Он добавляет способ доставки push: браузер показывает системное окно, даже если вкладка закрыта.

Это не часть ядра Уведомлений. Ставится отдельным ZIP, как Telegram. В меню DLE отдельного пункта нет: страница живёт внутри ?mod=notifications (action=push).

Нужны HTTPS, вошедший пользователь и право группы notifications_receive_push. Гости не подписываются.

Что умеет

  • несколько устройств (endpoint) на одного пользователя;
  • пауза через доп. поле профиля (строка подписки не удаляется);
  • повтор отправки до трёх раз; ответы 410 и 404 снимают endpoint;
  • журнал Admin с именем плагина DLE Уведомления.

Сам себе ядро не пишет: если автор правит свою новость, окно себе не придёт. Пробная отправка из админки идёт мимо этого правила.

На этой странице