• Страница 1 из 1
  • 1
Модератор форума: Walker  
Форум » Всё для uCoz » Скрипты для uCoz » Проверка ЛС
Проверка ЛС
seruy_adminДата: Вторник, 22 Июня 10, 22:34 | Сообщение # 1
Сержант
Сообщений: 29

Каждые 11 секунд данный скрипт проверяет не пришли ли вам новые ЛС. Если пришли, то всплывает уведомление в правом нижнем углу. Теперь вы будете всегда сразу узнавать о новых ЛС.
Некоторые особенности скрипта:
Склоняет "новые сообщения", т.е. будет писать "1 новое сообщение", но "6 новых сообщений".
Если новое сообщение одно, то ссылка "Прочитать" ведет сразу к сообщению, а если сообщений больше, то на страницу личных сообщений.

Code
<script type="text/javascript">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),h=_uWnd.getdims(),j=h.clientW-245,g=h.clientH-135,href=(s==1)?$("b.unread",a).parent().attr("href"):'/index/14';new _uWnd('ls','Новые ЛС',200,100,{icon:'http://javascript.ucoz.net/images/message.png',min:0,max:0,x:j,y:g,alert:1,autosize:0,fixed:1,shadow:1,resize:0,fadetype:1,fadespeed:1000,fadeclosetype:2,fadeclosespeed:400},  'Вам пришло '+s+n+'!<br><br>[ <a href="'+href+'">Прочитать</a> ]');}});setTimeout(getPM,11000)};getPM();</script>

Ставим после $BODY$, в нужные шаблоны.
Автор: http://javascript.ucoz.net

 


FliPerSДата: Пятница, 25 Июня 10, 00:27 | Сообщение # 2
Сержант
Сообщений: 52
хороший скрипт поставил себе.

:D
 
Форум » Всё для uCoz » Скрипты для uCoz » Проверка ЛС
  • Страница 1 из 1
  • 1
Поиск:

Статистика
Последние темыЧитаемые темыЛучшие пользователиНовые пользователи

Патчи для CoD4

(8)

ЗА Мышкой бегает Текс...

(1)

Оценка вашего сайта

(12)

Steam или нет?

(14)

Ваши мнения о игре

(53)

Любимая карта

(3)

Набор модераторов на ...

(3)



Получить статус V.I.P

(84)

Баннерообмен

(67)

Ваши мнения о игре

(53)

Заказ аватара

(49)

Ваши мнения о игре

(36)

Счастливчик!!!

(33)

Оцените сайт

(26)



TiNkeR

(546)

Walker

(154)

Smack

(86)

vladlen

(82)

Tank

(79)

acidz

(74)

PavloBlack

(61)



Shunnonbup

(02:22)

serchekushkin

(14:51)

stuvit

(15:31)

Yar38

(19:25)

AngelinajoliSpava

(04:41)

test1337

(05:31)

JamesStamp

(23:26)


Новых сегодня: 0