Небольшое дополнение для уведомлений recall, которое позволит получать информацию о наличии новых уведомлений без перезагрузки страницы.
Дополнение максимально простое и позволяет пользователю лишь узнать о уведомлении и выведет ссылку для просмотра всех уведомлений в ЛК, сами уведомления дополнение не показывает.
Виды уведомлений
Стандартные RLC
В настройках дополнения вы можете указать вид уведомления. Если выбрать "Стандартные RLC" то уведомление будет появляться на странице сайта, зеленое окошко (как и все стандартные уведомления rcl)
Web Push
Если выбрать Web Push - тогда уведомление при первом получении уведомления у юзера будет запрошено разрешение на получение таких уведомлений
Если пользователь разрешит показ уведомлений - то теперь он будет получать их на рабочий стол:
При клике по такому уведомлению откроется страница с уведомлениями пользователя в ЛК
Если пользователь запретит показ уведомлений - он будет получать стандартные RCL уведомления
Настройки Live Notifications
Настройки дополнения находятся на вкладки со всеми настройками WP-Recall => Live Notifications
Частота проверки - позволяет указать в секундах как часто на сервер будут посылаться запросы на наличие уведомлений
Макс. кол-во проверок - После указанного числа запросов проверка новых уведомлений прекратится, полезно в случаях когда человек открыл сайт и ушел от компьютера. Само окошко с информацией что есть уведомления не пропадает, так что когда человек вернется - он увидит что есть уведомления.
Каким способом проверять наличие уведомлений - Собственно это та опция из-за которой решил сделать такой доп. Вы можете выбрать 1 из 2ух вариантов проверки уведомлений:
- С помощью admin-ajax - тогда запрос идет на сервер, подгружается весь wordpress и возвращается число уведомлений
- С использованием shortinit - тогда запрос идет к файлу дополнения и подключается минимум файлов, что сильно снижает нагрузку и уменьшает время выполнения примерно в 10 раз!
Режим сравнения - Если включить, то при получении уведомления в консоль браузера выведется информация о времени выполнения, затраченной памяти и кол-ве запросов к базе. Таким образом вы можете проверить оба способа получения уведомлений и сравнить какой быстрее (конечно же shortinit, но все же)
Тип уведомлений - Стандартные RLC иди Web Push
Внешний вид уведомления
Стандартное RCL - показывается только на странице сайта
Web Push - показывается в правом нижнем углу рабочего стола
Нагрузка на сервер
Если в опциях выбран способ через admin-ajax:
Если в опциях выбран способ через shortinit:
Для работы должен быть активирован доп. Rcl-Notification
Выбрать архив с дополнением и нажать "Установить". Или ручками поместить папку дополнения в /wp-content/wp-recall/add-on/
*Исправлена ссылка на вкладку уведомлений, если ЛК выводился шорткодом
= 2.2 =
*Исправлена ошибка когда показывалось наличие уведомлений, хотя их кол-во было 0
= 2.1 =
*Добавлена поддержка recall 16.22+ и отключена загрузка скриптов для гостей
= 2.0 =
*Полностью переписано, теперь поддерживает Web Push уведомления
= 1.2 =
*Изменен язык отображения ошибки Rcl-Notification
= 1.1 =
*Добавлена возможность проигрывать звук при наличии уведомлений
= 1.0 =
*Релиз
Здрасти. Я не много не понял. Получается ща например есть сайт в котором установлен доп Notification. И там есть вот оповещение что на скрине. Благодаря этому допу будет приходить оповещение без перегрузки страницы?
И если да, то есть ли в настройках убрать вот это?
Убрать это нельзя, это и есть весь смысл дополнения.
Теоретически я могу сделать так, что бы это можно было убрать и если уведомления есть, просто менялась бы циферка у стандартной иконки уведомлений, но мне кажется человек не заметит такого. А вот зеленое окошко заметно
Предлагаю сделать просто вариант выбора в аминке "стандартное отображение" и "окошко всплывающее". Это будет топово и удобно для всех.
Да было бы вообще супер.
Ну понятно, мне кажется и стандартной достаточно, зелёная уже лишняя. Ну это в моем случае.
ПОЖАЛУСТА!! Добавьте звук, когда приходит уведомление!! Умоляю!
Добавил возможность включить звуковое уведомление как в чате
а будут ли работаь при повления новых задании в плагине фриланс?
Я не знаю, если доп фриланса создает уведомление - то будет работать, если нет то нет.
Это дополнение не добавляет новые уведомления, оно лишь позволяет узнавать о наличии уведомлений без перезагрузки страницы
Приавктивации дополнения возникает ошибка
http://skrinshoter.ru/s/290419/l6eQPKiZ?a
все проблемы разбираются на форуме дополнения, вам уже был дан ответ в вашей теме https://codeseller.ru/forum/product-19815/pri-popytke-aktivirovat-vylezaet-oshibka/
Всем привет, где находиться надпись (Есть новые уведомления)? Хочу написать свой текст
/wp-content/wp-recall/add-on/live-notifi/script.js 39 строка
Спасибо большое за быстрый ответ!
У меня нету live-notifi в add-on странно ...
Проблемы решаем через форум поддержки
Купил данный аддон - после нажатия на активацию появляется белый экран с "кракозябрами" в верхнем левом углу.Помогите решить
Активируйте дополнение RCL-Notification (Уведомления)
Индивидуально проблемы решаем через форум поддержки дополнения. Тут ссылка дана в карточке справа.
В комментариях проблемы не решаем.
дополнение не активируется.... вообще никак .... при попытке активировать появляется вот такое сообщение https://prnt.sc/qav30l . что может быть не так?
Здравствуйте.
Форум поддержки указан на этой странице в карточке справа. Создавайте там новую тему. Подобные вопросы не решаем через комментарии.
Извиняюсь я новичок, на сервере нужно устанавливать ioncube
нет
Доп полностью переписан
Теперь должно работать с SHORTINIT у всех
А так же теперь можно показывать Web Push уведомления вместо стандартных - такие уведомления показываются не на странице сайта, а на рабочем столе, а значит вы их не пропустите даже если свернете браузер
Доброго времени суток, это дополнение показывает и сообщения из чата тоже? или какие то другие уведомления?
Здравствуйте.
Показываются только уведомления, которые создаются с помощью дополнения уведомлений. Сообщения в чат, вроде как, не создают таких уведомлений, а значит о них оповещения не будет
Спасибо, понял, купил live Chat
Здравствуйте! Не будут ли конфликтовать ваше дополнение с https://codeseller.ru/products/chat-life-contacts/
Я правильно понимаю, что они с разным функционалом? Ваше показывает уведомления, а второе - уведомления о новых сообщениях?
Здравствуйте. Конфликтовать ничего не должно
При попытке активировать выдаёт белый экран и надпись: Rcl-Notification not active!
Дополнение показывает уведомления, которые формируются дополнением https://codeseller.ru/products/rcl-notification-spisok-uvedomlenij-polzovatelya-v-lichnom-kabinete/ - оно должно быть активировано
Здравствуйте
При работе на смартфоне будет ли пуш,подскажите пожалуйста?
Нет не будет