13:41
ОбновитьСмайлыУправление мини-чатом
Главная | Регистрация | Вход |Музыкальный плеер|Администрация| Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила сайта и форума · Поиск по форуму · RSS · Скрыть/Показать информеры ]
Самые популярные темы:


Последние обновлённые темы:


Самые активные на форуме:


Самая высокая репутация:



  • Страница 1 из 1
  • 1
Форум » Для Веб мастера » Скрипты для сайта » Скрипт статусы в списке пользователей
Скрипт статусы в списке пользователей
ExeMonterДата: Пятница, 17.06.2011, 22:36 | Сообщение # 1

Группировка: нет [Вступить]

Группа: Житель
Сообщений: 26

Награды:
[ 22 ]
Репутация:
[ 159 ]
Замечания:
0%
Скрин:

Скрипт очень прост и использует всего 1 get запрос, поэтому uCoz не забанит за большое количество запросов. Скрипт этот подходит как и для списка пользователей на сайте (/index/15), так и для списка пользователей на форуме (/forum/0-0-1-35).
1. Версия для форума:
Заходим в ПУ - Изменение дизайна - Главная страница форума и после $BODY$ ставим:
Code
<?if($PAGE_ID$='forumsmembers')?><script type="text/javascript">
    var status='', text='';
    $.get('/index/62',function(data){
    text = $('a',$('cmd[p="content"]',data).text()).text();
    $('.uTable tr:gt(0)').each(function() {
    var user = $('.uTd:first a:first',this).text();
    if(text.indexOf(user)!=-1){stat=' (<span style="color:green">Online</span>)'}else{stat=' (<span style="color:red">Offline</span>)'};
    $('.uTd:first a:first',this).after(stat);
    });
    });
    </script><?endif?>

2. Версия для страницы списка пользователей:
Заходим в ПУ - Измнение дизайна - Страница со списком пользователей и ставим после $BODY$:
Code
<script type="text/javascript">
    var status='', text='';
    $.get('/index/62',function(data){
    text = $('a',$('cmd[p="content"]',data).text()).text();
    $('.uTable tr:gt(0)').each(function() {
    var user = $('.uTd:first a:first',this).text();
    if(text.indexOf(user)!=-1){stat=' (<span style="color:green">Online</span>)'}else{stat=' (<span style="color:red">Offline</span>)'};
    $('.uTd:first a:first',this).after(stat);
    });
    });
    </script>





Для человека нет ничего невозможного.

Сообщение отредактировал ExeMonter - Пятница, 17.06.2011, 22:42
Ранг:
Форум » Для Веб мастера » Скрипты для сайта » Скрипт статусы в списке пользователей
  • Страница 1 из 1
  • 1
Поиск:

Реклама на сайте

Design by Stalker-War sitemap | sitemap forum