kolyan22region Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 Десктопные оповещения в браузере для Vii Engine. Открываем файл, который отвечает за оповещения (обычно это /templates/Default/js/push.js) И после: function GoPage(event, p){ var oi = (event.target) ? event.target.id: ((event.srcElement) ? event.srcElement.id : null); if(oi == 'no_ev' || oi == 'update_close' || oi == 'update_close2') return false; else { pattern = new RegExp(/photo[0-9]/i); pattern2 = new RegExp(/video[0-9]/i); if(pattern.test(p)) Photo.Show(p); else if(pattern2.test(p)){ vid = p.replace('/video', ''); vid = vid.split('_'); videos.show(vid[1], p, location.href); } else Page.Go(p); } } Вставляем: //HTML5 NOTIFICATION if (("Notification" in window)) { Notification.requestPermission(); } function sendNotification(title, options) { if(!("Notification" in window)) { alert('Ваш браузер не поддерживает оповещения'); } else if(Notification.permission === "granted") { var notification = new Notification(title, options); function clickFunc() { console.log("Юзверь кликнул на уведомление."); } notification.onclick = clickFunc; } else if(Notification.permission !== 'denied') { Notification.requestPermission(function (permission) { if(permission === "granted") { var notification = new Notification(title, options); } else { console.log("Юзверь запретил уведомления."); } }); } else { console.log("Юзверь запретил уведомления."); } } После: $('#updates').html($('#updates').html()+temp); Вставляем: sendNotification(row[1], { body: row[3], icon: row[5], dir: 'auto' }); ВРОДЕ ВСЁ. Жмякни по ! 6 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
orlov22region Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 Спасибо, работает Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
wenjiro Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 У меня нету такого файла. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 16 февраля, 2016 Автор Жалоба Поделиться Опубликовано 16 февраля, 2016 У меня нету такого файла. ищи в main.tpl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
wenjiro Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 ищи в main.tpl код? или директорию к файлу? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 16 февраля, 2016 Автор Жалоба Поделиться Опубликовано 16 февраля, 2016 код? или директорию к файлу? Код! Короче, в вк в лс vk.com/kolyan22region Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
wenjiro Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 ищи в main.tpl А. нашел. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
masi4ka Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 а как сделать что бы на самом сайте не выводило а на других вкладках было Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 а как сделать что бы на самом сайте не выводило а на других вкладках было Надо проверять активность в вкладке Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 26 марта, 2016 Жалоба Поделиться Опубликовано 26 марта, 2016 У меня работает .. скажите как сделать чтоб оповещение само закрывалось ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 28 марта, 2016 Автор Жалоба Поделиться Опубликовано 28 марта, 2016 У меня работает .. скажите как сделать чтоб оповещение само закрывалось ? Оно само должно закрыться, через пару секунд. Зависит от браузера. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 28 марта, 2016 Жалоба Поделиться Опубликовано 28 марта, 2016 Оно само должно закрыться, через пару секунд. Зависит от браузера. у меня не закрывается Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 29 марта, 2016 Автор Жалоба Поделиться Опубликовано 29 марта, 2016 у меня не закрывается хз. должно. повторяю, это от браузера зависит Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 2 апреля, 2016 Жалоба Поделиться Опубликовано 2 апреля, 2016 Как сделать чтоб оповещение приходило когда страница либо свернутая либо браузер свернут , просто не очень удобно что оповещение приходил от браузера и одновременно от сайта ... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 2 апреля, 2016 Автор Жалоба Поделиться Опубликовано 2 апреля, 2016 Как сделать чтоб оповещение приходило когда страница либо свернутая либо браузер свернут , просто не очень удобно что оповещение приходил от браузера и одновременно от сайта ... Можно было в гугле вбить http://ru.stackoverflow.com/questions/208624/%D0%9A%D0%B0%D0%BA-%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C-%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0-%D0%BB%D0%B8-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0-%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
m4ks Опубликовано 11 апреля, 2016 Жалоба Поделиться Опубликовано 11 апреля, 2016 Вроде бы все правильно сделал. Но уведомление не появляется... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 11 апреля, 2016 Жалоба Поделиться Опубликовано 11 апреля, 2016 Вроде бы все правильно сделал. Но уведомление не появляется... А в браузере разрешаешь уведомления от сайта? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
m4ks Опубликовано 12 апреля, 2016 Жалоба Поделиться Опубликовано 12 апреля, 2016 А в браузере разрешаешь уведомления от сайта? Да, разрешил! Но уведомление так и не появлялось. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 12 апреля, 2016 Жалоба Поделиться Опубликовано 12 апреля, 2016 Да, разрешил! Но уведомление так и не появлялось. А что в консоли пишет? Какой браузер? Надеюсь не IE...?) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
omega_zero Опубликовано 27 июня, 2019 Жалоба Поделиться Опубликовано 27 июня, 2019 не работает,сборка Qumetic Vii-Engine-2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
omega_zero Опубликовано 29 июня, 2019 Жалоба Поделиться Опубликовано 29 июня, 2019 Пардон,я тупанул. Надо htttps что бі они работали. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.