Домой Каталог: Дополнения WP-Recall Rcl Chat Выделение цветом новых сообщений в чате
39ответ(ов) в теме
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
1
13:42

Возникла проблема в чате с выделение цветом новых сообщений от пользователя.
Поведение:
Например, пользователь, с которым до этого не было переписки (важно) пишет мне сообщение. У меня появляется уведомление, я кликаю по этому уведомлению и перехожу в ЛК на вкладку чат:

Вы не можете просматривать опубликованные ссылки

Здесь видно, что это первое сообщение выделено цветом. Открываем его, читаем, пишем ответ. Далее от этого же пользователя приходит еще одно сообщение. У меня опять появляется уведомление. Вновь кликаем по нему и переходим в ЛК на вкладку "Чат":

Вы не можете просматривать опубликованные ссылки

Я знаю, что у меня есть новое сообщение, но не вижу от кого оно получено до тех пор, пока не открою переписку.

В итоге: цвет фона у новых сообщений меняется только если это сообщение первое в переписке с пользователем. Все последующие сообщения от пользователя цветом не выделяются.

Версия WP - 4,6
Версия Recall - 15.1.16
Версия - 1.0.1
Шаблон - Twenty Sixteen
В настройках плагина кэширование и минимизация отключены
Никакие плагинов, кроме recall не активировано.

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

1 сообщение

Вы не можете просматривать опубликованные ссылки

переписки между ними не было
2. сообщение 2

Вы не можете просматривать опубликованные ссылки

3. Доказательство что у них не было ранее переписки

Вы не можете просматривать опубликованные ссылки

Проверил и на Twenty Sixteen - нет проблемы

Проблему не наблюдаю.

Отключайте все стороннее - плагины, дополнения, возможно что-то вы в стили добавляли и правили. Ищите кто что вносит
Должен быть у непрочитанного быть этот класс noread-message

Вы не можете просматривать опубликованные ссылки

- у вас он есть?

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
3
15:35

Да в том-то и дело, что это тестовый домен. Кроме реколла плагинов других нет.((( Я даже в реколл-е отключил все дополнения, кроме чата и User Profile
Думал в браузере дело, попробовал с ишака:

Вы не можете просматривать опубликованные ссылки

Класс noread-message появляется только при появлении 1-го сообщения, потом не появляется. Изменения в файлы не вносил. Скачал с wordpress.org архив с плагином и перезалил rcl-chat...

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
4
15:50

Скачал с wordpress.org архив с плагином и перезалил rcl-chat...

- откуда перезалили? Аддон rcl-chat идет в базовой версии

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
5
16:28

- откуда перезалили?

Вот отсюда скачал архив сплагином

Вы не можете просматривать опубликованные ссылки

Деактивировал в админке rcl-chat, из скачанного архива
wp-recall.zipwp-recalladd-on
cl-chat
перезаписал файл на хостинге и вновь активировал дополнение в админке.

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
6
16:43

Почему просто плагин не обновили?Ну да ладно, суть не меняет
Давайте ссылку на проблему

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
7
16:49

Основной домен: av-finance.ru
Тестовый: prime-traders.ru

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
8
16:54

Я просил ссылку на проблему - какая из них?

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
9
18:55

Otshelnik-Fm сказал(а)

Я просил ссылку на проблему - какая из них?

Обе 🙂

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

У вас в списке контактов отображается только самое первое сообщение

Вы не можете просматривать опубликованные ссылки

наводит на мысль что работает кэш
Но в исходниках я не вижу что реколл кеширование у вас включено. Значит или плагин кеширования или серверное кеширование (nginx)
Больше у меня предположений нет
Последнее непрочитанное сообщение в бд имеет значение 0 (не прочитано)?

Вы не можете просматривать опубликованные ссылки
0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
11
20:55

или плагин кеширования или серверное кеширование (nginx)

Что ж делать, придется подстраиваться. Со стороны сервера я никак не смогу повлиять.
Спасибо большое за помощь.

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
12
21:07

Что ж делать, придется подстраиваться. Со стороны сервера я никак не смогу повлиять.

- так вы в техподдержку хостинга этот вопрос задайте. Странно - аватарка не кешируется, а контент контактов - как бы да. Уж еслиб кэш на сервере был - то спустя какое-то время вы бы видели изменения в списке контактов. Я уже у вас там 2 часа наблюдаю - висит первое сообщение все еще

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
13
21:12

Я уже у вас там 2 часа наблюдаю - висит первое сообщение все еще

Может дать права админа?
Это еще что, на моем действующем блоге, первое сообщение у 2-х контактов уже 3 недели висит 🙂 Но на нем работает W3 Total Cache

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
14
21:35

Может дать права админа?

Кому? Зачем? Вам сложно прояснить этот вопрос у техподдержки?

Это еще что, на моем действующем блоге, первое сообщение у 2-х контактов уже 3 недели висит

только у двух? У остальных уже не первое, а последнее сообщение?

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
15
08:13

Вам сложно прояснить этот вопрос у техподдержки?

А как правильно сформулировать? Спросить включено ли кэширование со стороны сервера?

только у двух? У остальных уже не первое, а последнее сообщение?

Нет, в переписках со всеми отображается 1-е сообщение

Вы не можете просматривать опубликованные ссылки
0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
16
08:37

Otshelnik-Fm, связался с сапортом хостинга, спрашивают какое именно кэширование интересует и с каким скриптом проблемы.
За работу чата отвечают скрипты, расположенные здесь:
wp-content/plugins/wp-recall/add-on/rcl-chat/js/

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

Так кэш есть или нет?

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
18
10:31

Я написал в сапорт с вопросом с вопросом, работает ли со стороны сервера кэширование и получил ответ:
"Здравствуйте, какое именно кеширование интересует?"
Я написал, что не знаю, какое именно меня интересует, но у меня есть скрипт, который ведет себя не совсем корректно и что есть мысль о том, что работает кэш. Мне ответили так:
Какой скрипт? какой сайт?

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
19
14:15

И снова здравствуйте
Хотелось бы получить ответ 🙂

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
20
14:38

ни в 18м ни в 19м сообщении я от вас вопрос не увидел. Вы просто процитировали саппорт.

Хостеры не знают включено ли у них на сервере, на вашем сайте, кеширование?

Какая разница какой скрипт? или они в папке plugins выборочно скрипты десятков плагинов кешируют?

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
21
15:45

Какая разница какой скрипт?

Собственно, никакой. Так все же, какой скрипт отвечает за чат?

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
22
15:49

Как сложно все. Ну логично же:
Скрипты в дополнении rcl-chat

0
Андрей CS
не в сети 1 час
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15895
23
15:49

вот вам скрипт wp-content/plugins/wp-recall/add-on/rcl-chat/ ага, вся папка, пусть анализируют.
я думаю не так трудно уточнить о присутствии кеширования на сервере?

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
24
15:58

я думаю не так трудно уточнить о присутствии кеширования на сервере?

Поймите, я не специалист в серверном кэширование. Возможно, его существует несколько видов (как, например, database cache, object cache, minify, browser cache...)

вот вам скрипт wp-content/plugins/wp-recall/add-on/rcl-chat/ ага, вся папка

Спасибо, Андрей! 🙂 Я же собственно, это и спрашивал

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
25
21:13

Здравствуйте, ув. разработчики!
И вновь я обратился в к хостеру в сапорт, где мне ответили, что включено memcache и memcached.
В cpanel зашел в php selector и отключил кэширование. Но проблема осталась.
Решил сделать скрин php-версии и компонентов:

Вы не можете просматривать опубликованные ссылки

Посмотрите, пожалуйста, может быть у меня что-то включено "лишнее" или наоборот чего-нибудь не хватает?
Спасибо.

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
26
21:41

Любой кеш уже бы сбросился за все время с создания этой темы. Надо попадать к вам на сервер по ftp и проводить тесты. Может быть ваш случай поможет выявить багу или выявить и исправить особенность вашего сервера.

0
Vadim
не в сети 1 месяц
На сайте с 09.02.2015
Участник
Тем 49
Сообщения 227
27
21:44

Я могу в лс написать данные к фтп?

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
28
22:07

Я не настолько знаком с плагином чтобы правильно его дебажить. Обратитесь к разработчику плагина, в рабочее время, объясните ситуацию.

0
serverors
не в сети 1 год
На сайте с 17.11.2015
Участник
29
23:09

Otshelnik-Fm сказал(а)

ни в 18м ни в 19м сообщении я от вас вопрос не увидел. Вы просто процитировали саппорт.

Хостеры не знают включено ли у них на сервере, на вашем сайте, кеширование?

Какая разница какой скрипт? или они в папке plugins выборочно скрипты десятков плагинов кешируют?

Включенная опция "opcache.enable" в php.ini на это влияет? просто такая же проблема...

0
Владимир (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18482
30
00:07

такая же проблема...

какая? Скриншоты, версии.
Чем задавать вопросы в нерешенной теме - сами попробовать отключить opcache не можете?

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