Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

[FIX] Исправления сплывающих уведомлений.


Рекомендуемые сообщения

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

 

Li1SNzxj.png

 

Откроем файл push.js по пути templates\Default\js Находи там такой код:

if(row[0] == 8){
  sli = row[6].split('/');
  tURL = (location.href).replace('http://'+location.host, '').replace('/', '').split('#');
  if(!sli[2] && tURL[0] == 'messages') return false;
  if($('#new_msg').text()) msg_num = parseInt($('#new_msg').text().replace(')', '').replace('(', ''))+1;
  else msg_num = 1;
  $('#new_msg').html("<div class=\"headm_newac\" style=\"margin-left:37px\">"+msg_num+"</div>");
}

И после него вставляем:

setTimeout('upClose('+row[4]+');', 15000);

Уведомления будут исчезать через 15 секунд со времени когда они появились. Время можете менять на своё.

На этом всё))

Изменено пользователем Ленивый
Ссылка на комментарий
Поделиться на другие сайты

Только что, Kir KMS сказал:

А если у пользователя не активна вкладка?

То оповещения скроются и пользователь не поймёт что ему там пришло.

 

 

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Kir KMS сказал:

проверь

А ну всё догнал, как-то сразу не подумал об этом) ну а вообще есть же уведомления в меню, по ним пользователь и узнает что ему пришло.

Ссылка на комментарий
Поделиться на другие сайты

Только что, Ленивый сказал:

А ну всё догнал, как-то сразу не подумал об этом) ну а вообще есть же уведомления в меню, по ним пользователь и узнает что ему пришло.

Это да, но сразу не увидит от кого и что

Ссылка на комментарий
Поделиться на другие сайты

On blur/focus на window решает проблему, отслеживая активная вкладка или нет, в кабуле это делали, да и самому сделать 5 минут. Если активная то включается счетчик (отсчёт), если не активная - включается как становиться таковой.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...