Уведомление о новых лс в Ajax - Сталкерский форум Уведомление о новых лс в Ajax - Сталкерский форум
Профиль Выход

Новости Портала


Новости Арены


День рождение портала, на 1 год! (Глав. стр). S.T.A.L.K.E.R. 2: уникальные концепт-арты. (Глав. стр).
A.N.T.I.S.T.A.L.K.E.R. 11 серия. (Глав. стр).
Мультиплеер в Метро всё таки будет... (Глав. стр)
CryZone Sector 23 - Закрыт. (Глав. стр).
Сергей Брин: В Google тоже любят S.T.A.L.K.E.R. (Глав. стр).
Ждите новостей 

Последний бой был HANTER vs XAMELEON  
  • Страница 1 из 1
  • 1
Сталкерский форум » WEB-ART » Скрипты для сайтов по теме "СТАЛКЕР" » Уведомление о новых лс в Ajax
Уведомление о новых лс в Ajax
Имя: Михаил
Титул: © Realstalkerval.ru
Звание: Повелитель зоны
Сообщений: 2540
Уважение: 1841
Наград: 44
Чт, 09.02.2012, 22:10 | Сообщение # 1
Скачать

Каждые 10 секунд скрипт проверяет не пришли ли вам ЛС. Вы сразу узнаете темы сообщений и прямые ссылки на ЛС.

Качаем прикрепленный архив message.rar, в нем картинки для скрипта. Картинки загружаем в созданную папку jpg

Размещать код лучше в верхней или нижней части сайта, чтоб работало на всех страницах сайта.
Code
<?if($USER_LOGGED_IN$)?><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),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','Новые ЛС',250,120,{icon:'/jpg/message.png',align:'left'},'<center>Вам пришло '+s+n+'!</center><br><fieldset><legend>'+leg+'</legend>'+all.join("<br>")+'</fieldset>');}});setTimeout(getPM,10000)};getPM();</script><?endif?>




Сталкерский форум » WEB-ART » Скрипты для сайтов по теме "СТАЛКЕР" » Уведомление о новых лс в Ajax
  • Страница 1 из 1
  • 1
Поиск: