• Страница 1 из 1
  • 1
Статусы пользователей в списке
Пятница, 01.07.2011, 21:33 | Сообщение # 1
Сообщений:
100
Награды:
Замечания:
0


Само-собой разумеется, скрипт чрезвычайно прост и, стало быть, употребляет всего 1 get запрос, потому Юкоз не также забанит за огромное количество запросов. Необходимо подчеркнуть то, что скрипт этот также подступает как и для перечня юзеров на веб-сайте (/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?>


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


GOLDFREE.PP.UA © Конструктор сайтовuCoz
Яндекс.Метрика