Наконец-то! Вышел скрипт Оповещения ЛС как в ВК.ком v3. В эта версия лично мной проверена, и покрайне мере работает, вы спросите почему "покрайне мере" ?
А вот почему:
1) Вместо самого текста сообщения, пишет >r или вроде того...
2) При обновлении страницы, окошко исчезает, потому что скрипт уже его дает прочитать пользователю..
3) Стили vk или uw неменяются(( стиль рабочий vk (лично у меня так)
Итог: Ждем след. версию скрипта, где будут исправлены эти ошибки... А так советую этот скрипт! И работает он наверное в этой версии, потому что он написан с нуля)))
*ВАЖНО: ОБЛЕГЧЕННЫЙ СКРИПТ ЛЕЖИТ В АРХИВЕ. ДАБЫ НЕ ЗАСОРЯТЬ САЙТ. (+NoAva, Message.mp3 от Max_Good_Life)
За скрипт огромное спасибо пользователю ReSLeaR- и его сайту!
И так, установка:
0) Включаем Api, и ставим версию jquery 1.6.1
1) В нижнюю Часть сайта приложить данный код:
Code
<script type="text/javascript">
$.getScript('http://upost.su/u/js/upost.su.pmm.v3.1.0.js');
</script>
$.getScript('http://upost.su/u/js/upost.su.pmm.v3.1.0.js');
</script>
2) Далее у вас возможно будет подключён jQuery.cookie, если нет то добавить скрипт в шапку сайта:
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>
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>
1.1.0)Если хотите настроить звук или NoAva То заместо шага 1 ставьте это:
Code
<script type="text/javascript">
upostPmm._no_ava = 'http://mysite.ru/no_ava.gif';
upostPmm._soung = 'http://mysite.ru/music.mp3';
upostPmm._detype = 'uw';
$.getScript('http://upost.su/u/js/upost.su.pmm.v3.1.0.js');
</script>
upostPmm._no_ava = 'http://mysite.ru/no_ava.gif';
upostPmm._soung = 'http://mysite.ru/music.mp3';
upostPmm._detype = 'uw';
$.getScript('http://upost.su/u/js/upost.su.pmm.v3.1.0.js');
</script>
3) В css стили вставить:
Code
.uPM{
position:relative;z-index:9999
}
.uBox{
position:fixed;bottom:5px;right:5px;z-index:9999
}
.uBoxMesssge{
display:none;
padding: 5px;
margin-bottom: 10px;
width:300px;
background: url(http://upost.su/u/img/soobch/uContent-bg.png);
padding: 7px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);
-webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);
box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);
}
.uBoxTitle b{
font: bold 11px Tahoma !important;
}
.uBoxMesssge *{
font: 11px Tahoma;
color:#fff;
text-shadow:0px 1px 0px rgba(0, 0, 0, 0.70);
}
.uBoxAva{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width:50px;
}
.uBox_close{
background: #000;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 0 2px #111;
-webkit-box-shadow: 0 0 2px #111;
box-shadow: 0 0 2px #111;
padding: 5px;
margin: 0 0 0 10px;
opacity: 0.6;
width: 7px;
float:right
}
.uBox_close_s{
display: block;
background: url("http://vkontakte.ru/images/notifier_close.gif") no-repeat scroll 0 0 transparent;
opacity: 0.6;
width: 7px;
height: 7px;
}
.uBox_close_s:hover{
opacity: 1.0;
}
.uBoxTheme{
padding-left:5px;
color:#bbb;
}
.uBoxMessaged{
padding-left:5px;
}
.uBoxMessaged a{
color:#fff;
}
position:relative;z-index:9999
}
.uBox{
position:fixed;bottom:5px;right:5px;z-index:9999
}
.uBoxMesssge{
display:none;
padding: 5px;
margin-bottom: 10px;
width:300px;
background: url(http://upost.su/u/img/soobch/uContent-bg.png);
padding: 7px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);
-webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);
box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);
}
.uBoxTitle b{
font: bold 11px Tahoma !important;
}
.uBoxMesssge *{
font: 11px Tahoma;
color:#fff;
text-shadow:0px 1px 0px rgba(0, 0, 0, 0.70);
}
.uBoxAva{
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width:50px;
}
.uBox_close{
background: #000;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 0 2px #111;
-webkit-box-shadow: 0 0 2px #111;
box-shadow: 0 0 2px #111;
padding: 5px;
margin: 0 0 0 10px;
opacity: 0.6;
width: 7px;
float:right
}
.uBox_close_s{
display: block;
background: url("http://vkontakte.ru/images/notifier_close.gif") no-repeat scroll 0 0 transparent;
opacity: 0.6;
width: 7px;
height: 7px;
}
.uBox_close_s:hover{
opacity: 1.0;
}
.uBoxTheme{
padding-left:5px;
color:#bbb;
}
.uBoxMessaged{
padding-left:5px;
}
.uBoxMessaged a{
color:#fff;
}
Уважаемый посетитель, скачивать материал могут только зарегестрированные пользователи!
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
оповещение, Личном, хаки, новом, сообщение
Пользователи/
» Скрипты для uCoz/
1009 /
0
html-cсылка на публикацию | |
BB-cсылка на публикацию | |
Прямая ссылка на публикацию |
Всего комментариев: 0 | |
Уважаемый посетитель, Вы зашли на сайт, как незарегистрированный пользователь.
Мы рекомендуем Вам
зарегистрироваться,либо войти на сайт под своим именем.
Мы рекомендуем Вам
зарегистрироваться,либо войти на сайт под своим именем.