Оповещение пользователя о том что он получил сообщении версия полным пародийным стилем как Вконтакте v.2
Скрипт Оповещении для ucoz как Vkontakte версия-2.
Как работает? все просто, когда отправляется сообщения какому либо пользователю то его извещаю выводим в тоже время сообщение в углу сайта, ajax окно уведомление.данное окно легко управляется и дает полную информацию пользователю о новом сообщение в тот же момент получения его.
Так же в данной второй версий есть новшество при приходе нового сообщения моментально
воспроизводится звуковое сопровождение уведомления, если вы даже переходите на другую
страницу сайта или модуля то сообщение не исчезает, и так будет показываться пока вы его не закроете.
В окно оповещения встроен вывод информации такой как аватар, так же работает функция API которая позволяет .
выводить полную информацию о пользователе отправившего Личное сообщение.
Установка Оповещение пользователя на свой сайт.
Установка основного Скрипта
в Конец шапки сайта ставим скрипт:
Выделить всё
Code
<script type="text/javascript">
var no_ava = 'http://upost.su/u/img/soobch/no_ava.gif';
var uBox_mus = 'http://upost.su/u/mp3/new_ls.mp3';
$.getScript('http://upost.su/u/js/pmm.upost.su.v.2.js');
</script>
Картинку no_ava.gif и файлы new_ls.mp3, pmm.upost.su.v.2.js пере заливаем на свой сайт.
Установка jQuery.cookies
в Начало шапки сайта вставить jQuery.cookies:
Внимание очень важно! если у вас уже установлен данный плагин, то этот шаг пропускаем.
Выделить всё
Code
<script type="text/javascript">jQuery.cookie=function(a,b,c){if(arguments.length>1&&String(b)!=="[object Object]"){c=jQuery.extend({},c);if(b===null||b===undefined){c.expires=-1}if(typeof c.expires==='number'){var d=c.expires,t=c.expires=new Date();t.setDate(t.getDate()+d)}b=String(b);return(document.cookie=[encodeURIComponent(a),'=',c.raw?b:encodeURIComponent(b),c.expires?'; expires='+c.expires.toUTCString():'',c.path?'; path='+c.path:'',c.domain?'; domain='+c.domain:'',c.secure?'; secure':''].join(''))}c=b||{};var e,decode=c.raw?function(s){return s}:decodeURIComponent;return(e=new RegExp('(?:^|; )'+encodeURIComponent(a)+'=([^;]*)').exec(document.cookie))?decode(e[1]):null};</script>
Настройка скрипта
no_ava в данной переменной указывается ссылка на не указанный аватар.
no_ava ссылка на звук оповещения об сообщении.
Автор скрипта: Korchevskiy Evgeniy aka ReSLeaR-
Уважайте труд мастера, указывайте сайт автора в источнике!