Jump to content

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


Lovly
 Share

Recommended Posts

В 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 секунд со времени когда они появились. Время можете менять на своё.

На этом всё))

Edited by Ленивый
Link to comment
Share on other sites

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

проверь

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

Link to comment
Share on other sites

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

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

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

  • Upvote 1
Link to comment
Share on other sites

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...