Описание
Суть этого оповещения заключается в том, что оно используется везде.
Даже на рабочем столе.
Установка:
Зайдите в
ПУ >
Управление дизайном >
Редактирование шаблонов >
Нижняя часть сайта и вставьте в самый низ этот код:
Код
<?if($IS_NEW_PM$)?>
<script>
window.onload = function() {
function spawnNotification(Title, Icon, Message) {
var options = {
body: Message,
icon: Icon,
}
var n = new Notification(Title, options);
setTimeout(n.close.bind(n), 1000*10); // Показ оповещения 10 секунд
}
if (!("Notification" in window)) {
alert("This browser does not support desktop notification");
}
else if (Notification.permission === "granted") {
spawnNotification('<?if($HOUR$>23 or $HOUR$<=6)?>Доброй ночи,<?endif?> <?if($HOUR$>6 and $HOUR$<=12)?>Доброе утро,<?endif?> <?if($HOUR$>12 and $HOUR$<=18)?>Добрый день,<?endif?> <?if($HOUR$>18 and $HOUR$<=23)?>Добрый вечер,<?endif?> $USERNAME$', '/demo/notification/bot.png', 'У Вас $UNREAD_PM$ новых сообщений.');
}
else if (Notification.permission !== 'denied') {
Notification.requestPermission(function (permission) {
if (permission === "granted") {
spawnNotification('<?if($HOUR$>23 or $HOUR$<=6)?>Доброй ночи,<?endif?> <?if($HOUR$>6 and $HOUR$<=12)?>Доброе утро,<?endif?> <?if($HOUR$>12 and $HOUR$<=18)?>Добрый день,<?endif?> <?if($HOUR$>18 and $HOUR$<=23)?>Добрый вечер,<?endif?> $USERNAME$', '/demo/notification/bot.png', 'У Вас $UNREAD_PM$ новых сообщений.');
}
});
}
}
</script><?endif?>
Ну и собственно всё.
Важно
При копирование материала
указывайте ссылку на страницу и автора материала.
Адресом страницы является ссылка:
http://pandora.clan.su/publ/1-1-0-17
Автором материала является:
Denis Minov (CbIPoK2513)
Лицензия
GNU GPL от 2016 года.
Всего 5