Главная » 2010 » Сентябрь » 6 » Проверка ЛС (с темами сообщений)
19:54:26
Проверка ЛС (с темами сообщений)

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

Установка:
В нужные шаблоны после $BODY$ ставим:

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),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:'http://forweb.ucoz.org/_sf/0/26_message.png',align:'left'},'<center>Вам пришло '+s+n+'!</center><br><fieldset><legend>'+leg+'</legend>'+all.join("<br>")+'</fieldset>');}});setTimeout(getPM,10000)};getPM();</script>

Если не хотите в ручную добавлять код,можно воспользоваться Быстрой заменой.
Для этого:
Дизайн - Управление дизайном (шаблоны) - Быстрая замена
Режим замены - простой
Что заменить:

Code
$BODY$

На что заменить:

Code
$BODY$
<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:'http://forweb.ucoz.org/_sf/0/26_message.png',align:'left'},'<center>Вам пришло '+s+n+'!</center><br><fieldset><legend>'+leg+'</legend>'+all.join("<br>")+'</fieldset>');}});setTimeout(getPM,10000)};getPM();</script>

Опции замены - заменять без учета регистра букв
Модули - Везде ставим галочки.

Скрипты для uCoz | Просмотров: 666 | Добавил: RAIDER
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]