Maxim Lovly Опубликовано 14 октября, 2019 Жалоба Поделиться Опубликовано 14 октября, 2019 (изменено) В ViiEngine есть баг когда всплывает уведомления в левом нижнем углу (черный прозрачный бокс), так баг в том что они не исчезают, будут висеть пока не перезагрузишь страницу, или не закроешь их в ручную, сейчас мы это исправим! На самом деле это делается очень просто. Откроем файл 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 секунд со времени когда они появились. Время можете менять на своё. На этом всё)) Изменено 14 октября, 2019 пользователем Ленивый Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
KirKMS Опубликовано 14 октября, 2019 Жалоба Поделиться Опубликовано 14 октября, 2019 Только что, Kir KMS сказал: А если у пользователя не активна вкладка? То оповещения скроются и пользователь не поймёт что ему там пришло. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Maxim Lovly Опубликовано 14 октября, 2019 Автор Жалоба Поделиться Опубликовано 14 октября, 2019 1 минуту назад, Kir KMS сказал: Ну так эти уведомления приходят только когда пользователь на сайте. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
KirKMS Опубликовано 14 октября, 2019 Жалоба Поделиться Опубликовано 14 октября, 2019 Только что, Ленивый сказал: Ну так эти уведомления приходят только когда пользователь на сайте. проверь Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Maxim Lovly Опубликовано 14 октября, 2019 Автор Жалоба Поделиться Опубликовано 14 октября, 2019 2 минуты назад, Kir KMS сказал: проверь А ну всё догнал, как-то сразу не подумал об этом) ну а вообще есть же уведомления в меню, по ним пользователь и узнает что ему пришло. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
KirKMS Опубликовано 14 октября, 2019 Жалоба Поделиться Опубликовано 14 октября, 2019 Только что, Ленивый сказал: А ну всё догнал, как-то сразу не подумал об этом) ну а вообще есть же уведомления в меню, по ним пользователь и узнает что ему пришло. Это да, но сразу не увидит от кого и что 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Maxim Lovly Опубликовано 14 октября, 2019 Автор Жалоба Поделиться Опубликовано 14 октября, 2019 Только что, Kir KMS сказал: Это да, но сразу не увидит от кого и что Ну да, ок сейчас что нибудь покумекаю. 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Mario Опубликовано 14 октября, 2019 Жалоба Поделиться Опубликовано 14 октября, 2019 On blur/focus на window решает проблему, отслеживая активная вкладка или нет, в кабуле это делали, да и самому сделать 5 минут. Если активная то включается счетчик (отсчёт), если не активная - включается как становиться таковой. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.