Главная » 2011 » Июнь » 2 » Статус пользователей на странице со списком пользователей (Скрипты для ucoz)
02.06.2011, 14:05

Статус пользователей на странице со списком пользователей





Новый скрипт, который выводит статусы пользователей на странице со списком самих пользователей. Скрипт очень прост и использует всего 1 get запрос, поэтому uCoz не забанит за большое количество запросов. Скрипт этот подходит как и для списка пользователей на сайте (/index/15), так и для списка пользователей на форуме (/forum/0-0-1-35). Отличаются эти версии только тем, что для форума скрипт обносим условными операторами.

Первая версия для форума:

Заходим в ПУ - Изменение дизайна - Главная страница форума и после $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?>


Вторая версия для сайта:

Заходим в ПУ - Измнение дизайна - Страница со списком пользователей и ставим после $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>


Скрипт работает только если в первом столбце идёт Логин.
Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: TRANE73
Категория: Скрипты uCoz | Просмотров: 3436 | Добавил: antisept | Рейтинг: 4.0/1 |
Теги: пользователей, со, странице, статус, списком, На
Всего комментариев: 3
-2  
1 PRIZRAK95R   (15.11.2011 21:21) [Материал]
Аватар пользователя
не было бы рекламы скачал бы а так.... борохло никому не нужное angry

+1  
2 sold93 -Infoscript Team-  (15.11.2011 23:32) [Материал]
Аватар пользователя
где реклама? где? angry

0  
3 Voker -Infoscript Team-  (15.11.2011 23:55) [Материал]
Аватар пользователя
я кроме воттемарка рекламы не увидел!! cool

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