5ответ(ов) в теме
Preci
не в сети 24 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1646
1
01:30

Здравствуйте!

Хотелось бы отключить в сообщениях окошко со звуком, которое всплывает при получении сообщения.

Но тогда встанет вопрос: как узнать о сообщении? - Для этого хотелось бы каким-то образом "проверить" наличие сообщений при генерации страницы. Например для уведомлений я это делаю через функцию rcl_count_noread_notifications($user_ID); - как это сделать для сообщений?

0
Андрей CS
не в сети 8 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16936
2
07:28

запрос на получение кол-ва непрочитанных ЛС

$num_mess = $wpdb->get_var("SELECT COUNT(ID) FROM ".RCL_PREF."private_message WHERE adressat_mess = '$user_ID' AND status_mess='0'");

0
Preci
не в сети 24 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1646
3
16:47

Спасибо, все работает.

А отключить уведомление со звуком и всплывающим окошком можно как то так же просто ?:)

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
17:19

Вот это дополнение отключает всплывающую панель и звук

Вы не можете просматривать опубликованные ссылки
0
Preci
не в сети 24 часа
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1646
5
18:28

Целое дополнение хочется ставить только если нет другого пути.

С помощью

remove_action('wp_enqueue_scripts','rcl_messages_scripts');

Я удалил скрипт, который отвечает за вывод блока-уведомления на страницах сайта.

Но вот как отключить подключение ion.sound.min.js и var global_update_num_mess = 0; - я пока не допер. + может там еще что-то лишнее выводится, пока не знаю.

Мне вообще на страницах сайта ничего не надо подключать, наличие сообщений я проверяю запросом который дал Андрей, больше мне от плагина вне вкладки "переписка" ничего не надо 🙂

0
Тема закрыта. Публикация новых сообщений запрещена.