Новый вид уведомлений о личном сообщении

Разместил ArtsWar, 21-07-2014, 23:19 / Просмотров: 678 / Комментариев: 0

Новый вид уведомлений о личном сообщении

Установка:
Вставляем код скрипта перед /body на страницах которых желаем видеть данное уведомление:

<script type="text/javascript">  
$.get('/index/14', function(data){
$('b.unread', data).each(function() {
function tMess(n){var a=[' новое сообщение',' новых сообщения',' новых сообщений'];return a[n%10==1&&n%100!=11?0:n%10>=2&&n%10<=4&&(n%100<10||n%100>=20)?1:2]}; function getPM(){$.get("/index/14",function(a){var s=$("b.unread",a).size();if (s) {var n=tMess(s),all=[],leg=(s==1)?'Сообщение':'Сообщения';$("b.unread",a).each(function(){var title = $(this).html(), href = $(this).parent().attr("href"); all.push('» <a href="'+href+'">'+title+'</a>');}); new _uWnd('ls_uwndru','У вас '+s+n+'',250,120,{align:'left',autosize:1},'<fieldset><legend>'+leg+'</legend>'+all.join("<br>")+'</fieldset>');}});setTimeout(getPM,30000)};getPM();
});
}); // script by uwnd and singmen
</script>



Проверка новых сообщений по умолчанию стоит - пол минуты getPM,30000
В случае если вы желаете изменить, увеличить время через которое будит происходить проверка то вот вам пример -
30000 = 30сек
60000 = 1 мин
600000 = 10 мин



комментариев
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Интересное