Show ajax notifi - это дополнение для wp-recall которое заменяет стандартную кнопку "Уведомления" в recallbar на аналогичную, но с поддержкой ajax.
Теперь для просмотра уведомлений не нужно будет переходить в личный кабинет, достаточно кликнуть по иконке уведомлений и откроется окошко в котором будут все последние уведомления.
Кроме того, если у вас стоит дополнение "Настройка уведомлений" то в окошке уведомлений появится возможность настроить тип уведомлений, которые пользователь хочет получать.
При желании изменить html списка уведомлений вы можете скопировать файл (notifications-ajax.php) из папки templates (что в папке с дополнением) и перенести его в wp-content/wp-recall/templates/, в результате чего будет использоваться шаблон который вы скопировали, можете смело вносить в него изменения - они не пропадут даже после обновления плагина.
Что же касается стилей оформления, то в комплекте их 2: темный и белый, но при желании в опциях вы можете указать свое имя (например red) и затем прописать соответствующие стили.
Опции плагина
1. Как я уже писал - в опциях вы можете выбрать стиль отображения (белый или темный) или выбрать "Указать свой" и в выпадающем меню ввести имя класса латиницей, все, теперь вы сможете прописать свои стили для отображения.
2. Следующая опция - сколько уведомлений отображать, по-умолчанию 10
3. Помечать уведомления прочитанными при показе? - по-умолчанию включено, это значит что при загрузке уведомлений они станут прочитаны. Если вы выберете "Не помечать" то вам будет предложено отобразить кнопку "Отметить прочитанными", чтобы пользователь мог нажатием на эту кнопку пометить все уведомления прочитанными.
При желании вы можете поставить доп. и самостоятельно дать нужной кнопке id="show-ajax-notifi", в результате она будет отрабатывать так же как и стандартная в recallbar
Стандартная. Выбрать архив с дополнением и нажать "Установить". Или ручками поместить папку дополнения в /wp-content/wp-recall/add-on/
* Переписано под recall 16.22.3+
= 1.4.3 =
* Фикс переключения между настройками / уведомлениями в блоке уведомлений
= 1.4.2 =
* Теперь должно нормально работать если несколько кнопок с id show-ajax-notifi на странице
= 1.4 =
* Добавлена поддержка допа "Настройки уведомлений"
* Немного изменен внешний вид
= 1.3.1 =
* fa -> rcli
= 1.3 =
* Изменен стиль скроллбара
* Добавлена кнопка Очистить уведомления (удаляет их)
* Закрытие окна при клике в любом месте
= 1.2 =
* Исправлена ошибка когда возвращался '0' если у юзера нет уведомлений
= 1.1 =
* Убран вывод кнопки "Отметить прочитанными" когда уведомления отмечаются причитанными автоматически
= 1.0 =
* Релиз
Дополнение, супер, маленький ньюанс, по настройка стиля. цвет лчуше в цифрах задавать, а там в латинице, так как цветов масса и не всем может подойти. мне допустим нужен цвет #191e26 а как его латиницей прописать я не нашёл. это конечно мелочи, стили легко правятся, но всё же на заметку. Спасибо!
В настройках задается класс, т.е. например "red" - он добавится к родительскому элементу и вы сможете прописать свои стили для всего. Делать гору ползунков с выбором цвета для всего... это такой себе гемор.
т.е. по-умолчанию блок имеет класс: ajax-notifi-content white, если выберите черный стиль будет ajax-notifi-content black, а если впишите свой, например blablabla то класс будет ajax-notifi-content blablabla и через .ajax-notifi-content.blablabla - вы сможете насторить стили для всего
извиняюсь, значит я не правильно понял
Подскажите как убрать скролл, но так чтоб он всё равно скролил? http://joxi.ru/xAe8B9BspPyxM2
А как тогда человек поймет что можно что-то скроллить? Сам ползунок обновлю в новых версиях, пока не нашел адекватного и легкого плагина для его изменения (через стили не все браузеры поддерживают)
А js для изменения скролла - нехило так грузят браузеры. И у мобильных батарея быстрей разряжаться будет.
Обновил. Теперь кнопка "Отметить все прочитанными" не отображается, если в настройках выбрана автоматическая пометка "Прочитано" при открытии окошка
Обновлено!
1. Теперь не будет ошибки 500 если не активирован плагин уведомлений, просто show ajax notifi не будет работать, на сайт это не повлияет.
2. Изменен стиль скроллбара для браузеров на webkit, теперь он минималистичный и, на мой взгляд, красивее.
3. Теперь после нажатия на кнопку "Отметить все прочитанными" она станет кнопкой "Очистить уведомления" после нажатия на которую все уведомления юзера будут удалены.
4. Теперь окошко уведомлений можно закрывать просто кликнув в любое место страницы - как вконтакте
Вроде все )
можно еще это добавить что бы было еще красивее) уголок
Последняя обнова порадовала 8)
Нужно ли, что-то приобретать или устанавливать до установки этого дополнения?
надо установить это: https://codeseller.ru/products/rcl-notification-spisok-uvedomlenij-polzovatelya-v-lichnom-kabinete/
Скажите пожалуйста каким образом при активном дополнении перейти на страницу с уведомлениями и и очистить их ( при помощи соответствующего дополнения )?
До активации Show ajax notifi такая возможность была, а теперь нет
http://skrinshoter.ru/s/231017/dWPFQWva http://skrinshoter.ru/s/231017/OLkNCtq8?a
Проблемы решаем на форуме поддержки товара. Создаем новую тему. Автор товара получит уведомление о новой теме, а вы будете получать на почту уведомления о новых ответах
супер дополнение, на днях поставлю себе
а как вам мысль точно такое же доп, но только новые сообщения отображаются в окне. так же в аякс
Добавил поддержку дополнения "Настройка уведомлений" - теперь если у вас оно стоит, то юзер сможет выбрать какие уведомления он хочет получать прямо в окне с уведомлениями.
Это не только удобно, но и позволяет разгрузить ЛК от доп. вкладки с настройками уведомлений
Добрый день. С недавнего времени, уведомления дублируются в колокольчике, например, когда кто-то оставляет комментарий, при клике на колокольчик в раскрывающемся списке два раза повторяется строчка. Пожалуйста, почините. Спасибо.
Попробуйте переактивировать дополнение Настройка уведомлений
Show ajax notifi не может дублировать уведомления, он их просто отображает
Добрый день. Как вывести колокольчик в любом месте сайта?